TABLICE HASZUJĄCE FUNKCJE HASZUJĄCE PRZYKŁAD FUNKCJE HASZUJĄCE FUNKCJE KOMPRESJI PROJEKTOWANIE ALGORYTMÓW I METODY SZTUCZNEJ INTELIGENCJI

Wielkość: px
Rozpocząć pokaz od strony:

Download "TABLICE HASZUJĄCE FUNKCJE HASZUJĄCE PRZYKŁAD FUNKCJE HASZUJĄCE FUNKCJE KOMPRESJI PROJEKTOWANIE ALGORYTMÓW I METODY SZTUCZNEJ INTELIGENCJI"

Transkrypt

1 PROJKTOWANI ALGORYTMÓW I MTOY SZTUZNJ INTLIGNJI TALI HASZUJĄ, GRAY TALI HASZUJĄ Wykłd dr inż. Łuksz Jeleń N podstwie wykłdów dr. T. evens UNKJ HASZUJĄ Tlic hszując dl dnego typu kluczy skłd się z funkcji hszującej h Tlicy o rozmirze N Kodu hszującego: h1: klucze integery unkcji kompresji: h: integery [, N 1] Nsz tlic hszując wykorzystywć ędzie tlice o rozmirze N = 1 z funkcją hszującą h(x) = ostnie cztery cyfry liczy x UNKJ HASZUJĄ unkcj hszującą jest zzwyczj połączeniem dwóch funkcji Zprojektujemy tlicę hszującą do przechowywni wpisów (NIP, Nzwisko), gdzie NIP jest 1 liczowym integerem unkcj hszując h mpuje klucze dnego typu n integery w stłym przedzile [, N-1] Przykłd h(x) = x mod N jest funkcją hszującą dl kluczy (integerów) Integer h(x) jest nzywne wrtością hszującą klucz x Początkowo stosujemy kod hszujący, nstępnie nkłdmy n to funkcję kompresji: h(x) = h(h1(x)) elem stosowni funkcji hszującej jest rozproszenie kluczy w pozornie losowy sposó UNKJ KOMPRSJI zielenie: h (y) = y mod N Rozmir tlicy hszującej N jest zzwyczj wyierny jko licz pierwsz Mnożenie, odwnie i zielenie: h (y) = (y + ) mod N (wsp. sklujący) i (przesunięcie) są integermi tkimi, że mod N w przeciwnym wypdku kżdy integer mpowły się do

2 OSŁUGA KOLIZJI Kolizje występują gdy różne elementy są mpowne do tej smej komórki linkownie kżd komórk tlicy wskzuje n listę zmpownych tm wpisów linkownie jest łtwe, le wymg dodtkowych nkłdów pmięci PRÓKOWANI LINIOW Owrte dresownie: kolidujące elementy są umieszczne w innej komórce tlicy Prókownie liniowe rdzi soie z kolizjmi przez umieszczenie kolidującego elementu w kolejnej (okólnie) wolnej komórce tlicy Klucz = 3 do dodni [h(3) = 6] Musimy prókowć dodtkowe dw rzy Kżd zdn komórk tlicy określn jest jko prók w powyższym przykłdzie użyto trzech próek do umieszczeni w tlicy liczy 3 PRÓKOWANIA LINIOWGO n jest tlic hszując przechowując klucze i rozwiązując kolizje z pomocą prókowni liniowego N = 13 h(k) = k mod 13 Wstw klucze 18, 41,, 44, 59, 3, 31, 73 (kolejność istotn) łkowit ilość próek: 19 k h (k ) Proes Prók PRÓKOWANI LINIOW - PRZSZUKIWANI n jest tlic A wykorzystując prókownie liniowe get(k) zczynmy od komórki h(k) prókujemy kolejne loklizcje do momentu wystąpieni jednej z poniższych sytucji: element o kluczu k zostł znleziony znleziono pustą komórkę Sprwdzono ez powodzeni N komórek Algorytm get(k) i h(k) p // zlicz ilość próek repet c A[i] if c = // pust komórk return null else if c.key () = k return c.element() else // prókownie liniowe i (i + 1) mod N p p + 1 until p = N return null UAKTUALNIANI Z ZASTOSOWANIM PRÓKOWANIA LINIOWGO W celu wykonni opercji wstwieni i usunięci wprowdzimy specjlny oiekt, OSTĘPNY, który zstąpi usunięte elementy remove(k) szukmy wpisu o kluczu k Jeśli tki wpis (k, v) zostł znleziony, to zstępujemy go oiektem OSTĘPNY i zwrcmy wrtość v w przeciwnym rzie zwrcmy null put(k,v) Wyrzucmy wyjątek jeśli tlic jest pełn Rozpoczynmy od komórki h(k) Prókujemy kolejne komórki do momentu wystąpieni jednej z poniższych sytucji: Znlezion komórk i lo jest pust, lo zwier zncznik OSTĘPNY Sprwdzono ez powodzeni N komórek Zpisujemy wpis (k, v) w komórce i odj nstępujące integery do tlicy hszującej stosując prókownie liniowe {18, 41,, 44, 6, 31, 3, 9} Zstosownie: N = 11 funkcj hszując: h(x) = x mod

3 POWÓJN HASZOWANI Technik podwójnego hszowni wykorzystuje drugą funkcję hszującą d(k) i rozwiązuje kolizje poprzez umieszczenie elementu w pierwszej wolnej komórce spełnijącej: (i + j*d(k)) mod N gdzie i = h(k) dl j =, 1,, N-1 rug funkcj hszując nie może przyjmowć wrtości równych Rozmir tlicy N musi yć liczą pierwszą Njczęstszym wyorem drugiej funkcji hszującej jest: d(k) = q - (k mod q) gdzie q < N q jest liczą pierwszą Możliwe wrtości dl d(k) to 1,,, q n jest tlic hszując przechowując klucze i rozwiązując kolizje z pomocą podwójnego hszowni N = 13 h(k) = k mod 13 d(k) = 7 - k mod 7 Wstw klucze 18, 41,, 44, 59, 3, 31, 73 (kolejność istotn) łkowit ilość próek: 11 k h (k ) d (k ) Prók Proes ZŁOŻONOŚĆ HASZOWANIA W njgorszym przypdku, opercje przeszukiwni, wstwini i usuwni n tlicch hszujących dziłją w czsie O(n) Njgorszy przypdek występuje w momencie kiedy wszystkie klucze umieszczne w tlicy posidją kolizje Oczekiwny czs dziłni wszystkich opercji n tlicy hszującej to O(1) W prktyce hszownie jest rdzo szykie Zstosownie tlic hszujących młe zy dnych kompiltory pmięć podręczn przeglądrek GRAY GRAY Grf jest prą (V, ), gdzie V jest ziorem węzłów zwnych wierzchołkmi jest ziorem pr wierzchołków zwnych krwędzimi Wierzchołki i krwędzie są pozycjmi przechowującymi elementy Przykłd: Wierzchołek reprezentuje lotnisko i przechowuje trzyliterowe kody lotnisk Krwędzie reprezentują połączenie lotnicze między dwom lotniskmi i przechowują długość połączeni HNL LGA TYPY KRAWĘZI Krwędź skierown skierown pr wierzchołków (u, v) pierwszy wierzchołek u jest początkiem drugi wierzchołek v jest celem/końcem np.: lot Krwędź nieskierown nieskierown pr wierzchołków (u, v) np.: połączenie lotnicze Grf skierowny wszystkie krwędzie są skierowne np.: mp połączeń Grf nieskierowny wszystkie krwędzie są nieskierowne lot AA 16 mil

4 ZASTOSOWANIA TRMINOLOGIA Owody elektroniczne płytki drukowne Sieci trnsportowe sieć utostrd sieć połączeń lotniczych Sieci komputerowe LAN Internet We zy dnych digrm związków encji csl1 csl1 mth.rown.edu cs.rown.edu rown.edu qwest.net tt.net cox.net John Pul vid Wierzchołki końcowe krwędzi U i V są końcmi krwędzi Krwędzie incydentne do wierzchołków, są incydentne do V Wierzchołki sąsiednie U i V są sąsiednie Stopień wierzchołk X m stopień 5 Krwędzie równoległe h i j są równoległe Pętl i jest pętlą U c V d W f e Gęstość grfu: Stosunek liczy krwędzi do mx. liczy krwędzi V ( V - 1) X Y g h j Z i TRMINOLOGIA TRMINOLOGIA 3 Ścieżk sekwencj kolejnych wierzchołków i krwędzi rozpoczyn się od wierzchołk kończy się n wierzchołku kżdą krwędź poprzedz i nstępuje jej U wierzchołek końcowy Prost ścieżk ścieżk, w której wszystkie wierzchołki i krwędzie różnią się od sieie Przykłdy: P 1 =(V,,X,h,Z) jest prostą ścieżką P =(U,c,W,e,X,g,Y,f,W,d,V) nie jest ścieżką prostą c d P V W f e P 1 X Y g h Z ykl okrężn sekwencj kolejnych wierzchołków i krwędzi kżdą krwędź poprzedz i nstępuje jej wierzchołek końcowy ykl prosty U cykl, w którym wszystkie wierzchołki i c krwędzie różnią się od sieie Przykłdy: 1 =(V,,X,g,Y,f,W,c,U,, ) jest cyklem prostym =(U,c,W,e,X,g,Y,f,W,d,V,, ) nie jest cyklem prostym d V W f e X Y 1 g h Z WŁAŚIWOŚI GŁÓWN MTOY GRAÓW AT Włściwość 1 Σ v deg(v) = m owód: kżd nieskierown krwędź jest liczon dw rzy Włściwość W grfie nieskierownym ez pętli i wielokrotnych krwędzi m n (n 1)/ owód: kżdy wierzchołek m stopień njwyżej (n 1) Notcj n m deg(v) ilość wierzchołków ilość krwędzi stopień wierzchołk v Przykłd n = 4 m = 6 deg(v) = 3 Wierzchołki i krwędzie są pozycjmi przechowują elementy Metody dostępu: endvertices(e): tlic dwóch końcowych wierzchołków e opposite(v, e): przeciwległy wierzchołek do v względem e readjcent(v, w): prwd iff v i w sąsiednie replce(v, x): zstąp element w wierzchołku v n x replce(e, x): zstąp element n krwędzi e n x Metody uktulnijące insertvertex(o): dodj wierzchołek przechowujący element o insertdge(v, w, o): dodj krwędź (v,w) przechowujący element o removevertex(v): usuń wierzchołek v (orz przylegjące krwędzie) removedge(e): usuń krwędź e Metody iterujące incidentdges(v): krwędzie przylegjące do v vertices(): wszystkie wierzchołki w grfie edges(): wszystkie krwędzie w grfie

