Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse

PPK(outdated) (0)

5 VÄGA HEA
Punktid
Arrays
  • Delete certain integer from array
    intint b = 5;
    int count = 0;
    for (int i : massiv)
    int[] temp = new int[massiv. length - count];
    int x = 0;
    for (int j = 0; j if (massiv[j] != 5)
    temp[x++] = massiv[j];
  • Find the longest numbers sequence (for example out of array [1111223344] -> sequence of number 1)
    intint count = 1;
    int result = 0;
    int number = -1;
    for (int i = 1; i if (massiv[i] == (massiv[i-1])) else if (result largetst)
                                     largetst = numbers[i];
    else if (numbers[i]                               smallest = numbers[i]; }
  • Find the biggest sum in matrix
    int[][] matrix = new int[3][3];
    Random rand = new Random();
    for(int i = 0; i for (int j = 0; j matrix[i][j] = rand.nextInt(9) + 1;}}
    for (int[] arr : matrix)
    int rowsum = 0, rowmaxsum= 0;
    for (int[] arr : matrix)
    System.out. print (rowsum + " ");
    if (rowsum >= rowmaxsum)}
  • Prints array from 0 to 100, replaces numbers that can be divided with 3 to word “ Hello ”, numbers that can be divided with 5 to “World” and those that can be divided with both – “Hello World”
    int[] massiv = new int[100];
    for (int i = 0; i massiv[i] = i;}
    for (int i = 0; i if (massiv[i] % 3 == 0 && massiv[i] % 5 == 0) else if (massiv[i] % 3 == 0) else if (massiv[i] % 5 == 0) else
  • Array sort from min to max<;
    Arrays.sort(iArr);
    for (int number : iArr)
        if (nums[i] == 2 && i       found = true;}}
      return found;
  • Which number in array appears more.
     int count1 = 0;
      int count4 = 0;
      boolean isTrue = false;
      for (int i = 0; i     if (nums[i] == 1)
          count1++;
        if (nums[i] == 4)
          count4++;}
      if (count1 > count4)
        isTrue = true;
      return isTrue;
    Strings
  • Two strings given , calculate number of words that start with same letter in both strings.
    int count = 0;
      for (int i = 0; i      String tmp1 = a[i];
        String tmp2 = b[i];
        if (!tmp1.equals("") && !tmp2.equals(""))}
      return count;
  • Anagram check
    String s1;
    String s2;
    if (s1.length() != s2.length())
    char [] arr1 = s1.toCharArray();
    Arrays.sort(arr1);
    char[] arr2 = s2.toCharArray();
    Arrays.sort(arr2);
    for (int i = 0; i if (arr1[i] != arr2[i])
  • Replace symbol on a certain position in string
     public static String replaceCharAt(String s, int pos, char c) {
        return s. substring (0, pos) + c + s.substring(pos + 1);}
  • Calculate the number of words that start with “a”
    int count = 0;
    if (s.startsWith("a"))
    for(int i = 1; i if(s.charAt(i)=='a' && s.charAt(i-1)==' '){
    count++;}}
    System.out.println(count);}}
  • Palindrome check
    String s = "string";
    String s1 = "";
    String s2 = "";
    for (int i = 0; i if (s.charAt(i) != ' ')}
    System.out.println(s1);
    for (int i = s1.length() - 1; i >= 0; i--)
    System.out.println(s2);
    if (s1.equalsIgnoreCase(s2)) else
  • If a letter is in the given string, put it into brackets. Tere e -> T(e)r(e)
    List list = new ArrayList();
    String t= “ ”;
    char e = 'e';
    for (int i = 0; i if (t.charAt(i) == e)}
    System.out.println(list);
    int increment = 0;
    for (int i = 0; i t = t.substring(0, list.get(i) + increment) + "(" + t.charAt(list.get(i) + increment) +
    ")" + t.substring(list.get(i) + 1 + increment, t.length());
    increment+=2;}
    System.out.println(t);}
  • Put the words in brackets first . Gg(go)jei( here ) - > (go)(here) ggjei
    String temp1 = "";
    String temp2 = "";
    boolean state = false;
    for (int i = 0; i if (s.charAt(i) == '(') else if (s.charAt(i) == ')')
    if (!state) else if (state)}
    s = temp2 + temp1;
    System.out.println(s);}}
    Recursion (mostly codingBat solutions )
  • Count the number of certain word in a string
    if(str.length() if(str.startsWith("hi")) return 1 + countHi(str.substring(1));
    return countHi(str.substring(1)) ; }
  • Replace pi with 3.14 (hhhpihhh -> hhh3.14hhh)
    if(str.length()
  • Vasakule Paremale
    PPK outdated #1 PPK outdated #2 PPK outdated #3 PPK outdated #4 PPK outdated #5 PPK outdated #6 PPK outdated #7 PPK outdated #8 PPK outdated #9 PPK outdated #10 PPK outdated #11 PPK outdated #12
    Punktid 10 punkti Autor soovib selle materjali allalaadimise eest saada 10 punkti.
    Leheküljed ~ 12 lehte Lehekülgede arv dokumendis
    Aeg2015-01-22 Kuupäev, millal dokument üles laeti
    Allalaadimisi 35 laadimist Kokku alla laetud
    Kommentaarid 0 arvamust Teiste kasutajate poolt lisatud kommentaarid
    Autor janetty Õppematerjali autor
    Mõned vastused Java põhikursuse 2014-2015 eksamiülesandele ning teiste ülesande lahendused.

    Sarnased õppematerjalid

    Objektorienteeritud programmeerimise loengutekst
    40
    odt

    Objektorienteeritud programmeerimise loengutekst

    1 Loeng. Sissejuhatus Võtmesõnad: abstract assert boolean break byte case catch char class const* continue default double do else enum extends final finally float for goto* if implements import instanceof int interface long native new package private protected public return short static strictfp super switch synchronized this throw throws transient try void volatile while NB! Tunduvad võtmesõnadena, aga on literaalid: false null true Algtüübid: Täisarvud · byte(8-bitiline), short(16-bitiline ), int(32-bitiline), long(64-bitiline) Ujukomaarvud · float(32-bitiline), double(64-bitiline) Tõeväärtused · boolean(true, false) Sümbolid · char(16-bitiline Unicode-sümbol, 'u0000'(0) kuni 'uffff'(65535)) Nimi: · on tõstutundlik · võib sisaldada tähti, numbreid, _ , $ · ei tohi alata numbriga · ei tohi olla Java võtmesõna, · ei tohi olla true, false, null Ühiksuurendamine, ühikvähendamine ++muutuja : Muutujat suurendatakse

    Programmeerimine
    Java programmeerimise konspekt
    49
    doc

    Java programmeerimise konspekt

    Meetod (alamprogramm) Java rakendus sisaldab põhiprogrammi (main), millest tõenäoliselt pöördutakse ka mingite alamprogrammide poole. Javas nimetatakse alamprogramme meetoditeks (tulenevalt selle keele objektorienteeritusest) ning meetodid on rühmitatud klasside kaupa. Meetodid võivad olla kas programmeerija enda poolt loodud või Javasse sisse ehitatud (nn. API meetodid, mille kirjelduse leiab Java dokumentatsioonist). Sõltumata sellest, kust meetod pärineb, võib see olla kas klassi- või isendimeetod. Klassimeetod (class method) , mida Javas kirjeldab võtmesõna static, on kasutatav n.ö. "igas olukorras", s.t. ei ole vajalik objektorienteeritud paradigma järgimine (esialgu püüame oma kursuses läbi ajada klassimeetoditega). Täpsemalt öeldes - klassimeetodi poole pöördumiseks ei ole vajalik objekti olemasolu. Klassimeetodi poole pöördumiseks kirjutatakse reeglina: Klassi_nimi . meetodi_nimi ( faktilised_parameetrid ); Kui meetod on defineeritud jooksvas klassis,

    Java programmeerimine
    ICD0001 Algoritmid ja andmestruktuurid kodutöö 6 - aruanne
    25
    pdf

    ICD0001 Algoritmid ja andmestruktuurid kodutöö 6 - aruanne

    TALLINNA TEHNIKAÜLIKOOL Infotehnoloogia teaduskond INDIVIDUAALTÖÖ AINES "ALGORITMID JA ANDMESTRUKTUURID" Tallinn 2020 Lühendite ja mõistete sõnastik Graaf Järjestatud paar mittetühjast hulgast V ja selle hulga elementide paaride hulgast E. Hulk V Lõplik tippude hulk. Hulk E Tipupaaride hulga alamhulk. Lihtgraaf Silmuste ja kordsete servadeta orienteerimata graaf. Ekstsentrilisus Suurus, mis näitab tipu lühima tee pikkust temast kõige kaugemasse punkti. Arvutatakse valemiga: e(v) = max {d(u, v)| u kuulub hulka V } , kus d(u, v) on tipu u kaugus tipust v (lühima tee pikkus tipust u tippu v). Klass Objektorienteeritud programmeerimisel keelekonstruktsioon, mille põhjal luuakse obje

    Algoritmid ja andmestruktuurid
    Andmebaasipõhiste veebirakenduste arendamine Microsoft Visual Studio ja SQL Server’i baasil
    184
    docx

    Andmebaasipõhiste veebirakenduste arendamine Microsoft Visual Studio ja SQL Server’i baasil

    Andmebaasipõhiste veebirakenduste arendamine Microsoft Visual Studio ja SQL Server'i baasil C# Tallinn 2011 C# Mõnigi võib ohata, et jälle üks uus programmeerimiskeel siia ilma välja mõeldud. Teine jälle rõõmustab, et midagi uut ja huvitavat sünnib. Kolmas aga hakkas äsja veebilahendusi kirjutama ja sai mõnegi ilusa näite lihtsasti kokku. Oma soovide arvutile selgemaks tegemise juures läheb varsti vaja teada, "mis karul kõhus on", et oleks võimalik täpsemalt öelda, mida ja kuidas masin tegema peaks. Loodetavasti on järgnevatel lehekülgedel kõigile siia sattunute jaoks midagi sobivat. Mis liialt lihtne ja igav tundub, sellest saab kiiresti üle lapata. Mis esimesel pilgul paistab arusaamatu, kuid siiski vajalik, seda tasub teist korda lugeda. Ning polegi loota, et kõik kohe lennult külge jääks!? Selle jaoks on teksti sees koodinäited, mida saab kopeerida ja arvutis tööle panna. Ning mõningase muu

    Algoritmid ja andmestruktuurid
    C-materjal
    85
    doc

    C# materjal

    C# õppematerjal 2006 Sisukord Sisukord...................................................................................................................................... 2 Sissejuhatus.................................................................................................................................5 Põhivõimalused...........................................................................................................................6 Käivitamine.............................................................................................................................8 Ülesandeid...........................................................................................................................9 Suhtlus arvutiga.......................................................................................................................9 Arvutamine................................................................................................

    Programmeerimine - c sharp
    Nimetu
    575
    docx

    Nimetu

    Sisukord Eessõna Hea õpilane! Microsofti arenduspartnerid ja kliendid otsivad pidevalt noori ja andekaid koodimeistreid, kes oskavad arendada tarkvara laialt levinud .NET platvormil. Kui Sulle meeldib programmeerida, siis usun, et saame Sulle pakkuda vajalikku ja huvitavat õppematerjali. Järgneva praktilise ja kasuliku õppematerjali on loonud tunnustatud professionaalid. Siit leid uusimat infot nii .NET aluste kohta kui ka juhiseid veebirakenduste loomiseks. Teadmiste paremaks omandamiseks on allpool palju praktilisi näiteid ja ülesandeid. Ühtlasi on sellest aastast kõigile kättesaadavad ka videojuhendid, mis teevad õppetöö palju põnevamaks. Oleme kogu õppe välja töötanud vabavaraliste Microsoft Visual Studio ja SQL Server Express versioonide baasil. Need tööriistad on mõeldud spetsiaalselt õpilastele ja asjaarmastajatele Microsofti platvormiga tutvumiseks. Kellel on huvi professionaalsete tööriistade proovimiseks, siis tasub lähemalt tutvuda õppuritele

    Informaatika
    Programmeerimine PHP
    134
    pdf

    Programmeerimine PHP

    Programmeerimine keeles PHP Andrei Porõvkin Tartu Ülikool (2009) 1 1.1 Üldinfo Alguses oli interneti lehed omavahel seotud staatiliste html dokumentide süsteemina, aga selleks, et mingis dokumendis muutusi teha oli vaja lehti failisüsteemis käsitsi muuta. Kahjuks selline staatiline mudel ei jõua kiirelt muutuva kaasaegse maailma progressile järgi. Seega võeti kasutusele dünaamiline mudel. Dünaamilise mudeli korral ei hoita serveris staatilisi html lehte vaid neid genereeritakse selleks spetsiaalselt välja töötatud programmidega, mis serveril töötavad. Antud kursuse jooksul tutvume klient-server arhitektuuriga, installeerime enda arvutisse veebiserveri ja php interpretaatori ning saame baasteadmisi serveripoolsest keelest PHP. Kursuse teemad on pühendatud ainult PHP keelele (väljarvatud seitsmes teema), aga see ei tähenda, et sellest piisab suure ja eduka veebilehe loomiseks. Mahuka infosüsteemi ei saa ette kujutada ilma andme

    Allika?petus
    Programmeerimiskeel
    555
    doc

    Programmeerimiskeel

    tutvu lausearvutuse keskkonnaga: http://logik.phl.univie.ac.at/~chris/gateway/formular-uk-zentral.html Millistel muutuja väärtustel on lause (Av(B&A))v(-A&(Cv(B&-C))) väär? Panna tuleb results only, 0 on väär 1 on õige Tutvu ajalooga saidis kuni II maailmasõda: http://www.maxmon.com/history.htm Loe läbi jutt ja proovi andmetega mängida: http://math.hws.edu/TMCM/java/DataReps/index.html Kahend süsteemi arvu(101101001) ->kümnend süsteemiks. Nr sisse ja bianarile punkt, ja vaatan base ten integeri kümnendarvudest annab Ecki appletis juuresoleva graafilise kujutise, teen kujundi ja vaatan base integeri mis vastab kahendsüsteemi arvule 1110001 ASCII tabelis? Nr sisse ja punkt bianari, vaatan ...teksti Kümnendsüsteemi arv 33 on kahendsüsteemis? 33 kirjutan ja Base-ten integer, vaatan bianary Loe läbi jutud Atbashi ja Caesari šifri (Caesar cipher) kohta: http://www.wikipedia.org 2 Tutvu ajalooga kuni 1970ndad: http://www.islandnet.com/~kpolsson/comphist/ 47-68 ingli

    Infotehnoloogia




    Kommentaarid (0)

    Kommentaarid sellele materjalile puuduvad. Ole esimene ja kommenteeri



    Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun