DFS, BFS - primene 1. Dat je usmeren aciklički graf. Odštampati sva topološka uređenja. Na primer, mogući topološki redosledi su: 7, 5, 3, 1, 4, 2, 0,
|
|
- Edin Vuković
- пре 5 година
- Прикази:
Транскрипт
1 DFS, BFS - primene 1. Dat je usmeren aciklički graf. Odštampati sva topološka uređenja. Na primer, mogući topološki redosledi su: 7, 5, 3, 1, 4, 2, 0, 6 Uočimo da za svaku usmerenu granu u -> v, čvor u se u topološkom redosledu pojavljuje pre čvora v (ima nižu poziciju tj. globalno dodeljen broj pri numeraciji čvorova) ILI 7, 5, 1, 2, 3, 4, 0, 6 ILI 5, 7, 3, 1, 0, 2, 6, 4 ILI 3, 5, 7, 0, 1, 2, 6, 4 ILI
2 5, 7, 3, 0, 1, 4, 6, 2 ILI 7, 5, 1, 3, 4, 0, 6, 2 ILI 5, 7, 1, 2, 3, 0, 6, 4 ILI 3, 7, 0, 5, 1, 4, 2, 6 ILI I još mnogo... Znamo da pri nalaženju topološkog uređenje u DAG-u možemo da koristimo Depth First Search (DFS) algoritam, ali smo prikazali i Kahn-ov algoritam Ideja u ovom zadatku je da koristimo Kahn-ov Topological Sort tako da tragamo za čvorovima čiji ulazni stepen je 0 i da uklanjamo izlazne grane iz tih čvorova. Kreiramo sva moguća uređenja gde pri (topološkoj) numeraciji čvorova kandidate za naredni korak numeracije biramo među čvorovima koji u tekućem grafu imaju ulazni stepen 0. Koristimo algoritamsku strategiju pretrage sa vraćanjem (backtracking) 2. Implementirati Tarjan-ov algoritam za određivanje komponenti jake povezanosti usmerenog grafa G. Usmereni graf je jako povezan ako je svaki čvor dostižan iz svih drugih čvorova. Primer jako povezanog grafa: Ideja: Prilikom DFS obilaska datog usmerenog grafa G implicitno se formira DFS drvo, odnosno šuma. Bez narušavanja opštosti možemo pretpostaviti da je graf takav da postoji čvor iz kog se on može u potpunosti obići, odnosno da ima DFS drvo. Nazovimo baznim čvorom neke jake komponente onaj čvor te komponente koji ima najmanju vrednost dolazne numeracije.
3 Lema 1: Neka je b bazni čvor jake komponente X. Tada za svaki čvor v iz X važi da je v potomak čvora b u odnosu na DFS drvo i svi čvorovi na putu od b do v pripadaju komponenti X. Lema 2: Neka je b bazni čvor i neka su b1, b2,... bk bazni čvorovi koji su potomci čvora b. Tada važi da je jaka komponenta kojoj pripada čvor b skup svih potomaka čvora b koji nisu potomci nijednog drugog čvora b1, b2,..., bk. Lema 3: Čvor v je bazni čvor akko važi v.pre = v.minpre. Da bismo izdvojili čvorove koji pripadaju poddrvetu sa korenom u datom baznom čvoru, možemo iskoristiti stek na koji ćemo stavljati čvor prilikom prve posete tokom DFS obilaska grafa. Kada tokom obilaska naiđemo na čvor koji se već nalazi na steku, znamo da će jednoj komponenti povezanosti pripadati svi čvorovi koji se nalaze na steku počev od tog čvora. Poprečne grane neće biti razmatrane, jer kada stignemo do čvora koji je već posećen, vršimo obradu samo ako se on nalazi na steku (što neće biti slučaj sa krajnjim čvorom poprečne grane). 3. Implementirati Kosaraju-ov algoritam za proveru da li je usmereni graf G jako povezan. Usmereni graf je jako povezan ako je svaki čvor dostižan iz svih drugih čvorova. 4.
4 Rešenje: #include <iostream> #include <vector> #include <stack> #include <set> using namespace std;
5 const int MAXN = 1600; int n, m; vector<int> edges[maxn]; vector<int> redges[maxn]; stack<int> st; bool visited[maxn]; int scc[maxn]; bool inedges[maxn]; bool outedges[maxn]; void dfs(int u, int parent) { visited[u] = true; for (int i = 0; i < edges[u].size(); i++) { if (visited[edges[u][i]]) continue; dfs(edges[u][i], parent); st.push(u); void dfsscc(int u, int scccount) { scc[u] = scccount; for (int i = 0; i < redges[u].size(); i++) { if (scc[redges[u][i]]) continue; dfsscc(redges[u][i], scccount); int main() { cin >> n >> m; for (int i = 0; i < m; i++) { int u, v; cin >> u >> v; edges[u].push_back(v); redges[v].push_back(u); for (int i = 0; i < n; i++) { if (visited[i]) continue; dfs(i, i); int scccount = 0; while (!st.empty()) { if (!scc[st.top()]) dfsscc(st.top(), ++scccount); st.pop(); for (int u = 0; u < n; u++) { for (int v = 0; v < edges[u].size(); v++) { if (scc[u] == scc[edges[u][v]]) continue; outedges[scc[u]] = true;
6 for (int v = 0; v < redges[u].size(); v++) { if (scc[u] == scc[redges[u][v]]) continue; inedges[scc[u]] = true; int first = 0, last = 0; for (int i = 1; i <= scccount; i++) { if (!inedges[i]) first++; if (!outedges[i]) last++; cout << first << " "; if (scccount == 1) first=last=0; cout << max(first, last) << endl; return 0;
7 JAVA rešenje
8 import java.util.arraydeque; import java.util.arraylist;
9 import java.util.scanner; import java.util.stack; public class cnet { static int n, m; static ArrayList<Integer>[] edges; static ArrayList<Integer>[] redges; static boolean visited[]; static int[] scc; static boolean[] inedges; static boolean[] outedges; static Stack<Integer> st = new Stack<>(); static void dfs(int u, int parent) { visited[u] = true; for (int i = 0; i < edges[u].size(); i++) { if (visited[edges[u].get(i)]) continue; dfs(edges[u].get(i), parent); st.push(u); static void dfsscc(int u, int scccount) { scc[u] = scccount; for (int i = 0; i < redges[u].size(); i++) { if (scc[redges[u].get(i)] > 0) continue; dfsscc(redges[u].get(i), scccount); public static void main(string[] args) { Scanner in = new Scanner(System.in); n = in.nextint(); m = in.nextint(); edges = new ArrayList[n]; redges = new ArrayList[n]; visited = new boolean[n]; scc = new int[n]; inedges = new boolean[n+1]; outedges = new boolean[n+1]; for (int i = 0; i < n; i++) edges[i] = new ArrayList<>(); for (int i = 0; i < n; i++) redges[i] = new ArrayList<>(); for (int i = 0; i < m; i++) { int u = in.nextint();
10 int v = in.nextint(); edges[u].add(v); redges[v].add(u); for (int i = 0; i < n; i++) { if (visited[i]) continue; dfs(i, i); int scccount = 0; while (!st.empty()) { if (scc[st.peek()] == 0) dfsscc(st.peek(), ++scccount); st.pop(); for (int u = 0; u < n; u++) { for (int v = 0; v < edges[u].size(); v++) { if (scc[u] == scc[edges[u].get(v)]) continue; outedges[scc[u]] = true; for (int v = 0; v < redges[u].size(); v++) { if (scc[u] == scc[redges[u].get(v)]) continue; inedges[scc[u]] = true; int first = 0, last = 0; for (int i = 1; i <= scccount; i++) { if (!inedges[i]) first++; if (!outedges[i]) last++; System.out.print(first + " "); if (scccount == 1) first = last = 0; System.out.println(Math.max(first, last)); 5.
11 Pravimo graf (čvorovi bili karte, a grane bi postojale između dva čvora ukoliko oni treba da se oboje istom bojom). Potrebno je da izračunamo broj komponenata povezanosti grafa čiji bi čvorovi bili karte, a grane bi postojale između dva čvora ukoliko oni treba da se oboje istom bojom. Međutim, eksplicitno predstavljanje grafa je nemoguće zbog potencijalno velikog broja čvorova (10^9), pa se može koristiti drugi pristup. Treba da cuvamo samo cvorove sa granama, a ostale tretiramo zasebno. Koristicemo mapu da bi cuvali cvorove i odredicemo broj komponenti povezanosti obicnim dfs-om. Za svaki cvor (koji sadrži granu) pokrenucemo dfs, ako je on neposecen, onda on pripada jednoj komponenti povezanosti, i dfs-om posetimo sve cvorove te komponente. Ako je posecen, znaci da smo vec uracunali komponentu povezanosti kojoj taj cvor pripada, i njega cemo preskociti. Složenost: O(mlogm) za obradu ulaza, jer koristimo mapu, iza koje je balansirano bst. O(m + V ) za dfs, gde je V broj cvorova iz kojih polaze grane. 6.
12 Despacito Vremensko ograničenje Memorijsko ograničenje ulaz izlaz 0,5 s 512 MB standardni ulaz standardni izlaz Na datoj slici, dvostrukom linijom je predstavljen provodnik pod naponom. Provodnik se ne sme dodirnuti, kao i svaki metalni element izložen provodniku. Ali, oko provodnika su rasporedjene posebne metalne iglice. Ulaz U prvoj liniji standardnog ulaza dat je ukupan broj iglica i provodnika. U svakoj zasebnoj narednoj liniji standardnog ulaza, opisana je iglica preko dva para brojeva: x i y koordinata krajeva. Poslednja linija standardnog ulaza sadrži koordinate tačaka koje predstavljaju krajeve provodnika. Sve date koordinate su celi brojevi iz segmenta [0, 10000]. Ne postoji više od 1000 iglica. Izlaz U jedinoj liniji standardnog izlaza ispisati tačno jedan broj broj iglica koje se mogu bezbedno dotaći golim rukama (u smislu da te iglice nemaju elektro veze sa provodnikom). Ulaz Izlaz 2 Rešenje: Potrebno je naći sve iglice povezane sa provodnikom. Zato ćemo praviti graf čiji će čvorovi biti iglice i provodnik, a grane između dva čvora pravimo ako se iglice/provodnik koje oni predstavljaju seku.
13 Da bi uspostavili graf, moracemo da obavimo n^2 koraka, što bi trebalo da bude dovoljno za ovo ograničenje. Moracemo da ispitamo presek svake dve iglice, tj. iglice i provodnika, i povežemo ih ukoliko njihov presek nije prazan. Na kraju cemo u O(n) koraka ispitati presek provodnika sa iglicama jednim prolaskom dfs-a. Presek dve iglice može predstavljati problem ukoliko su one paralelne, jer ce formula tada zahtevati da delimo sa 0, pa cemo morati da razmotrimo paralelnost pre traženja preseka. #include <iostream> using namespace std; struct Point { int x, y; ; const int NMAX = 1024; Point A[NMAX], B[NMAX]; int n; bool adj[nmax][nmax]; bool visited[nmax]; int compsize; int direction(point A, Point B, Point C) { int a1=b.x-a.x, a2=b.y-a.y; int b1=c.x-a.x, b2=c.y-a.y; int p=a1*b2, q=a2*b1; if(p>q) return +1; if(p<q) return -1; return 0; bool onsegment(point A,Point B,Point C) { return min(a.x,b.x)<=c.x && C.x<=max(A.x,B.x) && min(a.y,b.y)<=c.y && C.y<=max(A.y,B.y); bool intersect(point A, Point B, Point C, Point D) { int d1 = direction(a,b,c); int d2 = direction(a,b,d); int d3 = direction(c,d,a); int d4 = direction(c,d,b); if (d1*d2<0 && d3*d4<0)return true; if (d1==0 && onsegment(a,b,c)) return true; if (d2==0 && onsegment(a,b,d)) return true; if (d3==0 && onsegment(c,d,a)) return true; if (d4==0 && onsegment(c,d,b)) return true;
14 return false; void dfs(int i) { compsize++; visited[i]=true; for(int j=0; j<n; j++) if(adj[i][j] &!visited[j]) dfs(j); int main() { int i; cin >> n; for(i=0;i<n;i++) cin >> A[i].x >> A[i].y >> B[i].x >> B[i].y; for(int i=0; i<n; i++) for(int j=i+1; j<n; j++) adj[i][j] = adj[j][i] = intersect(a[i],b[i],a[j],b[j]); compsize=0; dfs(n-1); cout << n-compsize << endl; return 0; 7. Tango to Evora Vremensko ograničenje Memorijsko ograničenje ulaz izlaz 1 s 128 MB standardni ulaz standardni izlaz Problem D Interval Graph
15 Interval graf uvod Ideja 1: Booklet Ideja 2: Prvo primetimo da listovi u našem drvetu nemaju velikog uticaja na samo drvo. Listove možemo smatrati kao intervale koji sadrže samo jednu tacku. Da bi došli do punog zakljucka, treba da uocimo odredjena pravila. Da bi intervali imali zajednicke tacke, postoje cetiri moguca odnosa izmedu intervala. Ili se nalaze jedan unutar drugog (2 slucaja), ili se delimicno preklapaju (2 slucaja). Primetimo da za cvor koji nije list, tj. ima potomke, i nije koren, tj. ima pretka, prva dva slucaja ne dolaze u obzir za bilo koji od odnosa sa cvorovima sa kojima je povezan, jer bi oba slucaja implicirala povezanost potomaka i pretka, što je kontradikcija. TROUGAO, tj. CIKLUS!!! Moguc je specifican slucaj kada cvor obuhvata sve potomke i pretka. Medjutim, u tom slucaju bi potomci morali da budu listovi, a predak koren, te cemo ovaj slucaj lako pokriti uklanjanjem listova. Dakle, za cvor koji nije ni list, ni koren, preostaju dva slucaja: svaki od cvorova povezanih sa njim je interval koji ga delimicno preklapa ili levo ili desno. Kako vec znamo da ce se preklapati sa jedne strane sa svojim pretkom, ostaje samo još jedan cvor sa kojim ce on moci da ima zajednicke tacke. Dakle, dobili smo uslov: svaki cvor koji nije koren i nije list, mora da ima najviše jednog potomka koji nije list. Što se samog korena tice, on ce morati da ima najviše dva potomka koji nisu listovi, i ukoliko ima jednog potomka, moci cemo da prenesemo svojstvo korena na njegovog potomka, tj. njegov potomak ce moci da ima najviše dva potomka koji nisu listovi. Ovo možemo vizuelizovati kao odnos u kome je koren interval koji potpuno pripada intervalu koji je njegov potomak, a potomci njegovog potomka su intervali koji delimicno preklapaju po jednu od strana tog intervala. Pošto su nam eksplicitno dati potomci svakog cvora, ne moramo da radimo dfs kako bi pronašli listove,
16 pa cemo samo bfs-om proveriti da li svi preostali cvorovi ispunjavaju uslov Složenost: O(n) za bfs 8. Breaking The Habit Vremensko ograničenje Memorijsko ograničenje ulaz izlaz 1 s 1000 MB standardni ulaz standardni izlaz Bora je otet na jednoj raskrsnici u njemu nepoznatom gradu. Otmičaru su ga strpali u auto i voze ga na neko tajno mesto. Oni znaju da Bora ne poznaje taj grad, pa mu nisu zavezali oči, a Bora je odlučio da zapamti kojim putem ga voze na sledeći način: Grad se sastoji od pravougaone mreže oblakodera. Između svaka dva susedna oblakodera nalazi se ulica. Ulice su numerisane brojevima, počevši od broja 1, odozgo prema dole i sa leva na desno. Kada ga otmičari voze po nekoj ulici, Bora u tajnosti zapiše u mobilni telefon visinu oblakodera sa leve i visinu oblakodera sa desne strane ulice. Nakon što auto pređe preko neke raskrsnice, Bora ponovo zapamti visinu sa leve i visinu sa desne strane. Na svakoj raskrsnici auto može nastaviti pravo, skrenuti levo, skrenuti desno, ili se polukružno okrenuti (i nastaviti ulicom odakle je došao). Kada su ga otmičari doveli na cilj, Bora je uspeo da pošalje policiji poruku sa podacima o visinama koje je zapisao. Napisati program koji će pomoći policiji da otkrije koordinate raskrsnice na koju su otmičari odveli Boru. Ulaz U prvom redu ulaza se nalaze dva cela broja R i K, koji predstavljaju broj redova i broj kolona gradske mreže. U svakom od sledećih R redova se nalazi po K celih brojeva, visine oblakodera redom. U sledećem redu nalazi se celi broj N, dužina puta kojim se vozio Bora. U sledećem redu nalazi se N brojeva, visine oblakodera koje je Bora video sa leve strane. U sledećem redu nalazi se N brojeva, visine oblakodera koje je Bora video sa desne strane. Izlaz U prvom i jedinom redu izlaza treba ispisati koordinate (prvo red pa kolonu) raskrsnice gde su otmičari odveli Boru. Ako postoji više rešenja, ispisati bilo koje. Ograničenja 3 R 100
17 3 K N 10,000 Visina svakog oblakodera je veća ili jednaka od 1, a manja ili jednaka od 10,000. Ulaz Izlaz 1 3 Ideja 1: Za svako stanje na putu BFS-om proverimo gde sve mozemo stici (levo, pravo, desno, polukruzno). Dakle, to bi bilo N*R*K provera, ali kako je vrednost 10000*100*100 na relativni na granici zbog vremenskog ogranicenja, onda koristimo Queue u kojm pamtimo gde sve mozemo biti u odnosu na tekuci poziv i na taj nacin ne proveravamo sve lokacije. Slozenost algoritma je O(broj_pomeraja*n*m). Najgori slučaj je ako su visine svih zgrada jednake. Ideja 2: BFS uz ograničenje da dozvoljavamo posećivanje čvorova ako smo ih ranije posetili (ne u trenutnoj iteraciji). Na početku generišemo sve moguce čvorove do kojih smo mogli da stignemo sa prvom levom i desnom visinom, a onda nastavljamo od tih čvorova na one čvorove koje možemo. Kako u jednoj iteraciji nećemo posetiti nijedan čvor više od jednom, a postoji n iteracija, složenost je O(nrk). 9. Vremensko ograničenje Memorijsko ograničenje ulaz izlaz 60 s 1000 MB standardni ulaz standardni izlaz Dat je lavirint širine A i visine B. Odrediti da li postoji izlaz iz lavirinta počevši od datih koordinata X i Y. Koordinate 0,0 predstavljaju gornje levo polje lavirinta.
18 Ulaz U prvom redu standardnog ulaza nalaze se vrednosti A i B odvojene razmakom. U drugom redu standardnog ulaza nalaze se koordinate X i Y odvojene razmakom. Topologija lavirinta je data u sledećih B redova koji sadrže po A karaktera od kojih svaki predstavlja po jedno polje lavirinta. Karakter 'X' predstavlja zid, a razmak (' ') predstavlja prolaz. Izlaz U prvom redu standardnog izlaza treba da se nalazi reč "DA" ako postoji izlaz počevši od polja (X, Y) ili reč "NE" ako izlaz ne postoji. Ograničenja 1 <= A,B <= <= X < A 0 <= Y < B ex Ulaz XXX XXX X XX X XXX X X X X XX XXXXXXX XX Izlaz DA Ideja 1: Backtracking (vremensko ograničenje 60 s) Ideja 2: BFS Idemo po slobodnim poljima dokle možemo. Ako u jednom trenutku nemamo više neposećenih polja koji su sledeci po bfs udaljenosti, onda nema rešenja. U suprotnom, ako dođemo do praznog polja na obodu lavirinta, onda možemo napustiti lavirint. možemo direktno proveravati da li je grana na obodu, ili možemo ograditi lavirint karakterima Y, i zaustaviti algoritam kad posetimo polje Y, koje je van lavirinta. Složenost: O(a * b) 10. Konstruisati algoritam koji za neusmereni graf G proverava da li ima Ojlerov ciklus, Ojlerov put ili nijedno od ta dva. 11. Konstruisati algoritam koji za dati usmereni graf G utvrdjuje da li sadrži Ojlerov ciklus.
19 12. Implementirati Fleury-ev algoritam za odredjivanje Ojlerovog ciklusa/puta u neusmerenom grafu G. 13. Implementirati Hierholzer-ov algoritam za pronalaženje Ojlerovog ciklusa u usmerenom grafu G. 14. Neka je dat n reči. Utvrditi da li je moguće ulančati sve te reči tako što se kraj jedne od reči nadovezuje na početak naredne. Cilj je vratiti se u reč iz koje smo krenuli. Primer: abba, aabb, bba se mogu ulančati kao abba aabb bba, dok se reči abb, bcd, dce ne mogu ulančati. 15. Konstruisati algoritam koji u neusmerenom grafu G pronalazi sve Hamiltonove puteve. 16. Konstruisati algoritam koji u usmerenom acikličkom grafu G pronalazi Hamiltonov put.
Grafovski algoritmi - čas 4 Artikulacione tačke i mostovi Ukoliko u neusmerenom povezanom grafu G = (V, E) postoji čvor v V takav da njegovim uklanjan
Grafovski algoritmi - čas 4 Artikulacione tačke i mostovi Ukoliko u neusmerenom povezanom grafu G = (V, E) postoji čvor v V takav da njegovim uklanjanjem graf prestaje da bude povezan, onda takav čvor
ВишеMicrosoft Word - AIDA2kolokvijumRsmerResenja.doc
Konstrukcija i analiza algoritama 2 (prvi kolokvijum, smer R) 1. a) Konstruisati AVL stablo od brojeva 100, 132, 134, 170, 180, 112, 188, 184, 181, 165 (2 poena) b) Konkatenacija je operacija nad dva skupa
ВишеPostavka 2: Osnovni graf algoritmi 1 DISTRIBUIRANI ALGORITMI I SISTEMI Iz kursa CSCE 668 Proleće 2014 Autor izvorne prezentacije: Prof. Jennifer Welch
Postavka 2: Osnovni graf algoritmi 1 DISTRIBUIRANI ALGORITMI I SISTEMI Iz kursa CSCE 668 Proleće 2014 Autor izvorne prezentacije: Prof. Jennifer Welch A1 Slanje svima preko fiksiranog razapinjućeg stabla
ВишеGrafovi 1. Posmatrajmo graf prikazan na slici sa desne strane. a) Odrediti skup čvorova V i skup grana E posmatranog grafa. Za svaku granu posebno odr
Grafovi 1. Posmatrajmo graf prikazan na slici sa desne strane. a) Odrediti skup čvorova V i skup grana E posmatranog grafa. Za svaku granu posebno odrediti njene krajeve. b) Odrediti sledeće skupove: -
ВишеAlgoritmi
Projektovanje algoritama L09.1. Topološko sortiranje Današnje teme Topološko sortiranje Povezanost grafa jako povezane komponente Minimum Spanning Trees (razapinjuće stablo) Lektira: 22. Elementary Graph
ВишеTutoring System for Distance Learning of Java Programming Language
Niz (array) Nizovi Niz je lista elemenata istog tipa sa zajedničkim imenom. Redosled elemenata u nizovnoj strukturi je bitan. Konkretnom elementu niza pristupa se preko zajedničkog imena niza i konkretne
ВишеPRIRODNO MATEMATIČKI FAKULTET U NIŠU DEPARTMAN ZA RAČUNARSKE NAUKE Utorak, godine PRIJEMNI ISPIT IZ INFORMATIKE 1. Koja od navedenih ekste
PRIRODNO MATEMATIČKI FAKULTET U NIŠU DEPARTMAN ZA RAČUNARSKE NAUKE Utorak, 5.06.019. godine PRIJEMNI ISPIT IZ INFORMATIKE 1. Koja od navedenih ekstenzija se najčešće koristi za tekstualne datoteke? a)
ВишеTutoring System for Distance Learning of Java Programming Language
Deklaracija promenljivih Inicijalizacija promenljivih Deklaracija promenljive obuhvata: dodelu simboličkog imena promenljivoj i određivanje tipa promenljive (tip određuje koja će vrsta memorijskog registra
ВишеДржавно такмичење године 5. и 6. разред 1. [pločice] Правоугаону терасу димензија d s центиметара квадратних треба поплочати коришћењем плочица
Државно такмичење 2018. године 5. и 6. разред 1. [pločice] Правоугаону терасу димензија d s центиметара квадратних треба поплочати коришћењем плочица квадратног облика странице p центиметара, које се постављају
ВишеKonstrukcija i analiza algoritama vežbe 10 Nina Radojičić 15. decembar Algoritamske strategije - podeli pa vladaj (divide and conquer) Ova stra
Konstrukcija i analiza algoritama vežbe 10 Nina Radojičić 15. decembar 2016 1 Algoritamske strategije - podeli pa vladaj (divide and conquer) Ova strategija rekurzivno razbija problem na 2 ili više potproblema
Више1. Vremensko ograničenje Memorijsko ograničenje ulaz izlaz 0,1 s 64 MB standardni ulaz standardni izlaz Banka želi da upozori kupce na sumnjive aktivn
1. Vremensko ograničenje Memorijsko ograničenje ulaz izlaz 0,1 s 64 MB standardni ulaz standardni izlaz Banka želi da upozori kupce na sumnjive aktivnosti na njihovom računu. Prilikom svake transakcije
ВишеRačunarski praktikum I - Vježbe 11 - Funktori
Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM I Vježbe 11 - Funktori v2018/2019. Sastavio: Zvonimir Bujanović Funkcijski objekti (funktori) Objekt klase
ВишеTutoring System for Distance Learning of Java Programming Language
Obeležene petlje Obeležene petlje Obeležavanje petlje nekim identifikatorom omogućava da se programski tok usmeri na mesto u programu specificirano tim identifikatorom. Ako se iza naredbi break ili continue
ВишеP9.1 Dodela resursa, Bojenje grafa
Фаза доделе ресурса Ова фаза се у литератури назива и фазом доделе регистара, при чему се под регистрима подразумева скуп ресурса истог типа. Додела регистара променљивама из графа сметњи се обавља тзв.
ВишеMicrosoft PowerPoint - 07-DinamickeStrukturePodataka
Динамичке структуре података листа, стек, ред Програмирање 2: глава 6 Динамичке структуре података Динамичка алокација и динамичке структуре података Најзначајније динамичке структуре података листе и
Више1. Apsolutni pobednik na glasanju vreme memorija ulaz izlaz 0,1 s 64 Mb standardni ulaz standardni izla Apsolutni pobednik izbora je onaj ko osvoji ba
1. Apsolutni pobednik na glasanju vreme memorija ulaz izlaz 0,1 s 64 Mb standardni ulaz standardni izla Apsolutni pobednik izbora je onaj ko osvoji bar jedan glas više od polovine izašlih birača. Ako su
ВишеПРИРОДА И ЗНАК РЕШЕЊА 2 b ax bx c 0 x1 x2 2 D b 4ac a ( сви задаци су решени) c b D xx 1 2 x1/2 a 2a УСЛОВИ Решења реална и различита D>0 Решења реалн
ПРИРОДА И ЗНАК РЕШЕЊА ax x c 0 x x D 4ac a ( сви задаци су решени) c D xx x/ a a УСЛОВИ Решења реална и различита D>0 Решења реална D Двоструко решење (реална и једнака решења) D=0 Комплексна решења (нису
ВишеPowerPoint Presentation
Tehnička škola 9. maj Bačka Palanka Programiranje III razred Tok izvršavanja programa Tok izvršavanja programa Dosadašnji kod se izvršavao praktično linearno. Nije postojala nikakva uslovna ili brojačka
ВишеFunkcije predavač: Nadežda Jakšić
Funkcije predavač: Nadežda Jakšić do sada su korišćene "gotove" funkcije iz standardnih biblioteka (cin, cout...) one su pozivane iz main funkcije koja je glavna funkcija u programu jer izvršavanje programa
ВишеFunkcije predavač: Nadežda Jakšić
Funkcije predavač: Nadežda Jakšić funkcije delovi programa koji izvršavaju neki zadatak, celinu; dele na ugrađene, korisničke i main funkciju ugrađene funkcije printf,scanf... da bi se one izvršile potrebno
ВишеTEST 2 Auto Škola LEMI FORCE mob: Da li je vozaču zabranjeno da pretiče vozilo koje se približava obilježenom pješačko
TEST 2 Auto Škola LEMI FORCE www.lemiforce.ba mob: 062 294 509 1. Da li je vozaču zabranjeno da pretiče vozilo koje se približava obilježenom pješačkom prelazu, ili koje prelazi pješački prelaz, ili koje
ВишеVEŽBA 5: KLASE I OBJEKTI U C# Cilj ove vežbe je upoznavanje sa osnovama rada sa klasama i objektima u programskom jeziku C#. Pored toga, bide demonstr
VEŽBA 5: KLASE I OBJEKTI U C# Cilj ove vežbe je upoznavanje sa osnovama rada sa klasama i objektima u programskom jeziku C#. Pored toga, bide demonstrirana upotreba konstruktora, svojstava, metoda klase,
ВишеProblemi zadovoljavanja ogranicenja.
I122 Osnove umjetne inteligencije Tema:. 7.1.2016. predavač: Darija Marković asistent: Darija Marković 1 I122 Osnove umjetne inteligencije. 2/26 (PZO) Problem zadovoljavanja ograničenja sastoji se od 3
ВишеMaksimalni protok kroz mrežu - Ford-Fulkerson, Edmonds-Karp
Maksimalni protok kroz mrežu - Ford-Fulkerson, Edmonds-Karp PMF-MO Seminar iz kolegija Oblikovanje i analiza algoritama 22.1.2019. mrežu - Ford-Fulkerson, Edmonds-Karp 22.1.2019. 1 / 35 Uvod - definicije
ВишеRačunarski praktikum I - Vježbe 01 - Uvod
Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM I Vježbe 01 - Uvod v2018/2019. Sastavio: Zvonimir Bujanović Gradivo i način polaganja Gradivo: osnove jezika
ВишеMicrosoft PowerPoint - C-4-1
Pregled iskaza u C-u Izraz; Iskaz dodele, serijski komponovani iskaz; blok Uslovni iskazi i izrazi; složeno grananje Iterativni iskazi Iskaz dodele Promena vrednosti a = Ψ; Izračunava vrednost izraza Ψ,
Више1 jmbag ime i prezime Programiranje 2 prvi kolokvij, Rezultati i uvidi u kolokvije: Rezultati u petak, 3.5., navečer na webu, a uvidi u p
1 Rezultati i uvidi u kolokvije: Rezultati u petak 3.5. navečer na webu a uvidi u ponedjeljak 6.5. u 16 sati. Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanje te službeni podsjetnik.
ВишеThe real problem is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong times; premature opti
The real problem is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong times; premature optimization is the root of all evil (or at least most
ВишеProgramski jezici i strukture podataka 2018/2019. Programski jezici i strukture podataka Računarske vežbe vežba 10 Zimski semestar 2018/2019. Studijsk
Programski jezici i strukture podataka Računarske vežbe vežba 10 Zimski semestar 2018/2019. Studijski program: Informacioni inženjering Informacioni inženjering 1 Rekurzivne funkcije Binarna stabla Informacioni
ВишеMicrosoft PowerPoint - 13-Funkcije_2.ppt [Compatibility Mode]
Osnove programiranja Funkcije - Metode Prenos parametara Po vrednosti Po referenci Po izlazu Sadržaj Opseg važenja promenljive u drugim strukturama Rekurzije Prenos parametara Metoda može vratiti isključivo
ВишеПрограмирај!
Листе Поред појединачних вредности исказаних бројем или ниском карактера, често је потребно забележити већи скуп вредности које су на неки начин повезане, као, на пример, имена у списку путника у неком
Више1 Konusni preseci (drugim rečima: kružnica, elipsa, hiperbola i parabola) Definicija 0.1 Algebarska kriva drugog reda u ravni jeste skup tačaka opisan
1 Konusni preseci (drugim rečima: kružnica, elipsa, hiperbola i parabola) Definicija 0.1 Algebarska kriva drugog reda u ravni jeste skup tačaka opisan jednačinom oblika: a 11 x 2 + 2a 12 xy + a 22 y 2
ВишеЕлектротехнички факултет Универзитета у Београду Катедра за рачунарску технику и информатику Kолоквијум из Интелигентних система Колоквију
Електротехнички факултет Универзитета у Београду 19.11.017. Катедра за рачунарску технику и информатику Kолоквијум из Интелигентних система Колоквијум траје h. Напуштање сале дозвољено је након 1h. Употреба
ВишеP11.3 Analiza zivotnog veka, Graf smetnji
Поједностављени поглед на задњи део компајлера Међурепрезентација (Међујезик IR) Избор инструкција Додела ресурса Распоређивање инструкција Инструкције циљне архитектуре 1 Поједностављени поглед на задњи
ВишеRačunarski praktikum I - Vježbe 09 - this, static
Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM I Vježbe 09 - this, static v2018/2019. Sastavio: Zvonimir Bujanović Pokazivač this Kako funkcija članica
ВишеSkripte2013
Chapter 2 Algebarske strukture Preslikivanje f : A n! A se naziva n-arna operacija na skupu A Ako je n =2, kažemo da je f : A A! A binarna operacija na A Kažemo da je operacija f arnosti n, u oznaci ar
ВишеAlgoritmi SŠ P1
Županijsko natjecanje iz informatike Srednja škola 9. veljače 2018. RJEŠENJA ZADATAKA Napomena: kodovi za većinu opisanih algoritama dani su u Pythonu radi jednostavnosti i lakše čitljivosti. Zbog prirode
ВишеТРОУГАО БРЗИНА и математичка неисправност Лоренцове трансформације у специјалној теорији релативности Александар Вукеља www.
ТРОУГАО БРЗИНА и математичка неисправност Лоренцове трансформације у специјалној теорији релативности Александар Вукеља aleksandar@masstheory.org www.masstheory.org Август 2007 О ауторским правима: Дело
Више1. Vrednost izraza jednaka je: Rexenje Direktnim raqunom dobija se = 4 9, ili kra e S = 1 ( 1 1
1. Vrednost izraza 1 1 + 1 5 + 1 5 7 + 1 7 9 jednaka je: Rexenje Direktnim raqunom dobija se 1 + 1 15 + 1 5 + 1 6 = 4 9, ili kra e S = 1 1 1 2 + 1 1 5 + 1 5 1 7 + 1 7 1 ) = 1 7 2 8 9 = 4 9. 2. Ako je fx)
ВишеЛИНЕАРНА ФУНКЦИЈА ЛИНЕАРНА ФУНКЦИЈА у = kх + n А утврди 1. Које од наведених функција су линеарне: а) у = 2х; б) у = 4х; в) у = 2х 7; г) у = 2 5 x; д)
ЛИНЕАРНА ФУНКЦИЈА ЛИНЕАРНА ФУНКЦИЈА у = kх + n А утврди 1. Које од наведених функција су линеарне: а) у = х; б) у = 4х; в) у = х 7; г) у = 5 x; д) у = 5x ; ђ) у = х + х; е) у = x + 5; ж) у = 5 x ; з) у
ВишеProfajliranje ivica: Knutov algoritam i njegova unapredenja Seminarski rad u okviru kursa Verifikacija softvera Matematički fakultet Nevena Nikolić, 1
Profajliranje ivica: Knutov algoritam i njegova unapredenja Seminarski rad u okviru kursa Verifikacija softvera Matematički fakultet Nevena Nikolić, 1021/2018 nevena134@hotmail.com 9. decembar 2018 Sažetak
ВишеMicrosoft Word - ZadaciBacktrackingKombinatorika.doc
Pretraga sa vraćanjem - backtracking Backtracking algoritmi traže rešenje: 1. metodima pokušaja i sistematskim ispitivanjem svih mogućnosti za konstrukciju rešenja i 2. vraćanjem u slučaju greške. Backtracking
ВишеTeorija skupova - blog.sake.ba
Uvod Matematika je jedan od najomraženijih predmeta kod većine učenika S pravom, dakako! Zapitajmo se šta je uzrok tome? Da li je matematika zaista toliko teška, komplikovana? Odgovor je jednostavan, naravno
Више2015_k2_z12.dvi
OBLIKOVANJE I ANALIZA ALGORITAMA 2. kolokvij 27. 1. 2016. Skice rješenja prva dva zadatka 1. (20) Zadano je n poslova. Svaki posao je zadan kao vremenski interval realnih brojeva, P i = [p i,k i ],zai
ВишеI grupa 1. Napisati program koji izračunava i ispisuje zbir 4 najveća od pet brojeva unetih sa standardnog ulaza. ulaz izlaz Analiza: 1.
I grupa 1. Napisati program koji izračunava i ispisuje zbir 4 najveća od pet brojeva unetih sa standardnog ulaza. ulaz izlaz 3 2 1 4 5 14 Analiza: 1. Odredimo zbir svih 5 unesenih brojeva (i sačuvamo u
ВишеMicrosoft PowerPoint - Ekoloska (city) logistika 8.3
ЕКОЛОШКА (CITY) ЛОГИСТИКА Осмо предавање управљање отпадом,, пример Познато: Капацитет смећара које врши опслугу је: q m =8 t Количина отпада коју треба скупити на местима (чворова),,,,6 и 7, дат је у
ВишеProgramiranje u C-u ili C++-u Pseudo-slučajni brojevi; Dinamička alokacija memorije 1 ZADACI SA ČASA Zadatak 1 Napraviti funkciju koja generišlučajan
Programiranje u C-u ili C++-u Pseudo-slučajni brojevi; Dinamička alokacija memorije 1 ZADACI SA ČASA Zadatak 1 Napraviti funkciju koja generišlučajan realan broj od 0 i 1. Na standardni izlaz ispisati
ВишеДРУШТВО ФИЗИЧАРА СРБИЈЕ МИНИСТАРСТВО ПРОСВЕТЕ И СПОРТА РЕПУБЛИКЕ СРБИЈЕ Задаци за републичко такмичење ученика средњих школа 2006/2007 године I разред
ДРУШТВО ФИЗИЧАРА СРБИЈЕ МИНИСТАРСТВО ПРОСВЕТЕ И СПОРТА РЕПУБЛИКЕ СРБИЈЕ Задаци за републичко такмичење ученика средњих школа 006/007 године разред. Електрични систем се састоји из отпорника повезаних тако
ВишеMicrosoft Word - ZadaciSeminarski.doc
Format izrade rada:.pdf,.html Programski jezik: C/C++ Rok izrade: 7.12.2013. Način predaje: e-mail (C file + pdf/html opis resenja ili URL kompletne arhive) Pretpostavka: 100 MIPS sistem za evaluaciju
ВишеUniverzitet u Novom Sadu Tehnički fakultet Mihajlo Pupin Zrenjanin Seminarski rad Predmet: Konkuretno programiranje doc. dr Dejan Lacmanovic Zorica Br
Univerzitet u Novom Sadu Tehnički fakultet Mihajlo Pupin Zrenjanin Seminarski rad Predmet: Konkuretno programiranje doc. dr Dejan Lacmanovic Zorica Brkić SI 29/15 Zrenjanin 2018. Softversko inženjerstvo
Више1 Polinomi jedne promenljive Neka je K polje. Izraz P (x) = a 0 + a 1 x + + a n x n = n a k x k, x K, naziva se algebarski polinom po x nad poljem K.
1 Polinomi jedne promenljive Neka je K polje. Izraz P (x) = a 0 + a 1 x + + a n x n = n a k x k, x K, naziva se algebarski polinom po x nad poljem K. Elementi a k K su koeficijenti polinoma P (x). Ako
ВишеМатематика 1. Посматрај слику и одреди елементе скуупова: а) б) в) средњи ниво А={ } B={ } А B={ } А B={ } А B={ } B А={ } А={ } B={ } А B={ } А B={ }
1. Посматрај слику и одреди елементе скуупова: а) б) в) А={ } B={ } А B={ } А B={ } А B={ } B А={ } А={ } B={ } А B={ } А B={ } А B={ } B А={ } А={ } B={ } А B={ } А B={ } А B={ } B А={ } 2. Упиши знак
ВишеClassroom Expectations
АТ-8: Терминирање производно-технолошких ентитета Проф. др Зоран Миљковић Садржај Пројектовање флексибилних ; Математички модел за оптимизацију флексибилних ; Генетички алгоритми у оптимизацији флексибилних
ВишеTrougao Bilo koje tri nekolinearne tačke određuju tacno jednu zatvorenu izlomljenu liniju. Trougaona linija je zatvorena izlomljena linija određena sa
Trougao Bilo koje tri nekolinearne tačke određuju tacno jednu zatvorenu izlomljenu liniju. Trougaona linija je zatvorena izlomljena linija određena sa tri nekolinearne tačke. Trougao je geometrijski objekat
ВишеZADACI ZA VEŽBU 1. Realizovati konzolnu aplikaciju koja će računati površinu kvadrata, pravougaonika ili trougla. 2. Preko konzole se unosi ocena od 1
ZADACI ZA VEŽBU 1. Realizovati konzolnu aplikaciju koja će računati površinu kvadrata, pravougaonika ili trougla. 2. Preko konzole se unosi ocena od 1 do 5. Obezbediti ispis uspeha za unetu ocenu (1=nedovoljan,
ВишеHash, topsort (stack, queue), deque, map Hash 1. За дати низ од n елемената, где је n паран број и n <= 10 6, испитати да ли он може бити подељен на n
Hash, topsort (stack, queue), deque, map Hash 1. За дати низ од n елемената, где је n паран број и n
ВишеUvod u računarstvo 2+2
Programiranje 2 doc.dr.sc. Goranka Nogo PMF Matematički odsjek, Zagreb Kontakt ured: 228, drugi kat e-mail: nogo@math.hr konzultacije: četvrtak, 12:00-14:00 petak, 11:00-12:00 neki drugi termin, uz prethodni
ВишеMicrosoft Word - ETH2_EM_Amperov i generalisani Amperov zakon - za sajt
Полупречник унутрашњег проводника коаксијалног кабла је Спољашњи проводник је коначне дебљине унутрашњег полупречника и спољашњег Проводници кабла су начињени од бакра Кроз кабл протиче стална једносмерна
ВишеPrimenjeno programiranje - Vežbe
VISOKA POSLOVNA ŠKOLA STRUKOVNIH STUDIJA NOVI SAD Primena integrisanih razvojnih alata Java i NetBeans IDE 7.0 vežba 9 i 10 Kreiranje desktop aplikacije sa konekcijom na bazu Pokrenuti NetBeans, u kartici
ВишеОрт колоквијум
Испит из Основа рачунарске технике - / (6.6.. Р е ш е њ е Задатак Комбинациона мрежа има пет улаза, по два за број освојених сетова тенисера и један сигнал који одлучује ко је бољи уколико је резултат
ВишеMatematka 1 Zadaci za vežbe Oktobar Uvod 1.1. Izračunati vrednost izraza (bez upotrebe pomoćnih sredstava): ( ) [ a) : b) 3 3
Matematka Zadaci za vežbe Oktobar 5 Uvod.. Izračunati vrednost izraza bez upotrebe pomoćnih sredstava): ) [ a) 98.8.6 : b) : 7 5.5 : 8 : ) : :.. Uprostiti izraze: a) b) ) a b a+b + 6b a 9b + y+z c) a +b
ВишеPostavka 12: Uzročnost 1 DISTRIBUIRANI ALGORITMI I SISTEMI Iz kursa CSCE 668 Proleće 2014 Autor izvorne prezentacije: Prof. Jennifer Welch
Postavka 12: Uzročnost 1 DISTRIBUIRANI ALGORITMI I SISTEMI Iz kursa CSCE 668 Proleće 2014 Autor izvorne prezentacije: Prof. Jennifer Welch Motivacija za logičke satove 2 U asinhronim sistemima, često ne
ВишеРепублика Србија МИНИСТАРСТВО ПРОСВЕТЕ, НАУКЕ И ТЕХНОЛОШКОГ РАЗВОЈА ЗАВОД ЗА ВРЕДНОВАЊЕ КВАЛИТЕТА ОБРАЗОВАЊА И ВАСПИТАЊА ПРОБНИ ЗАВРШНИ ИСПИТ школска
Република Србија МИНИСТАРСТВО ПРОСВЕТЕ, НАУКЕ И ТЕХНОЛОШКОГ РАЗВОЈА ЗАВОД ЗА ВРЕДНОВАЊЕ КВАЛИТЕТА ОБРАЗОВАЊА И ВАСПИТАЊА ПРОБНИ ЗАВРШНИ ИСПИТ школска 2018/2019. година ТЕСТ МАТЕМАТИКА УПУТСТВО ЗА РАД Тест
ВишеMy_ST_FTNIspiti_Free
ИСПИТНИ ЗАДАЦИ СУ ГРУПИСАНИ ПО ТЕМАМА: ЛИМЕСИ ИЗВОДИ ФУНКЦИЈЕ ЈЕДНЕ ПРОМЕНЉИВЕ ИСПИТИВАЊЕ ТОКА ФУНКЦИЈЕ ЕКСТРЕМИ ФУНКЦИЈЕ СА ВИШЕ ПРОМЕНЉИВИХ 5 ИНТЕГРАЛИ ДОДАТАК ФТН Испити С т р а н а Лимеси Одредити
ВишеMicrosoft Word - 6ms001
Zadatak 001 (Anela, ekonomska škola) Riješi sustav jednadžbi: 5 z = 0 + + z = 14 4 + + z = 16 Rješenje 001 Sustav rješavamo Gaussovom metodom eliminacije (isključivanja). Gaussova metoda provodi se pomoću
Више1
Podsetnik: Statističke relacije Matematičko očekivanje (srednja vrednost): E X x p x p x p - Diskretna sl promenljiva 1 1 k k xf ( x) dx E X - Kontinualna sl promenljiva Varijansa: Var X X E X E X 1 N
ВишеРационални Бројеви Скуп рационалних бројева 1. Из скупа { 3 4, 2, 4, 11, 0, , 1 5, 12 3 } издвој подскуп: а) природних бројева; б) целих броје
Рационални Бројеви Скуп рационалних бројева. Из скупа {,,,, 0,,, } издвој подскуп: а) природних бројева; б) целих бројева; в) ненегативних рационалних бројева; г) негативних рационалних бројева.. Запиши
ВишеOsnovi programiranja Beleške sa vežbi Smer Računarstvo i informatika Matematički fakultet, Beograd Jelena Tomašević i Sana Stojanović November 7, 2005
Osnovi programiranja Beleške sa vežbi Smer Računarstvo i informatika Matematički fakultet, Beograd Jelena Tomašević i Sana Stojanović November 7, 2005 2 Sadržaj 1 5 1.1 Specifikacija sintakse programskih
ВишеUVOD - OD JAVE DO C# ELEMENTARNE RAZLIKE Veliki broj Java/C# razlika su uglavnom preimenovane ključne reči i razlike u konvencijama imenovanja. Neke o
UVOD - OD JAVE DO C# ELEMENTARNE RAZLIKE Veliki broj Java/C# razlika su uglavnom preimenovane ključne reči i razlike u konvencijama imenovanja. Neke od tih jezičkih razlika su: Java kod se prevodi u.class
Више1. GRUPA Pismeni ispit iz MATEMATIKE Prezime i ime broj indeksa 1. (15 poena) Rexiti matriqnu jednaqinu 3XB T + XA = B, pri qemu
1. GRUPA Pismeni ispit iz MATEMATIKE 1 0.0.01. Prezime i ime broj indeksa 1. (15 poena) Rexiti matriqnu jednaqinu XB T + XA = B, 1 4 pri qemu je A = 6 9 i B = 1 1 0 1 1. 4 4 4 8 1. Data je prava q : {
ВишеGrananje u programu predavač: Nadežda Jakšić
Grananje u programu predavač: Nadežda Jakšić u okviru linijske strukture izvršavaju se sve naredbe u okviru razgranate strukture uvek se ispituje neki uslov; u zavisnosti od toga da li je uslov ispunjen
ВишеMicrosoft PowerPoint - 03-Slozenost [Compatibility Mode]
Сложеност алгоритама (Програмирање 2, глава 3, глава 4-4.3) Проблем: класа задатака истог типа Велики број различитих (коректних) алгоритама Величина (димензија) проблема нпр. количина података које треба
ВишеЗАДАЦИ ИЗ МАТЕМАТИКЕ ЗА ПРИПРЕМАЊЕ ЗАВРШНОГ ИСПИТА
ЗАДАЦИ ИЗ МАТЕМАТИКЕ ЗА ПРИПРЕМАЊЕ ЗАВРШНОГ ИСПИТА p m m m Дат је полином ) Oдредити параметар m тако да полином p буде дељив са б) Одредити параметар m тако да остатак при дељењу p са буде једнак 7 а)
Више(Microsoft Word - Dr\236avna matura - studeni osnovna razina - rje\232enja)
1. C. Imamo redom: I. ZADATCI VIŠESTRUKOGA IZBORA 9 + 7 6 9 + 4 51 = = = 5.1 18 4 18 8 10. B. Pomoću kalkulatora nalazimo 10 1.5 = 63.45553. Četvrta decimala je očito jednaka 5, pa se zaokruživanje vrši
Више08 RSA1
Преглед ЗАШТИТА ПОДАТАКА Шифровање јавним кључем и хеш функције RSA алгоритам Биће објашњено: RSA алгоритам алгоритам прорачунски аспекти ефикасност коришћењем јавног кључа генерисање кључа сигурност проблем
Вишеos07zup-rjes.dvi
RJEŠENJA ZA 4. RAZRED OVDJE JE DAN JEDAN NAČIN RJEŠAVANJA ZADATAKA. UKOLIKO UČENIK IMA DRUGA- ČIJI POSTUPAK RJEŠAVANJA, ČLAN POVJERENSTVA DUŽAN JE I TAJ POSTUPAK OCI- JENITI I BODOVATI NA ODGOVARAJUĆI
ВишеProgramiranje 2 popravni kolokvij, 15. lipnja Ime i prezime: JMBAG: Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanj
Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanje, te službeni šalabahter. Kalkulatori, mobiteli, razne neslužbene tablice, papiri i sl., nisu dozvoljeni! Sva rješenja napišite
ВишеMy_P_Red_Bin_Zbir_Free
БИНОМНА ФОРМУЛА Шт треба знати пре почетка решавања задатака? I Треба знати биному формулу која даје одговор на питање чему је једнак развој једног бинома када га степенујемо са бројем 0 ( ) или ( ) 0!,
ВишеSlide 1
OSNOVNI POJMOVI Naredba je uputa računalu za obavljanje određene radnje. Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Pisanje programa zovemo programiranje. Programski jezik
ВишеEНЕРГЕТСКИ ПРЕТВАРАЧИ 1 јануар Трофазни једнострани исправљач прикључен је на круту мрежу 3x380V, 50Hz преко трансформатора у спрези Dy, као
EНЕРГЕТСКИ ПРЕТВАРАЧИ 1 јануар 017. 1. Трофазни једнострани исправљач прикључен је на круту мрежу x80, 50Hz преко трансформатора у спрези Dy, као на слици 1. У циљу компензације реактивне снаге, паралелно
ВишеRačunarski praktikum I - Vježbe 06 - Standard Template Library (2)
Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM I Vježbe 06 - Standard Template Library (2) v2018/2019. Sastavio: Zvonimir Bujanović pair pair je generička
ВишеОрт колоквијум
II колоквијум из Основа рачунарске технике I - 27/28 (.6.28.) Р е ш е њ е Задатак На улазе x, x 2, x 3, x 4 комбинационе мреже, са излазом z, долази четворобитни BCD број. Ако број са улаза при дељењу
ВишеP2.1 Projektovanje paralelnih algoritama 1
Projektovanje paralelnih algoritama I Uvod Osnove dinamičke paralelizacije 1 Primer: Fibonačijev niz Primer rekurz. računanja Fibonačijevih brojeva: F 0 = 0; F 1 = 1; F i = F i -1 + F i -2 za i 2 Algoritam
ВишеTEST Na putu izvan naselja zaustavljeno je vozilo zbog kvara. Na kojoj udaljenosti morate postaviti sigurnosni trougao iza zaustavljenog vozila
TEST 16 1. Na putu izvan naselja zaustavljeno je vozilo zbog kvara. Na kojoj udaljenosti morate postaviti sigurnosni trougao iza zaustavljenog vozila na kolovozu? 1. minimalno 150 m iza vozila; 1 2. minimalno
Више(Microsoft Word - Dr\236avna matura - kolovoz ni\236a razina - rje\232enja)
1. C. Imamo redom: I. ZADATCI VIŠESTRUKOGA IZBORA. B. Imamo redom: 0.3 0. 8 7 8 19 ( 3) 4 : = 9 4 = 9 4 = 9 = =. 0. 0.3 3 3 3 3 0 1 3 + 1 + 4 8 5 5 = = = = = = 0 1 3 0 1 3 0 1+ 3 ( : ) ( : ) 5 5 4 0 3.
ВишеОрт колоквијум
I колоквијум из Основа рачунарске технике I - надокнада СИ - 008/009 (10.05.009.) Р е ш е њ е Задатак 1 a) Пошто постоје вектори на којима се функција f не јавља и вектори на којима има вредност један,
ВишеKonstrukcija i analiza algoritama Nina Radojičić februar Analiza algoritama, rekurentne relacije 1 Definicija: Neka su f i g dve pozitivne fun
Konstrukcija i analiza algoritama Nina Radojičić februar 2018. 1 Analiza algoritama, rekurentne relacije 1 Definicija: Neka su f i g dve pozitivne funkcije od argumenta n iz skupa N prirodnih brojeva.
ВишеRačunarski praktikum I - Vježbe 03 - Implementacija strukture string
Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM I Vježbe 03 - Implementacija strukture string v2018/2019. Sastavio: Zvonimir Bujanović Stringovi u C-u String
Више(Microsoft Word - Dr\236avna matura - rujan osnovna razina - rje\232enja)
I. ZADATCI VIŠESTRUKOGA IZBORA. B. Broj je cijeli broj, tj. pripada skupu cijelih brojeva Z. Skup cijelih brojeva Z je pravi podskup skupa racionalnih brojeva Q, pa je i racionalan broj. 9 4 je očito broj
ВишеOSNOVNA ŠKOLA, VI RAZRED MATEMATIKA
OSNOVNA ŠKOLA, VI RAZRED MATEMATIKA UPUTSTVO ZA RAD Drage učenice i učenici, Čestitamo! Uspjeli ste da dođete na državno takmičenje iz matematike i samim tim ste već napravili veliki uspjeh Zato zadatke
ВишеМОДЕЛ КОНТРОЛНЕ ВЕЖБЕ Информатика и рачунарство за шести разред разред Наставна тема: Редни број часа: 8. РАЧУНАРСТВО Циљ часа: Теститарање постигнућа
МОДЕЛ КОНТРОЛНЕ ВЕЖБЕ Наставна тема: Редни број часа: 8. РАЧУНАРСТВО Циљ часа: Теститарање постигнућа ученика из области: Линијска структура алгоритма, петља for, гранање, петља while, угњежђене петље.
ВишеPOSLOVNI INFORMACIONI SISTEMI I RA^UNARSKE
ZNAČAJ RAČUNARSKIH KOMUNIKACIJA U BANKARSKOM POSLOVANJU RAČUNARSKE MREŽE Računarske mreže su nastale kombinacijom računara i telekomunikacija dve tehnologije sa veoma različitom tradicijom i istorijom.
ВишеPitanja iz geometrije za pismeni i usmeni (I smer, druga godina) Srdjan Vukmirović, Tijana Šukilovic, Marijana Babić januar Teorijska pitanja
Pitanja iz geometrije za pismeni i usmeni (I smer, druga godina) Srdjan Vukmirović, Tijana Šukilovic, Marijana Babić januar 5. Teorijska pitanja definicija vektora, kolinearni i komplanarni vektori, definicija
ВишеZadaci iz Nacrtne geometrije za pripremu apsolvenata Srdjan Vukmirović 27. novembar Projektivna geometrija 1.1 Koordinatni pristup 1. (Zadatak
Zadaci iz Nacrtne geometrije za pripremu apsolvenata Srdjan Vukmirović 27. novembar 2005. 1 Projektivna geometrija 1.1 Koordinatni pristup 1. (Zadatak 2.1) Tačke A 1 (2 : 1), A 2 (3 : 1) i B(4 : 1) date
ВишеAnaliticka geometrija
Analitička geometrija Predavanje 4 Ekscentricitet konusnih preseka i klasifikacija kvadratnih krivih Novi Sad, 2018. Milica Žigić (PMF, UNS 2018) Analitička geometrija predavanje 4 1 / 15 Ekscentricitet
Више(Microsoft Word - Dr\236avna matura - kolovoz osnovna razina - rje\232enja)
5 5: 5 5. B. Broj.5 možemo zapisati u obliku = =, a taj broj nije cijeli broj. 0 0 : 5 Broj 5 je iracionalan broj, pa taj broj nije cijeli broj. Broj 5 je racionalan broj koji nije cijeli broj jer broj
Вишеuntitled
ОСНА СИМЕТРИЈА 1. Заокружи слово испред цртежа на коме су приказане две фигуре које су осносиметричне у односу на одговарајућу праву. 2. Нацртај фигуре које су осносиметричне датим фигурама у односу на
ВишеKDP
Региони Региони Програмска парадигма за приступ критичној секцији Увођење посебне синтаксе за експлицитно означавање критичних секција Обезбеђивање међусобног искључивања процеса Условни критични регион
ВишеMicrosoft Word - IZVODI ZADACI _2.deo_
IZVODI ZADACI ( II deo U ovom del ćemo pokšati da vam objasnimo traženje izvoda složenih fnkcija. Prvo da razjasnimo koja je fnkcija složena? Pa, najprostije rečeno, to je svaka fnkcija koje nema tablici
ВишеЕНЕРГЕТСКИ ТРАНСФОРМАТОРИ
Универзитет у Београду, Електротехнички факултет, Катедра за енергетске претвараче и погоне ЕНЕРГЕТСКИ ТРАНСФОРМАТОРИ (3Е3ЕНТ) Јул 9. Трофазни уљни енергетски трансформатор са номиналним подацима: 4 V,
Више