5 LISTA KRAWĘZI LISTA SĄSIZTWA Oiekt - wierzchołek element referencj do pozycji w liście wierzchołków Oiekt - krwędź element oiekt - wierzchołek początkowy oiekt - wierzchołek końcowy referencj do pozycji w liście krwędzi V u c d v w z u v w z Struktur listy krwędzi List incydencji dl kżdego wierzchołk, I(v) sekwencj referencji do oiektów krwędzi krwędzi incydentnych I(u) v u w u v w I(w) I(v) V List wierzchołków sekwencj oiektów wierzchołk c d Rozszerzone oiekty krwędzi List krwędzi referencje do listy sąsiedztw sekwencj oiektów krwędzi wierzchołków końcowych MAIRZ SĄSIZTWA ZŁOŻONOŚĆ ASYMPTOTYZNA Struktur listy krwędzi Rozszerzony oiekt wierzchołk klucz - integer key (indeks) - powiązny z wierzchołkiem Tlic sąsiedztw Referencj do oiektu krwędzi dl sąsiednich wierzchołków Null dl wierzchołków niesąsidujących u u 1 v w v 1 1 w V n wierzchołków, m krwędzi rk krwędzi równoległych rk pętli Złożoność w notcji duże-o List krwędzi List sąsiedztw Mcierz sąsiedztw Miejsce n + m n + m n incidentdges(v) m deg(v) n readjcent (v, w) m min(deg(v), deg(w)) 1 insertvertex(o) 1 1 n insertdge(v, w, o) removevertex(v) m deg(v) n removedge(e) POGRAY ŁĄZNOŚĆ Podgrf S grfu G jest tkim grfem, że wierzchołki S są podziorem wierzchołków G Podgrf Grf jest połączony (spójny) jeśli istnieje ścieżk między kżdą prą wierzchołków. Grf połączony Podgrf rozpinjący grfu G jest podgrfem, który zwier wszystkie wierzchołki G lementem połączonym grfu G jest mksymlny podgrf połączony grfu G Podgrf rozpinjący Grf niepołączony (niespójny) z dwom połączonymi elementmi

6 RZWA I LASY RZWA I LASY ROZPINAJĄ rzewo jest grfem nieskierownym tkim, że T jest połączone rzewo rozpinjące grfu połączonego jest podgrfem połączonym, które jest drzewem T nie zwier cykli Jest to inn definicj drzew niż w przypdku drzew ukorzenionego Lsem jest grf nieskierowny ez cykli Komponenty połączone lsu są drzewmi rzewo Ls rzewo rozpinjące nie jest uniklne dopóki grf nie jest drzewem rzew rozpinjące mją zstosownie w siecich komunikcyjnych Ls rozpinjący grfu jest podgrfem rozpinjącym, który jest lsem Grf rzewo rozpinjące GRA WAŻONY W grfie wżonym kżd krwędź m przypisną wrtość liczową, tzw. wgę krwędzi Wgi krwędzi mogą reprezentowć odległości, koszt, czs, itp. Przykłd: W grfie trs lotniczych wg krwędzi reprezentuje odległość między lotniskmi końcowymi wyrżoną w milch HNL LGA PROLM Złóżmy, że chcemy połączyć wszystkie komputery w nowo tworzonym lortorium/iurze minimln ilość kl - koszty Rozwiąznie: Model grfu wżonego (G) wierzchołki - komputery krwędzie - wszystkie możliwe pry (u, v) komputerów deg(u, v) = w(u, v) - odpowid długości kl potrzenego do połączeni komputer v z komputerem u Mogliyśmy wyznczyć njkrótszą drogę od wierzchołk v nieoptymlne Znjdziemy drzewo T, które zwier wszystkie wierzchołki G i posid njmniejsze łączne wgi ze wszystkich drzew rozpinjących. csl1 Pul cs.rown.edu tt.net csl1 cox.net rown.edu vid mth.rown.edu John qwest.net MINIMALN RZWA ROZPINAJĄ Mjąc dny nieskierowny grf G, chcemy znleźć drzewo T, które zwier wszystkie wierzchołki i minimlizuje sumę: w(t) = w((v, u)) ((v, u) T) Prolem wyznczni drzew rozpinjącego o njmniejszej wdze nzyw się prolemem minimlnego drzew rozpinjącego (MST). ALGORYTM KRUSKALA uduje minimlne drzewo rozpinjące z zstosowniem klstrów grupowni węzłów Początkowo wszystkie węzły stnowią osone klstry Krwędzie przechowywne w kolejce priorytetowej wgi są kluczmi l wszystkich krwędzi: Q.removeMin(); Jeśli u i v nie nleżą do tego smego klstr to dodjemy (v, u) do T Łączymy klstry zwierjące u i v w jeden Algorytm Kruskl(G) Wejście: Grf wżony G z n wierzchołkmi i m krwędzimi Wyjście: Minimlne drzewo rozpinjące T dl grfu G for kżdy wierzchołek v w G (v) {k} Q {} // - list krwędzi T while T.size() < n-1 do (u, v) Q.removeMin() if (v) (u) T.Add(v, u) Merge((v), (u)) return T

7

8

9 ZŁOŻONOŚĆ ALGORYTMU KRUSKALA 6 Możemy zimplementowć kolejkę priorytetową z pomocą kopc O(m log n) - sukcesywne wstwinie do kolejki O(m) - techniką ottom-up Usuwnie: O(log m) => O(log n) (grf jest prosty) Ztem czs to O(m log n) (pętl while) łkowit złożoność lgorytmu Kruskl: łkowity czs pętli while: (1 + deg(v))log n (v G) co dje czs O((n + m) log n) po uproszczeniu O(m log n) ALGORYTM PRIMA - JARNIKA uduje minimlne drzewo rozpinjące z zstosowniem klstrów rozpoczyn od dowolnego wierzchołk v korzeni Ide zliżon do lgorytmu ijkstry (później) odjemy v do drzew T, krwędzie incydentne do v umieszczmy w kolejce priorytetowej wgi są kluczmi Q.removeMin(): jeśli wierzchołek z MST to dodjemy z do MST dodjemy do Q krwędzie incydentne do z jeśli T zwier wszystkie wierzchołki grfu to koniec Algorytm PrimJrnik(G) Wejście: Grf wżony G z n wierzchołkmi i m krwędzimi Wyjście: Minimlne drzewo rozpinjące T dl grfu G v losowy wierzchołek z G (v) //ieżące MST for kżdy wierzchołek u v (u) + Q {} // - list krwędzi T while Q.ismpty = flse do (u, e) Q.removeMin() T.Add(u, e) for kżdy wierzchołek z Q sąsiedni do u if w(u, z) < (z) (z) w(u,z) Wstw (u, z) do Q z kluczem (z) return T 6 6 6

10

11 ZŁOŻONOŚĆ Możemy zimplementowć kolejkę priorytetową z pomocą kopc Usuwnie: O(log n) Ztem czs to O(m log n) (pętl while) Uktulninie: mx. O(log n) dl kżdej krwędzi (u, z) Pozostłe opercje wykonywne w czsie O(1) Ztem cłkowity czs to O((n + m) log n) po uproszczeniu O(m log n) NAJKRÓTSZA ŚIŻKA NAJKRÓTSZA ŚIŻKA Mjąc dny grf wżony i dw wierzchołki u i v chcemy wyznczy ścieżkę między nimi o njmniejszej cłkowitej wdze. ługość ścieżki jest sumą wg jej krwędzi. Przykłd: Njkrótsz ścieżk między Providence i Honolulu Zstosowni Przekierowywnie pkietów Internetowych Rezerwcje lotów Wskzówki dl kierowców (np.: GPS) HNL LGA WŁAŚIWOŚI Włściwość 1: Podścieżk njkrótszej ścieżki jest njkrótszą ścieżką sm w soie Włściwość : Istnieje drzewo njkrótszych ścieżek począwszy od węzł strtowego do wszystkich pozostłych węzłów Przykłd: rzewo njkrótszych ścieżek z Providence HNL LGA ALGORYTM IJKSTRY RLAKSAJA WIRZHOŁKÓW Odległość wierzchołk v od wierzchołk s jest długością njkrótszej ścieżki między s nd v Algorytm ijkstr wyzncz odległości wszystkich wierzchołków począwszy od wierzchołk strtowego s Złożeni: grf jest spójny/połączony krwędzie są nieskierowne wgi krwędzi są nieujemne Podonie jk w przypdku lgorytmu Prim ędziemy tworzyć chmurę ze wszystkich wierzchołków (MST) począwszy od s Przechowujemy kżdy wierzchołek v, etykietę d(v) reprezentującą odległość v od s w podgrfie zwierjącym MST wrz z sąsiednimi wierzchołkmi Przy kżdej itercji odjemy wierzchołek u nieznjdujący się w MST o njmniejszej odległości, d(u) Uktulnimy etykiety wierzchołków sąsiednich do u Weźmy krwędź e = (u,z) tką, że u jest wierzchołkiem osttnio dodnym z jest poz MST/chmurą Relkscj krwędzi e ktulizuje odległość d(z) nstępująco: d(z) min{d(z),d(u) + wg(e)} s s d(u) = 5 u d(u) = 5 u e e 1 1 d(z) = 75 z d(z) = 6 z

