ITI0011-2016:KT3
Kirjuta funktsioon, mis leiab etteantud massiivist pikima järjestikuse alamjada, mille kõik liikmed on erinevad (esinevad alamjadas vaid üks kord).
Näiteks:
[1, 2, 3, 1, 3] annab tulemuse 3 (vastavad alamjadad [1, 2, 3] ja [2, 3, 1]) [1,2,4,5,6,7,8,9,22,1] => 9 null => 0 [1] => 1 [1, 1] => 1 [1, 2, 3] => 3 [1, 2, 3, 1, 2, 3, 4] => 4
Kaust gitis: KT3
<source lang="java"> public static int maxDiffSub(int[] a) { } </source>
git
git’i käivitamine käsureal. Start -> otsige "git", valige "Git Bash".
Salve kloonimiseks kohalikku arvutisse (ago.luberg asendage edaspidi enda uniid-ga, eesnimi.perenimi):
git clone https://ago.luberg@git.ttu.ee/ained/iti0011/ago.luberg.git
Seejärel liikuge loodud kausta (kausta nimi on sama mis uni-id):
cd ago.luberg
Nüüd kopeerige oma projekt giti kausta:
cp –R /c/Users/ago.luberg/IdeaProjects/KT3 .
Enne, kui faile saab giti üles panna, on vaja teha kaks sammu. Esiteks tuleb muudetud failid lisada järgmisesse commiti:
git add KT3/src/KT3.java
seejärel saab teha commiti (commititakse vaid need failid, mis on eelnevalt lisatud):
git commit -m "KT3 lahendus katse 6"
Eelneva käsuga lisatakse commitides kohe ka kommentaar.
Kui commit on tehtud, on failid pandud lokaalsesse salve (kohalikus arvutis).
Selleks, et failid jõuaks serverisse ja meie neid hinnata saaks, tuleb nad üles laadida:
git push origin master