12 ALGORYTM IJKSTRA Kolejk priorytetow przechowuje wierzchołki nieznjdujące sie w ieżącym MST Klucz: odległość lement: wierchołek insert(k,e) zwrc loklizcję replcekey(l,k) zmieni klucz dl dnego elementu Przechowujemy dwie etykiety dl kżdego wierzchołk: Odległość (d(v)) loklizcje w kolejce priorytetowej Algorithm ijkstristnces(g, s) Q now kolejk priorytetow zując n kopcu for ll v G.vertices() if v = s setistnce(v, ) else setistnce(v, ) l Q.insert(getistnce(v), v) setloctor(v,l) while ~Q.ismpty() u Q.removeMin() for ll e G.incidentdges(u) {relkscj krwędzi e } z G.opposite(u,e) r getistnce(u) + weight(e) if r < getistnce(z) setistnce(z,r) Q.replceKey(getLoctor(z),r) Opercje grfowe ZŁOŻONOŚĆ Metod incidentdges jest wywoływn rz dl kżdego wierzchołk Opercje etykietowni Ustwimy/poiermy odległość i loklizcję wierzchołk z O(deg(z)) rzy Ustwinie/poiernie etykiety zjmuje czs O(1) Opercje n kolejce priorytetowej Kżdy wierzchołek jest umieszczny i usuwny z kolejki tylko rz. Kżd tk opercj zjmuje czs O(log n) Klucz wierzchołk jest modyfikowny njwyżej deg(w) rzy. Kżd zmin klucz zjmuje czs O(log n) Algorytm ijkstr dził w czsie O((n + m) log n) pod wrunkiem, że grf jest zimplementowny z pomocą listy sąsiedztw Po uproszczeniu O(m log n) - grf jest spójny

TABLICE HASZUJĄCE PRZYKŁAD FUNKCJE HASZUJĄCE PROJEKTOWANIE ALGORYTMÓW I METODY SZTUCZNEJ INTELIGENCJI TABLICE HASZUJĄCE, GRAFY.

TABLICE HASZUJĄCE PRZYKŁAD FUNKCJE HASZUJĄCE PROJEKTOWANIE ALGORYTMÓW I METODY SZTUCZNEJ INTELIGENCJI TABLICE HASZUJĄCE, GRAFY. PROJKTOWANI ALGORYTMÓW I MTODY SZTUCZNJ INTLIGNCJI TABLIC HASZUJĄC, GRAFY TABLIC HASZUJĄC Wykład dr inż. Łukasz Jeleń Na podstawie wykładów dr. T. Fevensa 3 5-6- 9-- 4 45-9-4 FUNKCJ HASZUJĄC Funkcja haszująca

Bardziej szczegółowo

4.6. Gramatyki regularne

4.6. Gramatyki regularne 4.6. Grmtyki regulrne G = < N,T,P,Z > jest grmtyką prwostronnie liniową, jeśli jej produkcje mją postć: ( i) U xv x T * U,V N ( ii) U x G = < N,T,P,Z > jest grmtyką prwostronnie regulrną, jeśli jej produkcje

Bardziej szczegółowo

PODSTAWY BAZ DANYCH Wykład 3 2. Pojęcie Relacyjnej Bazy Danych

PODSTAWY BAZ DANYCH Wykład 3 2. Pojęcie Relacyjnej Bazy Danych PODSTAWY BAZ DANYCH Wykłd 3 2. Pojęcie Relcyjnej Bzy Dnych 2005/2006 Wykłd "Podstwy z dnych" 1 Rozkłdlno dlność schemtów w relcyjnych Przykłd. Relcj EGZ(U), U := { I, N, P, O }, gdzie I 10 10 11 N f f

Bardziej szczegółowo

WYŻSZA SZKOŁA INFORMATYKI STOSOWANEJ I ZARZĄDZANIA

WYŻSZA SZKOŁA INFORMATYKI STOSOWANEJ I ZARZĄDZANIA Mteriły do wykłdu MATEMATYKA DYSKRETNA dl studiów zocznych cz. Progrm wykłdu: KOMBINATORYKA:. Notcj i podstwowe pojęci. Zlicznie funkcji. Permutcje. Podziory zioru. Podziory k-elementowe. Ziory z powtórzenimi

Bardziej szczegółowo

Przechadzka Bajtusia - omówienie zadania

Przechadzka Bajtusia - omówienie zadania Wprowdzenie Rozwiąznie Rozwiąznie wzorcowe Przechdzk Bjtusi - omówienie zdni Komisj Regulminow XVI Olimpidy Informtycznej 1 UMK Toruń 11 luty 2009 1 Niniejsz prezentcj zwier mteriły dostrczone przez Komitet

Bardziej szczegółowo

Kodowanie liczb. Kodowanie stałopozycyjne liczb całkowitych. Niech liczba całkowita a ma w systemie dwójkowym postać: Kod prosty

Kodowanie liczb. Kodowanie stałopozycyjne liczb całkowitych. Niech liczba całkowita a ma w systemie dwójkowym postać: Kod prosty Kodownie licz Kodownie stłopozycyjne licz cłkowitych Niech licz cłkowit m w systemie dwójkowym postć: nn 0 Wtedy może yć on przedstwion w postci ( n+)-itowej przy pomocy trzech niżej zdefiniownych kodów

Bardziej szczegółowo

Gramatyki regularne. Teoria automatów i języków formalnych. Dr inż. Janusz Majewski Katedra Informatyki

Gramatyki regularne. Teoria automatów i języków formalnych. Dr inż. Janusz Majewski Katedra Informatyki Grmtyki regulrne Teori utomtów i języków formlnych Dr inż. Jnusz Mjewski Ktedr Informtyki Grmtyki regulrne G = < V,Σ,P, > jest grmtyką prwostronnie liniową, jeśli jej produkcje mją postć: ( i ) U xw (

Bardziej szczegółowo

Hipoteza Černego, czyli jak zaciekawić ucznia teorią grafów

Hipoteza Černego, czyli jak zaciekawić ucznia teorią grafów Młodzieżowe Uniwersytety Mtemtyczne Projekt współfinnsowny przez Unię Europejską w rmch Europejskiego Funduszu Społecznego Hipotez Černego, czyli jk zciekwić uczni teorią grfów Adm Romn, Instytut Informtyki

Bardziej szczegółowo

Wektor kolumnowy m wymiarowy macierz prostokątna o wymiarze n=1 Wektor wierszowy n wymiarowy macierz prostokątna o wymiarze m=1

Wektor kolumnowy m wymiarowy macierz prostokątna o wymiarze n=1 Wektor wierszowy n wymiarowy macierz prostokątna o wymiarze m=1 Rchunek mcierzowy Mcierzą A nzywmy funkcję 2-zmiennych, któr prze liczb nturlnych (i,j) gdzie i = 1,2,3,4.,m; j = 1,2,3,4,n przyporządkowuje dokłdnie jeden element ij. 11 21 A = m1 12 22 m2 1n 2n mn Wymirem

Bardziej szczegółowo

Zadania. I. Podzielność liczb całkowitych

Zadania. I. Podzielność liczb całkowitych Zdni I. Podzielność liczb cłkowitych. Pewn liczb sześciocyfrow kończy się cyfrą 5. Jeśli tę cyfrę przestwimy n miejsce pierwsze ze strony lewej to otrzymmy nową liczbę cztery rzy większą od poprzedniej.

Bardziej szczegółowo

WYMAGANIA I KRYTERIA OCENIANIA Z MATEMATYKI W 3 LETNIM LICEUM OGÓLNOKSZTAŁCĄCYM

WYMAGANIA I KRYTERIA OCENIANIA Z MATEMATYKI W 3 LETNIM LICEUM OGÓLNOKSZTAŁCĄCYM WYMAGANIA I KRYTERIA OCENIANIA Z MATEMATYKI W 3 LETNIM LICEUM OGÓLNOKSZTAŁCĄCYM Kls drug A, B, C, D, E, G, H zkres podstwowy 1. FUNKCJA LINIOWA rozpoznje funkcję liniową n podstwie wzoru lub wykresu rysuje

Bardziej szczegółowo

Algorytmy graficzne. Filtry wektorowe. Filtracja obrazów kolorowych

Algorytmy graficzne. Filtry wektorowe. Filtracja obrazów kolorowych Algorytmy grficzne Filtry wektorowe. Filtrcj orzów kolorowych Filtrcj orzów kolorowych Metody filtrcji orzów kolorowych możn podzielić n dwie podstwowe klsy: Metody komponentowe (component-wise). Cechą

Bardziej szczegółowo

Laura Opalska. Klasa 1. Gimnazjum nr 1 z Oddziałami Integracyjnym i Sportowymi im. Bł. Salomei w Skale

Laura Opalska. Klasa 1. Gimnazjum nr 1 z Oddziałami Integracyjnym i Sportowymi im. Bł. Salomei w Skale Trójkąt Pscl od kuchni Kls 1 Gimnzjum nr 1 z Oddziłmi Integrcyjnym i Sportowymi im. Bł. Slomei w Skle ul. Ks.St.Połetk 32 32-043 Skł Gimnzjum nr 1 z Oddziłmi Integrcyjnymi i Sportowymi im. Bł. Slomei w

Bardziej szczegółowo

Algebra macierzowa. Akademia Morska w Gdyni Katedra Automatyki Okrętowej Teoria sterowania. Mirosław Tomera 1. ELEMENTARNA TEORIA MACIERZOWA

Algebra macierzowa. Akademia Morska w Gdyni Katedra Automatyki Okrętowej Teoria sterowania. Mirosław Tomera 1. ELEMENTARNA TEORIA MACIERZOWA kdemi Morsk w Gdyni Ktedr utomtyki Okrętowej Teori sterowni lger mcierzow Mirosłw Tomer. ELEMENTRN TEORI MCIERZOW W nowoczesnej teorii sterowni rdzo często istnieje potrze zstosowni notcji mcierzowej uprszczjącej

Bardziej szczegółowo

usuwa niewymierność z mianownika wyrażenia typu

usuwa niewymierność z mianownika wyrażenia typu Wymgni edukcyjne n poszczególne oceny z mtemtyki Kls pierwsz zkres podstwowy. LICZBY RZECZYWISTE podje przykłdy liczb: nturlnych, cłkowitych, wymiernych, niewymiernych, pierwszych i złożonych orz przyporządkowuje

Bardziej szczegółowo

Oznaczenia: K wymagania konieczne; P wymagania podstawowe; R wymagania rozszerzające; D wymagania dopełniające; W wymagania wykraczające

Oznaczenia: K wymagania konieczne; P wymagania podstawowe; R wymagania rozszerzające; D wymagania dopełniające; W wymagania wykraczające Wymgni edukcyjne z mtemtyki ls 2 b lo Zkres podstwowy Oznczeni: wymgni konieczne; wymgni podstwowe; R wymgni rozszerzjące; D wymgni dopełnijące; W wymgni wykrczjące Temt lekcji Zkres treści Osiągnięci

Bardziej szczegółowo

Wymagania na ocenę dopuszczającą z matematyki klasa II Matematyka - Babiański, Chańko-Nowa Era nr prog. DKOS 4015-99/02

Wymagania na ocenę dopuszczającą z matematyki klasa II Matematyka - Babiański, Chańko-Nowa Era nr prog. DKOS 4015-99/02 Wymgni n ocenę dopuszczjącą z mtemtyki kls II Mtemtyk - Bbiński, Chńko-Now Er nr prog. DKOS 4015-99/02 Temt lekcji Zkres treści Osiągnięci uczni WIELOMIANY 1. Stopień i współczynniki wielominu 2. Dodwnie

Bardziej szczegółowo

Wprowadzenie: Do czego służą wektory?

Wprowadzenie: Do czego służą wektory? Wprowdzenie: Do czego służą wektory? Mp połączeń smolotowych Isiget pokzuje skąd smoloty wyltują i dokąd doltują; pokzne jest to z pomocą strzłek strzłki te pokzują przemieszczenie: skąd dokąd jest dny

Bardziej szczegółowo

2. FUNKCJE WYMIERNE Poziom (K) lub (P)

2. FUNKCJE WYMIERNE Poziom (K) lub (P) Kls drug poziom podstwowy 1. SUMY ALGEBRAICZNE Uczeń otrzymuje ocenę dopuszczjącą lub dostteczną, jeśli: rozpoznje jednominy i sumy lgebriczne oblicz wrtości liczbowe wyrżeń lgebricznych redukuje wyrzy

Bardziej szczegółowo

Wykład 2. Granice, ciągłość, pochodna funkcji i jej interpretacja geometryczna

Wykład 2. Granice, ciągłość, pochodna funkcji i jej interpretacja geometryczna 1 Wykłd Grnice, ciągłość, pocodn unkcji i jej interpretcj geometryczn.1 Grnic unkcji. Grnic lewostronn i grnic prwostronn unkcji Deinicj.1 Mówimy, że liczb g jest grnicą lewostronną unkcji w punkcie =,

Bardziej szczegółowo

2. PODSTAWY STATYKI NA PŁASZCZYŹNIE

2. PODSTAWY STATYKI NA PŁASZCZYŹNIE M. DSTY STTYKI N ŁSZZYŹNIE. DSTY STTYKI N ŁSZZYŹNIE.. Zsdy dynmiki Newton Siłą nzywmy wektorową wielkość, któr jest mirą mechnicznego oddziływni n ciło ze strony innych cił. dlszej części ędziemy rozptrywć

Bardziej szczegółowo

Struktury danych i złożoność obliczeniowa Wykład 5. Prof. dr hab. inż. Jan Magott

Struktury danych i złożoność obliczeniowa Wykład 5. Prof. dr hab. inż. Jan Magott Struktury danych i złożoność obliczeniowa Wykład. Prof. dr hab. inż. Jan Magott Algorytmy grafowe: podstawowe pojęcia, reprezentacja grafów, metody przeszukiwania, minimalne drzewa rozpinające, problemy

Bardziej szczegółowo

Komisja Egzaminacyjna dla Aktuariuszy LII Egzamin dla Aktuariuszy z 15 marca 2010 r. Część I Matematyka finansowa

Komisja Egzaminacyjna dla Aktuariuszy LII Egzamin dla Aktuariuszy z 15 marca 2010 r. Część I Matematyka finansowa Mtemtyk finnsow 15.0.010 r. Komisj Egzmincyjn dl Akturiuszy LII Egzmin dl Akturiuszy z 15 mrc 010 r. Część I Mtemtyk finnsow WERSJA TESTU A Imię i nzwisko osoy egzminownej:... Czs egzminu: 100 minut 1

Bardziej szczegółowo

Programy współbieżne

Programy współbieżne Specyfikownie i weryfikownie Progrmy współieżne Mrek A. Bednrczyk, www.ipipn.gd.pl Litertur wiele prc dostępnych w Sieci np.: http://www.wikipedi.org/ Specyfikownie i weryfikcj progrmy współieżne PJP Prosty

Bardziej szczegółowo

Wymagania edukacyjne matematyka klasa 2 zakres podstawowy 1. SUMY ALGEBRAICZNE

Wymagania edukacyjne matematyka klasa 2 zakres podstawowy 1. SUMY ALGEBRAICZNE Wymgni edukcyjne mtemtyk kls 2 zkres podstwowy 1. SUMY ALGEBRAICZNE Uczeń otrzymuje ocenę dopuszczjącą lub dostteczną, jeśli: rozpoznje jednominy i sumy lgebriczne oblicz wrtości liczbowe wyrżeń lgebricznych

Bardziej szczegółowo

Matematyczne Podstawy Informatyki

Matematyczne Podstawy Informatyki Mtemtyczne Podstwy Informtyki dr inż. Andrzej Grosser Instytut Informtyki Teoretycznej i Stosownej Politechnik Częstochowsk Rok kdemicki 2013/2014 Podstwowe pojęci teorii utomtów I Alfetem jest nzywny

Bardziej szczegółowo

WYMAGANIA EDUKACYJNE Z MATEMATYKI W KLASIE IIc ZAKRES PODSTAWOWY I ROZSZERZONY

WYMAGANIA EDUKACYJNE Z MATEMATYKI W KLASIE IIc ZAKRES PODSTAWOWY I ROZSZERZONY WYMAGANIA EDUKACYJNE Z MATEMATYKI W KLASIE IIc ZAKRES PODSTAWOWY I ROZSZERZONY. JĘZYK MATEMATYKI oblicz wrtość bezwzględną liczby rzeczywistej stosuje interpretcję geometryczną wrtości bezwzględnej liczby

Bardziej szczegółowo

MATeMAtyka 3 inf. Przedmiotowy system oceniania wraz z określeniem wymagań edukacyjnych. Zakres podstawowy i rozszerzony. Dorota Ponczek, Karolina Wej

MATeMAtyka 3 inf. Przedmiotowy system oceniania wraz z określeniem wymagań edukacyjnych. Zakres podstawowy i rozszerzony. Dorota Ponczek, Karolina Wej Dorot Ponczek, Krolin Wej MATeMAtyk 3 inf Przedmiotowy system ocenini wrz z określeniem wymgń edukcyjnych Zkres podstwowy i rozszerzony Wyróżnione zostły nstępujące wymgni progrmowe: konieczne (K), podstwowe

Bardziej szczegółowo

Aby opisać strukturę krystaliczną, konieczne jest określenie jej części składowych: sieci przestrzennej oraz bazy atomowej.

Aby opisać strukturę krystaliczną, konieczne jest określenie jej części składowych: sieci przestrzennej oraz bazy atomowej. 2. Struktury i pierwistki N zjęcich zjmiemy się pierwistkmi i strukturmi krystlicznymi. O ile w przypdku tych pierwszych, temt poruszny był w trkcie wykłdu, to drugie zgdnienie może wymgć krótkiego przybliżeni/przypomnieni.

Bardziej szczegółowo

4.3. Przekształcenia automatów skończonych

4.3. Przekształcenia automatów skończonych 4.3. Przeksztłceni utomtów skończonych Konstrukcj utomtu skończonego (niedeterministycznego) n podstwie wyrżeni regulrnego (lgorytm Thompson). Wejście: wyrżenie regulrne r nd lfetem T Wyjście : utomt skończony

Bardziej szczegółowo

Wymagania kl. 2. Uczeń:

Wymagania kl. 2. Uczeń: Wymgni kl. 2 Zkres podstwowy Temt lekcji Zkres treści Osiągnięci uczni. SUMY ALGEBRAICZNE. Sumy lgebriczne definicj jednominu pojęcie współczynnik jednominu porządkuje jednominy pojęcie sumy lgebricznej

Bardziej szczegółowo

Karta oceny merytorycznej wniosku o dofinansowanie projektu konkursowego PO KL 1

Karta oceny merytorycznej wniosku o dofinansowanie projektu konkursowego PO KL 1 Złącznik 3 Krt oceny merytorycznej wniosku o dofinnsownie konkursowego PO KL 1 NR WNIOSKU KSI: WND-POKL. INSTYTUCJA PRZYJMUJĄCA WNIOSEK:. NUMER KONKURSU 2/POKL/8.1.1/2010 TYTUŁ PROJEKTU:... SUMA KONTROLNA

Bardziej szczegółowo

Algebra Boola i podstawy systemów liczbowych. Ćwiczenia z Teorii Układów Logicznych, dr inż. Ernest Jamro. 1. System dwójkowy reprezentacja binarna

Algebra Boola i podstawy systemów liczbowych. Ćwiczenia z Teorii Układów Logicznych, dr inż. Ernest Jamro. 1. System dwójkowy reprezentacja binarna lger Bool i podstwy systemów liczowych. Ćwiczeni z Teorii Ukłdów Logicznych, dr inż. Ernest Jmro. System dwójkowy reprezentcj inrn Ukłdy logiczne operują tylko n dwóch stnch ozncznymi jko zero (stn npięci

Bardziej szczegółowo

Klucz odpowiedzi do zadań zamkniętych i schemat oceniania zadań otwartych

Klucz odpowiedzi do zadań zamkniętych i schemat oceniania zadań otwartych Klucz odpowiedzi do zdń zmkniętc i scemt ocenini zdń otwrtc Klucz odpowiedzi do zdń zmkniętc 4 7 9 0 4 7 9 0 D D D Scemt ocenini zdń otwrtc Zdnie (pkt) Rozwiąż nierówność x x 0 Oliczm wróżnik i miejsc

Bardziej szczegółowo

KONKURS MATEMATYCZNY dla uczniów gimnazjów w roku szkolnym 2012/13. Propozycja punktowania rozwiązań zadań

KONKURS MATEMATYCZNY dla uczniów gimnazjów w roku szkolnym 2012/13. Propozycja punktowania rozwiązań zadań KONKURS MATEMATYCZNY dl uczniów gimnzjów w roku szkolnym 0/ II etp zwodów (rejonowy) 0 listopd 0 r. Propozycj punktowni rozwiązń zdń Uwg: Z kżde poprwne rozwiąznie inne niż przewidzine w propozycji punktowni

Bardziej szczegółowo

Temat lekcji Zakres treści Osiągnięcia ucznia

Temat lekcji Zakres treści Osiągnięcia ucznia ln wynikowy kls 2c i 2e - Jolnt jąk Mtemtyk 2. dl liceum ogólnoksztłcącego, liceum profilownego i technikum. sztłcenie ogólne w zkresie podstwowym rok szkolny 2015/2016 Wymgni edukcyjne określjące oceny:

Bardziej szczegółowo

Przykłady grafów. Graf prosty, to graf bez pętli i bez krawędzi wielokrotnych.

Przykłady grafów. Graf prosty, to graf bez pętli i bez krawędzi wielokrotnych. Grafy Graf Graf (ang. graph) to zbiór wierzchołków (ang. vertices), które mogą być połączone krawędziami (ang. edges) w taki sposób, że każda krawędź kończy się i zaczyna w którymś z wierzchołków. Graf

Bardziej szczegółowo

Propozycja przedmiotowego systemu oceniania wraz z określeniem wymagań edukacyjnych (zakres podstawowy)

Propozycja przedmiotowego systemu oceniania wraz z określeniem wymagań edukacyjnych (zakres podstawowy) Propozycj przedmiotowego systemu ocenini wrz z określeniem wymgń edukcyjnych (zkres podstwowy) Proponujemy, by omwijąc dne zgdnienie progrmowe lub rozwiązując zdnie, nuczyciel określł do jkiego zkresu

Bardziej szczegółowo

Wspomaganie obliczeń za pomocą programu MathCad

Wspomaganie obliczeń za pomocą programu MathCad Wprowdzenie do Mthcd' Oprcowł:M. Detk P. Stąpór Wspomgnie oliczeń z pomocą progrmu MthCd Definicj zmiennych e f g h 8 Przykłd dowolnego wyrŝeni Ay zdefinowc znienną e wyierz z klwitury kolejno: e: e f

Bardziej szczegółowo

zestaw DO ĆWICZEŃ z matematyki

zestaw DO ĆWICZEŃ z matematyki zestaw DO ĆWICZEŃ z mtemtyki poziom rozszerzony rozumownie i rgumentcj krty prcy ZESTAW I Zdnie 1. Wykż, że odcinek łączący środki dwóch dowolnych oków trójkąt jest równoległy do trzeciego oku i jest równy

Bardziej szczegółowo

bezkontekstowa generujac X 010 0X0.

bezkontekstowa generujac X 010 0X0. 1. Npisz grmtyke ezkontekstow generujc jezyk : L 1 = { 0 i 10 j 10 p : i, j, p > 0, i + j = p } Odpowiedź. Grmtyk wygląd tk: Nieterminlem strtowym jest S. S 01X0 0S0 X 010 0X0. Nieterminl X generuje słow

Bardziej szczegółowo

Podstawy programowania obiektowego

Podstawy programowania obiektowego 1/3 Podstwy progrmowni oiektowego emil: m.tedzki@p.edu.pl stron: http://rgorn.p.ilystok.pl/~tedzki/ Mrek Tędzki Wymgni wstępne: Wskzn yły znjomość podstw progrmowni strukturlnego (w dowolnym języku). Temty

Bardziej szczegółowo

Wszystkim życzę Wesołych Świąt :-)

Wszystkim życzę Wesołych Świąt :-) Poniższe zdni pochodzą ze zbiorów: ) J. Rutkowski, Algebr bstrkcyjn w zdnich b) M. Bryński, J. Jurkiewicz, Zbiór zdń z lgebry Do kolokwium proszę też przejrzeć zdni z ćwiczeń. Wszystkim życzę Wesołych

Bardziej szczegółowo

INSTRUKCJA. - Jak rozwiązywać zadania wysoko punktowane?

INSTRUKCJA. - Jak rozwiązywać zadania wysoko punktowane? INSTRUKCJA - Jk rozwiązywć zdni wysoko punktowne? Mturzysto! Zdni wysoko punktowne to tkie, z które możesz zdobyć 4 lub więcej punktów. Zdni z dużą ilość punktów nie zwsze są trudniejsze, często ich punktcj

Bardziej szczegółowo

PODSTAWY BAZ DANYCH Wykład 2 2. Pojęcie Relacyjnej Bazy Danych

PODSTAWY BAZ DANYCH Wykład 2 2. Pojęcie Relacyjnej Bazy Danych PODSTAWY BAZ DANYCH Wykłd 2 2. Pojęcie Relcyjnej Bzy Dnych 2005/2006 Wykłd "Podstwy bz dnych" 1 Pojęcie krotki - definicj Definicj. Niech dny będzie skończony zbiór U := { A 1, A 2,..., A n }, którego

Bardziej szczegółowo

4. RACHUNEK WEKTOROWY

4. RACHUNEK WEKTOROWY 4. RACHUNEK WEKTOROWY 4.1. Wektor zczepiony i wektor swoodny Uporządkowną prę punktów (A B) wyznczjącą skierowny odcinek o początku w punkcie A i końcu w punkcie B nzywmy wektorem zczepionym w punkcie

Bardziej szczegółowo

PODSTAWY ALGEBRY MACIERZY. Operacje na macierzach

PODSTAWY ALGEBRY MACIERZY. Operacje na macierzach PODSTWY LGEBRY MCIERZY WIERSZ i, KOLUMN (j) Mcierz m,n, gdzie m to ilość wierszy, n ilość kolumn i,j element mcierzy z itego wiersz, jtej kolumny Opercje n mcierzch Równość mcierzy m,n = B m,n. def i,j

Bardziej szczegółowo

WEKTORY skalary wektory W ogólnym przypadku, aby określić wektor, należy znać:

WEKTORY skalary wektory W ogólnym przypadku, aby określić wektor, należy znać: WEKTORY Wśród wielkości fizycznych występujących w fizyce możn wyróżnić sklry i wektory. Aby określić wielkość sklrną, wystrczy podć tylko jedną liczbę. Wielkościmi tkimi są ms, czs, tempertur, objętość

Bardziej szczegółowo

1 Wprowadzenie do automatów

1 Wprowadzenie do automatów Dr inż. D.W. Brzeziński - Automty skończone, mszyn Turing. Lingwistyk mtemtyczn - ćwiczeni. Mteriły pomocnicze. Prowdzący: dr inż. Driusz W Brzeziński 1 Wprowdzenie do utomtów Automty skończone to urządzeni

Bardziej szczegółowo

WYMAGANIA EDUKACYJNE Z MATEMATYKI DLA KLASY VIII w roku szkolnym 2015/2016

WYMAGANIA EDUKACYJNE Z MATEMATYKI DLA KLASY VIII w roku szkolnym 2015/2016 WYMAGANIA EDUKACYJNE Z MATEMATYKI DLA KLASY VIII w roku szkolnym 015/016 oprcowł: Dnut Wojcieszek n ocenę dopuszczjącą rysuje wykres funkcji f ( ) i podje jej włsności sprwdz lgebricznie, czy dny punkt

Bardziej szczegółowo

Realizacje zmiennych są niezależne, co sprawia, że ciąg jest ciągiem niezależnych zmiennych losowych,

Realizacje zmiennych są niezależne, co sprawia, że ciąg jest ciągiem niezależnych zmiennych losowych, Klsyczn Metod Njmniejszych Kwdrtów (KMNK) Postć ć modelu jest liniow względem prmetrów (lbo nleży dokonć doprowdzeni postci modelu do liniowości względem prmetrów), Zmienne objśnijące są wielkościmi nielosowymi,

Bardziej szczegółowo

WEKTORY skalary wektory W ogólnym przypadku, aby określić wektor, należy znać:

WEKTORY skalary wektory W ogólnym przypadku, aby określić wektor, należy znać: WEKTORY Wśród wielkości fizycznych występujących w fizyce możn wyróżnić sklry i wektory. Aby określić wielkość sklrną, wystrczy podć tylko jedną liczbę. Wielkościmi tkimi są ms, czs, tempertur, objętość

Bardziej szczegółowo

ZADANIA Z ZAKRESU SZKOŁY PODSTAWOWEJ, GIMNAZJUM I SZKOŁY ŚREDNIEJ

ZADANIA Z ZAKRESU SZKOŁY PODSTAWOWEJ, GIMNAZJUM I SZKOŁY ŚREDNIEJ ZADANIA Z ZAKRESU SZKOŁY PODSTAWOWEJ, GIMNAZJUM I SZKOŁY ŚREDNIEJ Nrsowć wkres funkji: f() = + Nrsowć wkres funkji: f() = + Nrsowć wkres funkji: f() = + + Dl jkih wrtośi A, B zhodzi równość: + +5+6 = A

Bardziej szczegółowo

Przekształcenia automatów skończonych

Przekształcenia automatów skończonych Przeksztłceni utomtów skończonych Teori utomtów i języków formlnych Dr inŝ. Jnusz Mjewski Ktedr Informtyki Konstrukcj utomtu skończonego n podstwie wyrŝeni regulrnego (lgorytm Thompson) Wejście: wyrŝenie

Bardziej szczegółowo

RBD Relacyjne Bazy Danych

RBD Relacyjne Bazy Danych Wykłd 6 RBD Relcyjne Bzy Dnych Bzy Dnych - A. Dwid 2011 1 Bzy Dnych - A. Dwid 2011 2 Sum ziorów A i B Teori ziorów B A R = ) ( Iloczyn ziorów A i B ( ) B A R = Teori ziorów Różnic ziorów ( A) i B Iloczyn

Bardziej szczegółowo

GRAFY i SIECI. Graf: G = ( V, E ) - para uporządkowana

GRAFY i SIECI. Graf: G = ( V, E ) - para uporządkowana GRAFY podstwowe definicje GRAFY i SIECI Grf: G = ( V, E ) - pr uporządkown V = {,,..., n } E { {i, j} : i j i i, j V } - zbiór wierzchołków grfu - zbiór krwędzi grfu Terminologi: grf = grf symetryczny,

Bardziej szczegółowo

ZADANIA OTWARTE. Są więc takie same. Trzeba jeszcze pokazać, że wynoszą one 2b, gdyż taka jest długość krawędzi dwudziestościanu.

ZADANIA OTWARTE. Są więc takie same. Trzeba jeszcze pokazać, że wynoszą one 2b, gdyż taka jest długość krawędzi dwudziestościanu. ZADANIA OTWARTE ZADANIE 1 DWUDZIESTOŚCIAN FOREMNY Wiemy, że z trzech złotych prostokątów możn skonstruowć dwudziestościn foremny. Wystrczy wykzć, że długości boków trójkąt ABC n rysunku obok są równe.

Bardziej szczegółowo

Wymagania edukacyjne z matematyki FUNKCJE dopuszczającą dostateczną dobrą bardzo dobrą

Wymagania edukacyjne z matematyki FUNKCJE dopuszczającą dostateczną dobrą bardzo dobrą Wymgni edukcyjne z mtemtyki Kls IIC. Rok szkolny 013/014 Poziom podstwowy FUNKCJE Uczeń otrzymuje ocenę dopuszczjącą lub dostteczną, jeśli: rozpoznje przyporządkowni będące funkcjmi określ funkcję różnymi

Bardziej szczegółowo

Lista 4 Deterministyczne i niedeterministyczne automaty

Lista 4 Deterministyczne i niedeterministyczne automaty Uniwersytet Zielonogórski Instytut Sterowni i Systemów Informtycznych Teoretyczne Podstwy Informtyki List 4 Deterministyczne i niedeterministyczne utomty Wprowdzenie Automt skończony jest modelem mtemtycznym

Bardziej szczegółowo

Równania i nierówności kwadratowe z jedną niewiadomą

Równania i nierówności kwadratowe z jedną niewiadomą 50 REPETYTORIUM 31 Równni i nierówności kwdrtowe z jedną niewidomą Równnie wielominowe to równość dwóch wyrżeń lgebricznych Kżd liczb, któr po podstwieniu w miejscu niewidomej w równniu o jednej niewidomej

Bardziej szczegółowo

Semantyka i Weryfikacja Programów - Laboratorium 2 Działania na ułamkach, krotki i rekordy

Semantyka i Weryfikacja Programów - Laboratorium 2 Działania na ułamkach, krotki i rekordy Semntyk i Weryfikj Progrmów - Lortorium Dziłni n ułmkh, krotki i rekory Cz. I. Dziłni n ułmkh Prolem. Oprowć zestw funkji o ziłń rytmetyznyh n ułmkh zwykłyh posti q, gzie, są lizmi łkowitymi i 0. Rozwiąznie

Bardziej szczegółowo

DZIAŁ 2. Figury geometryczne

DZIAŁ 2. Figury geometryczne 1 kl. 6, Scenriusz lekcji Pole powierzchni bryły DZAŁ 2. Figury geometryczne Temt w podręczniku: Pole powierzchni bryły Temt jest przeznczony do relizcji podczs 2 godzin lekcyjnych. Zostł zplnowny jko

Bardziej szczegółowo

ZAGADKI WYKŁAD 7: ALGORYTMY I OBLICZENIA. 1 Notacja strzałkowa Knutha KOGNITYWISTYKA UAM (III, IV, V)

ZAGADKI WYKŁAD 7: ALGORYTMY I OBLICZENIA. 1 Notacja strzałkowa Knutha KOGNITYWISTYKA UAM (III, IV, V) ZAGADKI WYKŁAD 7: ALGORYTMY I OBLICZENIA KOGNITYWISTYKA UAM (III, IV, V) JERZY POGONOWSKI Zkłd Logiki i Kognitywistyki UAM www.kognitywistyk.mu.edu.pl www.logic.mu.edu.pl/index.php/dydktyk pogon@mu.edu.pl

Bardziej szczegółowo

Wyrównanie sieci niwelacyjnej

Wyrównanie sieci niwelacyjnej 1. Wstęp Co to jest sieć niwelcyjn Po co ją się wyrównje Co chcemy osiągnąć 2. Metod pośrednicząc Wyrównnie sieci niwelcyjnej Metod pośrednicząc i metod grpow Mmy sieć skłdjącą się z szereg pnktów. Niektóre

Bardziej szczegółowo

1. Wstęp. Pojęcie grafu przepływowego. Niech pewien system liniowy będzie opisany układem liniowych równań algebraicznych

1. Wstęp. Pojęcie grafu przepływowego. Niech pewien system liniowy będzie opisany układem liniowych równań algebraicznych Owody i Ukłdy Anliz ukłdów z pomoą grfów przepływowy Mteriły Pomonize. Wstęp. Pojęie grfu przepływowego. Nie pewien system liniowy ędzie opisny ukłdem liniowy równń lgerizny x + x x + x gdzie: x, x - zmienne

Bardziej szczegółowo

Szczegółowe wymagania edukacyjne z matematyki, klasa 2C, poziom podstawowy

Szczegółowe wymagania edukacyjne z matematyki, klasa 2C, poziom podstawowy Szczegółowe wymgni edukcyjne z mtemtyki, kls 2C, poziom podstwowy Wymgni konieczne () dotyczą zgdnieo elementrnych, stnowiących swego rodzju podstwę, ztem powinny byd opnowne przez kżdego uczni. Wymgni

Bardziej szczegółowo

Wymagania edukacyjne matematyka klasa 2b, 2c, 2e zakres podstawowy rok szkolny 2015/2016. 1.Sumy algebraiczne

Wymagania edukacyjne matematyka klasa 2b, 2c, 2e zakres podstawowy rok szkolny 2015/2016. 1.Sumy algebraiczne Wymgni edukcyjne mtemtyk kls 2b, 2c, 2e zkres podstwowy rok szkolny 2015/2016 1.Sumy lgebriczne N ocenę dopuszczjącą: 1. rozpoznje jednominy i sumy lgebriczne 2. oblicz wrtości liczbowe wyrżeń lgebricznych

Bardziej szczegółowo

WYKŁAD 5. Typy macierzy, działania na macierzach, macierz układu równań. Podstawowe wiadomości o macierzach

WYKŁAD 5. Typy macierzy, działania na macierzach, macierz układu równań. Podstawowe wiadomości o macierzach Mtemtyk I WYKŁD. ypy mcierzy, dziłni n mcierzch, mcierz ukłdu równń. Podstwowe widomości o mcierzch Ogóln postć ukłdu m równń liniowych lgebricznych z n niewidomymi x x n xn b x x n xn b, niewidome: x,

Bardziej szczegółowo

Legenda. Optymalizacja wielopoziomowa Inne typy bramek logicznych System funkcjonalnie pełny

Legenda. Optymalizacja wielopoziomowa Inne typy bramek logicznych System funkcjonalnie pełny Dr Glin Criow Legend Optymlizcj wielopoziomow Inne typy brmek logicznych System funkcjonlnie pełny Optymlizcj ukłdów wielopoziomowych Ukłdy wielopoziomowe ukłdy zwierjące więcej niż dw poziomy logiczne.

Bardziej szczegółowo

PRZEGLĄD FUNKCJI ELEMENTARNYCH. (powtórzenie) y=f(x)=ax+b,

PRZEGLĄD FUNKCJI ELEMENTARNYCH. (powtórzenie) y=f(x)=ax+b, WYKŁAD 0 PRZEGLĄD FUNKCJI ELEMENTARNYCH (powtórzenie) 1. Funkcje liniowe Funkcją liniową nzywmy funkcję postci y=f()=+b, gdzie, b są dnymi liczbmi zwnymi odpowiednio: - współczynnik kierunkowy, b - wyrz

Bardziej szczegółowo

Jest błędem odwołanie się do zmiennej, której nie przypisano wcześniej żadnej wartości.

Jest błędem odwołanie się do zmiennej, której nie przypisano wcześniej żadnej wartości. Zmienne Po nieco intuicyjnych początkch, zjmiemy się obiektmi, n których opier się progrmownie są to zmienne. Zmienne Progrmy operują n zmiennych. Ndwnie im wrtości odbyw się poprzez instrukcję podstwieni.

Bardziej szczegółowo

Badanie regularności w słowach

Badanie regularności w słowach Przypdek sekwencyjny Mrcin Piątkowski Wydził Mtemtyki i Informtyki Uniwersytet Mikołj Kopernik Edsger Wybe Dijkstr (1930 2002) Computer science is no more bout computers thn stronomy is bout telescopes,

Bardziej szczegółowo

Technikum Nr 2 im. gen. Mieczysława Smorawińskiego w Zespole Szkół Ekonomicznych w Kaliszu

Technikum Nr 2 im. gen. Mieczysława Smorawińskiego w Zespole Szkół Ekonomicznych w Kaliszu Technikum Nr 2 im. gen. Mieczysłw Smorwińskiego w Zespole Szkół Ekonomicznych w Kliszu Wymgni edukcyjne niezbędne do uzyskni poszczególnych śródrocznych i rocznych ocen klsyfikcyjnych z obowiązkowych zjęć

Bardziej szczegółowo

Zofia Kruczkiewicz, Algorytmu i struktury danych, Wykład 14, 1

Zofia Kruczkiewicz, Algorytmu i struktury danych, Wykład 14, 1 Wykład Algorytmy grafowe metoda zachłanna. Właściwości algorytmu zachłannego:. W przeciwieństwie do metody programowania dynamicznego nie występuje etap dzielenia na mniejsze realizacje z wykorzystaniem

Bardziej szczegółowo

Analiza matematyczna i algebra liniowa

Analiza matematyczna i algebra liniowa Anliz mtemtyczn i lgebr liniow Mteriły pomocnicze dl studentów do wykłdów Mcierze liczbowe i wyznczniki. Ukłdy równń liniowych. Mcierze. Wyznczniki. Mcierz odwrotn. Równni mcierzowe. Rząd mcierzy. Ukłdy

Bardziej szczegółowo

Wymagania edukacyjne z matematyki Klasa IIB. Rok szkolny 2013/2014 Poziom podstawowy

Wymagania edukacyjne z matematyki Klasa IIB. Rok szkolny 2013/2014 Poziom podstawowy Wymgni edukcyjne z mtemtyki Kls IIB. Rok szkolny 2013/2014 Poziom podstwowy FUNKCJA KWADRATOWA Uczeń otrzymuje ocenę dopuszczjącą lub dostteczną, jeśli: 2 rysuje wykres funkcji f ( ) i podje jej włsności

Bardziej szczegółowo

Grażyna Nowicka, Waldemar Nowicki BADANIE RÓWNOWAG KWASOWO-ZASADOWYCH W ROZTWORACH ELEKTROLITÓW AMFOTERYCZNYCH

Grażyna Nowicka, Waldemar Nowicki BADANIE RÓWNOWAG KWASOWO-ZASADOWYCH W ROZTWORACH ELEKTROLITÓW AMFOTERYCZNYCH Ćwiczenie Grżyn Nowick, Wldemr Nowicki BDNIE RÓWNOWG WSOWO-ZSDOWYC W ROZTWORC ELETROLITÓW MFOTERYCZNYC Zgdnieni: ktywność i współczynnik ktywności skłdnik roztworu. ktywność jonów i ktywność elektrolitu.

Bardziej szczegółowo

Podstawy układów logicznych

Podstawy układów logicznych Podstwy ukłdów logicznych Prw logiki /9 Alger Boole Prw logiki WyrŜeni i funkcje logiczne Brmki logiczne Alger Boole /9 Alger Boole' Powszechnie stosowne ukłdy cyfrowe (logiczne) prcują w oprciu o tzw.

Bardziej szczegółowo

symbol dodatkowy element graficzny kolorystyka typografia

symbol dodatkowy element graficzny kolorystyka typografia Identyfikcj wizuln Fundcji n rzecz Nuki Polskiej 1/00 Elementy podstwowe symbol dodtkowy element grficzny kolorystyk typogrfi Identyfikcj wizuln Fundcji n rzecz Nuki Polskiej 1/01 Elementy podstwowe /

Bardziej szczegółowo

Rozwiązania maj 2017r. Zadania zamknięte

Rozwiązania maj 2017r. Zadania zamknięte Rozwiązni mj 2017r. Zdni zmknięte Zd 1. 5 16 5 2 5 2 Zd 2. 5 2 27 2 23 2 2 2 2 Zd 3. 2log 3 2log 5log 3 log 5 log 9 log 25log Zd. 120% 8910 1,2 8910 2,2 8910 $%, 050 Zd 5. Njłtwiej jest zuwżyć że dl 1

Bardziej szczegółowo

Klucz odpowiedzi do zadań zamkniętych i schemat oceniania zadań otwartych

Klucz odpowiedzi do zadań zamkniętych i schemat oceniania zadań otwartych Klucz odpowiedzi do zdń zmkniętych i schemt ocenini zdń otwrtych Klucz odpowiedzi do zdń zmkniętych 4 5 6 7 8 9 0 4 5 6 7 8 9 0 D D D Schemt ocenini zdń otwrtych Zdnie (pkt) Rozwiąż nierówność x + x+ 0

Bardziej szczegółowo

WYZNACZANIE OGNISKOWEJ SOCZEWEK CIENKICH ZA POMOCĄ ŁAWY OPTYCZNEJ

WYZNACZANIE OGNISKOWEJ SOCZEWEK CIENKICH ZA POMOCĄ ŁAWY OPTYCZNEJ Ćwiczenie 9 WYZNACZANIE OGNISKOWEJ SOCZEWEK CIENKICH ZA POMOCĄ ŁAWY OPTYCZNEJ 9.. Opis teoretyczny Soczewką seryczną nzywmy przezroczystą bryłę ogrniczoną dwom powierzchnimi serycznymi o promienich R i

Bardziej szczegółowo

Matematyczne Podstawy Informatyki

Matematyczne Podstawy Informatyki Matematyczne Podstawy Informatyki dr inż. Andrzej Grosser Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska Rok akademicki 03/0 Przeszukiwanie w głąb i wszerz I Przeszukiwanie metodą

Bardziej szczegółowo

Maciej Grzesiak. Iloczyn skalarny. 1. Iloczyn skalarny wektorów na płaszczyźnie i w przestrzeni. a b = a b cos ϕ. j) (b x. i + b y

Maciej Grzesiak. Iloczyn skalarny. 1. Iloczyn skalarny wektorów na płaszczyźnie i w przestrzeni. a b = a b cos ϕ. j) (b x. i + b y Mciej Grzesik Iloczyn sklrny. Iloczyn sklrny wektorów n płszczyźnie i w przestrzeni Iloczyn sklrny wektorów i b określmy jko b = b cos ϕ. Bezpośrednio z definicji iloczynu sklrnego mmy, że i i = j j =

Bardziej szczegółowo

WYMAGANIA EDUKACYJNE NIEZBĘDNE DO UZYSKANIA POSZCZEGÓLNYCH ŚRÓDROCZNYCH I ROCZNYCH OCEN KLASYFIKACYJNYCH Z MATEMATYKI POZIOM PODSTAWOWY KLASA 2

WYMAGANIA EDUKACYJNE NIEZBĘDNE DO UZYSKANIA POSZCZEGÓLNYCH ŚRÓDROCZNYCH I ROCZNYCH OCEN KLASYFIKACYJNYCH Z MATEMATYKI POZIOM PODSTAWOWY KLASA 2 WYMAGANIA EDUKACYJNE NIEZBĘDNE DO UZYSKANIA POSZCZEGÓLNYCH ŚRÓDROCZNYCH I ROCZNYCH OCEN KLASYFIKACYJNYCH Z MATEMATYKI POZIOM PODSTAWOWY KLASA 2 1. SUMY ALGEBRAICZNE rozpoznje jednominy i sumy lgebriczne

Bardziej szczegółowo

PRZESZUKIWANIE W GŁĄB ALGORYTM PRZYKŁAD - C.D. PRZYKŁAD PRZESZUKIWANIE W GŁĄB (DFS) PROJEKTOWANIE ALGORYTMÓW I METODY SZTUCZNEJ INTELIGENCJI

PRZESZUKIWANIE W GŁĄB ALGORYTM PRZYKŁAD - C.D. PRZYKŁAD PRZESZUKIWANIE W GŁĄB (DFS) PROJEKTOWANIE ALGORYTMÓW I METODY SZTUCZNEJ INTELIGENCJI PROJKTOWNI LGORYTMÓW I MTOY SZTUZNJ INTLIGNJI GRY.. PRZSZUKIWNI W GŁĄ Wykład 1 dr inż. Łukasz Jeleń Na podstawie wykładów dr. T. evensa PRZSZUKIWNI W GŁĄ (S) LGORYTM S jest techniką trawersowania grafów

Bardziej szczegółowo

Spis treści. Wstęp... 4

Spis treści. Wstęp... 4 pis treści Wstęp... 4 Zdni mturlne......................................................... 5 1. Funkcj kwdrtow... 5. Wielominy... 7. Trygonometri... 9 4. Wrtość bezwzględn... 11 5. Plnimetri... 15 6.

Bardziej szczegółowo

O RELACJACH MIĘDZY GRUPĄ OBROTÓW, A GRUPĄ PERMUTACJI

O RELACJACH MIĘDZY GRUPĄ OBROTÓW, A GRUPĄ PERMUTACJI ZESZYTY NAUKOWE 7-45 Zenon GNIAZDOWSKI O RELACJACH MIĘDZY GRUPĄ OBROTÓW, A GRUPĄ PERMUTACJI Streszczenie W prcy omówiono grupę permutcji osi krtezjńskiego ukłdu odniesieni reprezentowną przez mcierze permutcji,

Bardziej szczegółowo

Równania nieliniowe. x i 1

Równania nieliniowe. x i 1 MN 08 Równni nieliniowe Wprowdzenie Podstwowe pytni 1. Pytnie: Czy komputer umie rozwiązywć równni nieliniowe f(x) = 0? Odpowiedź (uczciw): nie. 2. P: To jk on to robi? O: Dokłdnie tk, jk przy cłkowniu

Bardziej szczegółowo

system identyfikacji wizualnej forma podstawowa karta A03 część A znak marki

system identyfikacji wizualnej forma podstawowa karta A03 część A znak marki krt A03 część A znk mrki form podstwow Znk mrki Portu Lotniczego Olsztyn-Mzury stnowi połączenie znku grficznego (tzw. logo) z zpisem grficznym (tzw. logotypem). Służy do projektowni elementów symboliki

Bardziej szczegółowo

WYMAGANIA EDUKACYJNE Z MATEMATYKI W KLASIE Ib ZAKRES PODSTAWOWY

WYMAGANIA EDUKACYJNE Z MATEMATYKI W KLASIE Ib ZAKRES PODSTAWOWY . LICZBY RZECZYWISTE podje przykłdy liczb: nturlnych, cłkowitych, wymiernych, niewymiernych, pierwszych i złożonych orz przyporządkowuje liczbę do odpowiedniego zbioru liczb stosuje cechy podzielności

Bardziej szczegółowo

Wymagania edukacyjne na poszczególne oceny z matematyki w klasie II poziom rozszerzony

Wymagania edukacyjne na poszczególne oceny z matematyki w klasie II poziom rozszerzony Wymgni edukcyjne n poszczególne oceny z mtemtyki w klsie II poziom rozszerzony N ocenę dopuszczjącą, uczeń: rysuje wykres funkcji f ( x) x i podje jej włsności; sprwdz lgebricznie, czy dny punkt nleży

Bardziej szczegółowo

SZTUCZNA INTELIGENCJA

SZTUCZNA INTELIGENCJA SZTUCZNA INTELIGENCJA WYKŁAD 9. ZBIORY ROZMYTE Częstochow 204 Dr hb. inż. Grzegorz Dudek Wydził Elektryczny Politechnik Częstochowsk ZBIORY ROZMYTE Klsyczne pojęcie zbioru związne jest z logiką dwuwrtościową

Bardziej szczegółowo

Drzewa spinające MST dla grafów ważonych Maksymalne drzewo spinające Drzewo Steinera. Wykład 6. Drzewa cz. II

Drzewa spinające MST dla grafów ważonych Maksymalne drzewo spinające Drzewo Steinera. Wykład 6. Drzewa cz. II Wykład 6. Drzewa cz. II 1 / 65 drzewa spinające Drzewa spinające Zliczanie drzew spinających Drzewo T nazywamy drzewem rozpinającym (spinającym) (lub dendrytem) spójnego grafu G, jeżeli jest podgrafem

Bardziej szczegółowo

WYZNACZNIKI. . Gdybyśmy rozważali układ dwóch równań liniowych, powiedzmy: Takie układy w matematyce nazywa się macierzami. Przyjmijmy definicję:

WYZNACZNIKI. . Gdybyśmy rozważali układ dwóch równań liniowych, powiedzmy: Takie układy w matematyce nazywa się macierzami. Przyjmijmy definicję: YZNACZNIKI Do opisu pewnh oiektów nie wstrz użć liz. ie n przkłd, że do opisni sił nleż użć wektor. Sił to przeież nie tlko wielkość le i jej punkt przłożeni, zwrot orz kierunek dziłni. Zte jedną lizą

Bardziej szczegółowo

Wykład 6 Dyfrakcja Fresnela i Fraunhofera

Wykład 6 Dyfrakcja Fresnela i Fraunhofera Wykłd 6 Dyfrkcj Fresnel i Frunhofer Zjwisko dyfrkcji (ugięci) świtł odkrył Grimldi (XVII w). Poleg ono n uginniu się promieni świetlnych przechodzących w pobliżu przeszkody (np. brzeg szczeliny). Wyjśnienie

Bardziej szczegółowo

Wymagania na poszczególne oceny z matematyki w Zespole Szkół im. St. Staszica w Pile. Kl. II poziom podstawowy

Wymagania na poszczególne oceny z matematyki w Zespole Szkół im. St. Staszica w Pile. Kl. II poziom podstawowy Wymgni n poszczególne oceny z mtemtyki w Zespole Szkół im. St. Stszic w Pile 1. SUMY ALGEBRAICZNE Kl. II poziom podstwowy Uczeń otrzymuje ocenę dopuszczjącą, jeśli: rozpoznje jednominy i sumy lgebriczne

Bardziej szczegółowo

Ogólne wiadomości o grafach

Ogólne wiadomości o grafach Ogólne wiadomości o grafach Algorytmy i struktury danych Wykład 5. Rok akademicki: / Pojęcie grafu Graf zbiór wierzchołków połączonych za pomocą krawędzi. Podstawowe rodzaje grafów: grafy nieskierowane,

Bardziej szczegółowo

Macierz. Wyznacznik macierzy. Układ równań liniowych

Macierz. Wyznacznik macierzy. Układ równań liniowych Temt wykłdu: Mcierz. Wyzncznik mcierzy. Ukłd równń liniowych Kody kolorów: żółty nowe pojęcie pomrńczowy uwg kursyw komentrz * mterił ndobowiązkowy Ann Rjfur, Mtemtyk Zgdnieni. Pojęci. Dziłni n mcierzch.

Bardziej szczegółowo

Przedmiotowy system oceniania z matematyki wraz z określeniem wymagań edukacyjnych (zakres podstawowy) Klasa II TAK

Przedmiotowy system oceniania z matematyki wraz z określeniem wymagań edukacyjnych (zakres podstawowy) Klasa II TAK I Postnowieni ogólne Przedmiotowy system ocenini z mtemtyki wrz z określeniem wymgń edukcyjnych (zkres podstwowy) Kls II TAK 1. Wrunkiem uzyskni pozytywnej oceny semestrlnej z mtemtyki jest: ) zliczenie

Bardziej szczegółowo