Algorytmy
Sortowanie
Źródło opisu
Książki, czasopisma i zbiory specjalne
(295)
Forma i typ
Książki
(285)
Publikacje naukowe
(30)
Publikacje fachowe
(23)
Publikacje dydaktyczne
(16)
Czasopisma
(8)
Poradniki i przewodniki
(4)
Artykuły
(2)
Publikacje popularnonaukowe
(2)
Dostępność
dostępne
(198)
tylko na miejscu
(148)
wypożyczone
(3)
nieokreślona
(3)
Placówka
Wypożyczalnia
(202)
Czytelnia Główna
(1)
Biblioteka WB
(19)
Biblioteka Międzywydziałowa
(39)
Biblioteka WEiZ
(1)
Biblioteka WWFiF
(2)
Magazyn
(37)
Biblioteka WEAiI
(51)
Autor
Kubale Marek (1946- )
(9)
Diks Krzysztof
(8)
Sysło Maciej Marek (1945- )
(8)
Rytter Wojciech
(7)
Cormen Thomas H
(6)
Wirth Niklaus (1934- )
(6)
Iglewski Michał
(5)
Grażyński Andrzej
(4)
Kucharczyk Jerzy (informatyka)
(4)
Wróblewski Piotr (informatyka)
(4)
Abramov A. A
(3)
Banachowski Lech
(3)
Banachowski Lech (1948- )
(3)
Deo Narsingh (1936- )
(3)
Deorowicz Sebastian
(3)
Giaro Krzysztof
(3)
Kowalik Janusz Szczęsny (1937- )
(3)
Rivest Ronald L
(3)
Aho Alfred V
(2)
Balińska Krystyna
(2)
Baron Bernard (1943- )
(2)
Bałuch Henryk (1932- )
(2)
Biela Andrzej
(2)
Biernat Janusz
(2)
Bubnicki Zdzisław (1938-2006)
(2)
Carlson Piotr
(2)
Cullum Jane K
(2)
Cyganek Bogusław
(2)
Czech Zbigniew J. (1948- )
(2)
Deo Narsingh
(2)
Drozdek Adam
(2)
Dryja Maksymilian
(2)
Fabian Piotr
(2)
Harel Dawid (1950- )
(2)
Hopcroft John E. (1939- )
(2)
Jankowska Janina (informatyka)
(2)
Jankowski Michał (1947- )
(2)
Kacprzyk Janusz
(2)
Klempka Ryszard
(2)
Knuth Donald Ervin (1938- )
(2)
Korbicz Józef (1951- )
(2)
Kreczmar Antoni (1945-1996)
(2)
Kurp Feliks
(2)
Leiserson Charles E
(2)
Macha Ewald (1940- )
(2)
Majchrzak Ewa (1956- )
(2)
Malinowski Adam
(2)
Meryk Radosław
(2)
Mochnacki Bohdan (1942- )
(2)
Niesłony Adam
(2)
Piotrowski Robert (automatyka i robotyka)
(2)
Płoski Zdzisław
(2)
Rajca Piotr (1970- )
(2)
Rykaczewski Roman
(2)
Schneier Bruce (1963- )
(2)
Sedgewick Robert (1946- )
(2)
Sobczak Ryszard
(2)
Szpryngier Piotr
(2)
Tokarz Tadeusz J. (1942-2015)
(2)
Ullman Jeffrey D. (1942- )
(2)
Walczak Tomasz
(2)
Weiss Zbigniew
(2)
Wendeker Mirosław
(2)
Willoughby Ralph A
(2)
Wróblewski Piotr (informatyk)
(2)
Zieliński Tomasz Piotr (1958- )
(2)
Żmijewski Tomasz
(2)
Adamczyk Jan (metaloznawstwo)
(1)
Aiserman Mark A
(1)
Albrzykowski Leszek
(1)
Aleksandrenko V. L
(1)
Alferova Zoâ Vasil'evna
(1)
Althoff Cory
(1)
An Myoung
(1)
Antas Stanisław
(1)
Arabas Piotr
(1)
Arora Jasbir S
(1)
Augustyn Jerzy
(1)
Aven Oleg I
(1)
Baber Robert Laurence
(1)
Babout Laurent (1974- )
(1)
Bachavalob Nikolaj Sergeevi´
(1)
Badurek Jarosław
(1)
Banasiak Kazimierz (telekomunikacja)
(1)
Baničuk N. V
(1)
Baron Bernard
(1)
Bartkowiak Anna (1930- )
(1)
Bartnicka-Gustowska Monika
(1)
Batog Andrzej
(1)
Bazaraa Mokhtar S
(1)
Bałuch Maria (1954- )
(1)
Bańkowski Jacek
(1)
Bereznev V. A
(1)
Berezneva T. D
(1)
Bertaccini Massimo
(1)
Bhargava Aditya Y
(1)
Biancuzzi Federico
(1)
Biesiada Henryk
(1)
Blake Ian F. (1941- )
(1)
Bojarczak Piotr
(1)
Rok wydania
2020 - 2024
(28)
2010 - 2019
(68)
2000 - 2009
(97)
1990 - 1999
(41)
1980 - 1989
(41)
1970 - 1979
(13)
1960 - 1969
(7)
Okres powstania dzieła
2001-
(67)
1989-2000
(3)
Kraj wydania
Polska
(288)
Niemcy
(2)
Francja
(1)
Arabia Saudyjska
(1)
Szwecja
(1)
nieznany (us)
(1)
Słowacja
(1)
Wielka Brytania
(1)
Język
polski
(279)
angielski
(13)
francuski
(1)
niemiecki
(1)
rosyjski
(1)
Odbiorca
Szkoły wyższe
(10)
Programiści
(5)
Inżynierowie budownictwa
(2)
Informatycy
(1)
Inżynierowie
(1)
Temat
Budownictwo
(2412)
Zarządzanie
(2038)
Matematyka
(1930)
Elektrotechnika
(1896)
Przedsiębiorstwa
(1790)
Algorytmy
(-)
Fizyka
(1535)
Informatyka
(1502)
Maszyny
(1228)
Fizjoterapia
(1175)
Wytrzymałość materiałów
(1157)
Ochrona środowiska
(1023)
Sport
(1012)
Turystyka
(952)
Elektronika
(946)
Ekonomia
(932)
Mechanika
(932)
Automatyka
(916)
Język angielski
(873)
Samochody
(867)
Rachunkowość
(821)
Chemia
(808)
Rehabilitacja
(800)
Polska
(791)
Gospodarka
(778)
Komunikacja marketingowa
(759)
Technika
(743)
Konstrukcje budowlane
(727)
Wychowanie fizyczne
(725)
Przemysł
(723)
Prawo pracy
(712)
Unia Europejska
(699)
Piłka nożna
(690)
Transport
(673)
Elektroenergetyka
(667)
Architektura
(637)
Marketing
(636)
Innowacje
(619)
Naprężenia i odkształcenia
(613)
OZE
(606)
Programowanie (informatyka)
(590)
Trening
(586)
Energetyka
(585)
Programy komputerowe
(584)
Technologia chemiczna
(567)
Rolnictwo
(556)
Biomasa
(543)
Analiza numeryczna
(532)
Prawo
(524)
Odnawialne źródła energii
(520)
Sterowanie
(520)
Komputery
(517)
Materiałoznawstwo
(517)
Produkcja
(517)
Symulacja
(515)
Inwestycje
(508)
Praca
(503)
Analiza matematyczna
(495)
Zarządzanie jakością
(495)
Zarządzanie zasobami ludzkimi (HRM)
(494)
Dzieci
(489)
Energia elektryczna
(489)
Urbanistyka
(488)
Materiały budowlane
(482)
Logistyka gospodarcza
(480)
Rynek pracy
(474)
Finanse
(468)
Maszyny elektryczne
(468)
Szkolnictwo wyższe
(468)
Psychologia
(467)
Przedsiębiorstwo
(466)
Modele matematyczne
(465)
Internet
(464)
Metale
(462)
Nauka
(456)
Marketing internetowy
(453)
Systemy informatyczne
(448)
Statystyka matematyczna
(447)
Języki programowania
(433)
Skrawanie
(432)
Reklama
(431)
Rehabilitacja medyczna
(429)
Mechanika budowli
(425)
Działalność gospodarcza
(422)
Organizacja
(417)
Telekomunikacja
(413)
Metrologia
(412)
Pedagogika
(410)
Drgania
(409)
Trener
(406)
Ubezpieczenia społeczne
(394)
Controlling
(392)
Optymalizacja
(392)
Historia
(388)
Filozofia
(385)
Podatki
(385)
Statystyka
(384)
Socjologia
(382)
Banki
(378)
BHP
(375)
Rachunkowość zarządcza
(374)
Temat: czas
2001-
(5)
1901-2000
(1)
Temat: miejsce
Swarzewo (woj. pomorskie, pow. pucki, gm. Puck)
(1)
Żelazny Most (woj. dolnośląskie, pow. polkowicki, gm. Polkowice)
(1)
Gatunek
Podręcznik
(49)
Podręczniki akademickie
(36)
Opracowanie
(12)
Podręczniki
(9)
Monografia
(8)
Poradnik
(5)
Ćwiczenia i zadania dla szkół wyższych
(3)
Materiały konferencyjne
(2)
Poradniki
(2)
Raport z badań
(2)
Czasopismo akademickie
(1)
Czasopismo naukowe
(1)
Grafika komputerowa
(1)
Praca zbiorowa
(1)
Wywiad dziennikarski
(1)
Ćwiczenia i zadania
(1)
Dziedzina i ujęcie
Informatyka i technologie informacyjne
(51)
Inżynieria i technika
(21)
Matematyka
(12)
Zarządzanie i marketing
(5)
Architektura i budownictwo
(4)
Gospodarka, ekonomia, finanse
(2)
Socjologia i społeczeństwo
(2)
Transport i logistyka
(2)
Fizyka i astronomia
(1)
Hobby i czas wolny
(1)
Media i komunikacja społeczna
(1)
Kartoteka zagadnieniowa
Organizacja, Zarządzanie i Marketing
(2)
295 wyników Filtruj
Brak okładki
Książka
W koszyku
(Klasyka Informatyki)
Bibliogr. przy rozdz. Indeksy.
Dla studentów informatyki i młodych pracowników naukowych.
Sygnatura czytelni BWB: IX B 3
Ta pozycja znajduje się w zbiorach 2 placówek. Rozwiń listę, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 97360, M 6158 (2 egz.)
Biblioteka WB
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. B 1743 (1 egz.)
Brak okładki
Książka
W koszyku
(Klasyka Informatyki)
Bibliogr. przy rozdz. Indeksy.
Dla studentów informatyki i młodych pracowników naukowych.
Sygnatura czytelni BWEAiI: XII J 66
Ta pozycja znajduje się w zbiorach 2 placówek. Rozwiń listę, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 132262 (1 egz.)
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 100754 N (1 egz.)
Brak okładki
Książka
W koszyku
(Klasyka Informatyki)
Bibliogr. przy rozdz. Indeksy.
Dla studentów informatyki i młodych pracowników naukowych.
Sygnatura czytelni BWEAiI: XII J 118
Ta pozycja znajduje się w zbiorach 2 placówek. Rozwiń listę, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 106201, 106203, 106202 (3 egz.)
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 106200 N (1 egz.)
Brak okładki
Czasopismo
W koszyku
O czasoprzestrzeni w dynamice budowli / Marek Witkowski. - Warszawa : Wydawnictwa PW, 1983. - 87, [1] s. : il. ; 24 cm.
(Prace Naukowe / Politechnika Warszawska. Budownictwo, ISSN 0137-2297 ; z. 80 Sygn. P 1061/C 20928.)
Opis wg okł.
Bibliogr. s. 80-86.
Książka
W koszyku
Algorytmy, struktury danych i techniki programowania / Piotr Wróblewski. - Wydanie 6. - Gliwice : Wydawnictwo Helion, copyright 2019. - 416 stron : ilustracje ; 24 cm.
Bibliografia na stronach [397]-398. Indeks.
Dlaczego C++? 11 Rozdział 1. Zanim wystartujemy 17 Czym powinien się charakteryzować algorytm? 18 Jak to wcześniej bywało, czyli wyjątki z historii maszyn algorytmicznych 20 - 1804 - 20 - 1830 i później - 21 - 1890 - 21 - lata 30. XX w. - 21 - lata 40. XX w. - 22 - okres powojenny - 22 - 1969 - 23 - teraz - 23 Jak to się niedawno odbyło, czyli o tym, kto "wymyślił" metodologię programowania 24 Proces koncepcji programów 25 Poziomy abstrakcji opisu i wybór języka 26 Modelowanie działania algorytmów (maszyna Turinga) 28 Poprawność algorytmów 29 Rozdział 2. Rekurencja 33 Definicja rekurencji 33 Ilustracja pojęcia rekurencji 35 Jak wykonują się programy rekurencyjne? 36 Niebezpieczeństwa rekurencji 38 Ciąg Fibonacciego 38 Stack overflow! 40 Pułapek ciąg dalszy 42 Stąd do wieczności 43 Definicja poprawna, ale... 43 Typy programów rekurencyjnych 45 Myślenie rekurencyjne 46 Przykład 1. Spirala 47 Przykład 2. Kwadraty "parzyste" 48 Uwagi praktyczne na temat technik rekurencyjnych 50 Rozdział 3. Systemy obliczeniowe i podstawy kodowania 59 System dziesiętny i kilka definicji 60 System dwójkowy 60 Operacje arytmetyczne na liczbach dwójkowych 61 Operacje logiczne na liczbach dwójkowych 62 Kod BCD 64 System ósemkowy 65 System szesnastkowy 65 Kodowanie liczb ze znakiem 65 Kod znak-moduł (ZM) 66 Kod U2 (system uzupełnienia dwójkowego) 66 Zmienne w pamięci komputera 67 Kodowanie znaków 68 Kodowanie obrazów 70 Mapy bitowe na przykładzie formatu BMP 71 Rozdział 4. Typy i struktury danych 75 Typy podstawowe i złożone 76 Tablice 77 Ciągi znaków i napisy w C++ 78 Typy złożone 80 Struktury i wprowadzenie pojęcia referencji 80 Klasy i programowanie obiektowe 83 Abstrakcyjne struktury danych 83 Listy jednokierunkowe 85 Tablicowa implementacja list 106 Stos 111 Kolejki FIFO 116 Sterty i kolejki priorytetowe 119 Drzewa i ich reprezentacje 125 Zbiory 138 STL, czyli struktury danych dla leniuchów 140 Klasyczne kontenery sekwencyjne 141 Adaptery (nakładki na inne kontenery) 147 Kontenery asocjacyjne 148 Algorytmy w STL 151 Dalsze materiały na temat STL 152 Rozdział 5. Analiza złożoności algorytmów 155 Definicje i przykłady 156 Jeszcze raz funkcja silnia 160 Zerowanie fragmentu tablicy 163 Wpadamy w pułapkę 165 Różne typy złożoności obliczeniowej 166 Nowe zadanie: uprościć obliczenia! 168 Analiza programów rekurencyjnych 169 Terminologia i definicje 169 Ilustracja metody na przykładzie 170 Rozkład logarytmiczny 171 Przeszukiwanie binarne... tym razem bez matematyki wyższej! 173 Zamiana dziedziny równania rekurencyjnego 174 Funkcja Ackermanna, czyli coś dla smakoszy 174 Złożoność obliczeniowa to nie religia! 176 Techniki optymalizacji programów 176 Rozdział 6. Derekursywacja i optymalizacja algorytmów 181 Jak pracuje kompilator? 182 Odrobina formalizmu nie zaszkodzi! 184 Kilka przykładów derekursywacji algorytmów 185 Derekursywacja z wykorzystaniem stosu 188 Eliminacja zmiennych lokalnych 188 Metoda funkcji przeciwnych 190 Klasyczne schematy derekursywacji 192 Schemat typu while 193 Schemat typu if-else 194 Schemat z podwójnym wywołaniem rekurencyjnym 196 Rozdział 7. Algorytmy sortowania 199 Sortowanie przez wstawianie, algorytm klasy O(N2) 200 Sortowanie bąbelkowe, algorytm klasy O(N2) 201 Sortowanie szybkie (Quicksort) - algorytm klasy O(N log N) 203 Heapsort - sortowanie przez kopcowanie 206 Scalanie zbiorów posortowanych 209 Sortowanie przez scalanie, algorytm klasy O(N log N) 209 Sortowanie zewnętrzne 211 Uwagi praktyczne 214 Rozdział 8. Algorytmy przeszukiwania 217 Przeszukiwanie liniowe 217 Przeszukiwanie binarne 218 Transformacja kluczowa (hashing) 220 W poszukiwaniu funkcji H 221 Najbardziej znane funkcje H 222 Obsługa konfliktów dostępu 224 Powrót do źródeł 225 Jeszcze raz tablice! 226 Próbkowanie liniowe 226 Podwójne kluczowanie 228 Zastosowania transformacji kluczowej 229 Podsumowanie metod transformacji kluczowej 230 Rozdział 9. Przeszukiwanie tekstów 233 Algorytm typu brute force 233 Nowe algorytmy poszukiwań 235 Algorytm KMP 236 Algorytm Boyera-Moore'a 240 Algorytm Rabina-Karpa 242 Rozdział 10. Zaawansowane techniki programowania 245 Programowanie typu "dziel i zwyciężaj" 246 Odszukiwanie minimum i maksimum w tablicy liczb 247 Mnożenie macierzy o rozmiarze N(N 249 Mnożenie liczb całkowitych 252 Inne znane algorytmy "dziel i zwyciężaj" 253 Algorytmy "żarłoczne", czyli przekąsić coś nadszedł już czas... 253 Problem plecakowy, czyli niełatwe jest życie turysty piechura 254 Wydawanie reszty, czyli "A nie ma pan drobnych?" w praktyce 257 Programowanie dynamiczne 258 Ciąg Fibonacciego 259 Równania z wieloma zmiennymi 260 Najdłuższa wspólna podsekwencja 261 Inne techniki programowania 264 Rozdział 11. Elementy algorytmiki grafów 269 Definicje i pojęcia podstawowe 270 Etykiety i wartości 271 Cykle w grafach 273 Sposoby reprezentacji grafów 276 Reprezentacja tablicowa 276 Słowniki węzłów 278 Listy kontra zbiory 279 Podstawowe operacje na grafach 279 Suma grafów 279 Kompozycja grafów 280 Graf do potęgi 280 Algorytm Roya-Warshalla 281 Algorytm Floyda-Warshalla 284 Algorytm Dijkstry 287 Algorytm Bellmana-Forda 289 Drzewo rozpinające minimalne 289 Algorytm Kruskala 290 Algorytm Prima 291 Przeszukiwanie grafów 291 Strategia "w głąb" (przeszukiwanie zstępujące) 292 Strategia "wszerz" 294 Inne strategie przeszukiwania 295 Problem właściwego doboru 296 Rozdział 12. Algorytmy numeryczne 301 Poszukiwanie miejsc zerowych funkcji 301 Iteracyjne obliczanie wartości funkcji 303 Interpolacja funkcji metodą Lagrange'a 304 Różniczkowanie funkcji 305 Całkowanie funkcji metodą Simpsona 307 Rozwiązywanie układów równań liniowych metodą Gaussa 308 Biblioteka GSL (GNU Scientific Library) 311 Rozdział 13. Czy komputery mogą myśleć? 313 Przegląd obszarów zainteresowań sztucznej inteligencji (SI) 314 Systemy eksperckie 315 Sieci neuronowe 317 Reprezentacja problemów 318 Gry dwuosobowe i drzewa gier 320 Algorytm min-max 321 Rozdział 14. Kodowanie i kompresja danych 327 Kodowanie danych i arytmetyka dużych liczb 329 Metody prymitywne 329 Kodowanie symetryczne 331 Kodowanie asymetryczne 332 Łamanie kodów 338 Jakość klucza szyfrującego 338 Metody łamania szyfrów 339 Techniki kompresji danych 340 Kompresja za pomocą modelowania matematycznego 341 Kompresja metodą RLE 342 Kompresja danych metodą Huffmana 343 Kodowanie LZW 348 Dodatek A. Poznaj C++ w pięć minut! 361 Elementy języka C++ na przykładach 361 Pierwszy program 361 Dyrektywa #include 362 Kod warunkowy w C++ 362 Operacje arytmetyczne i zmienne 363 Operacje logiczne 363 Wskaźniki i zmienne dynamiczne 364 Referencje 365 Typy proste i typy złożone 365 Podprogramy 367 Procedury 367 Funkcje 367 Instrukcja wyboru (switch) 368 Iteracje 369 Struktury rekurencyjne 369 Parametry programu main() 370 Operacje na plikach w C++ 370 Programowanie obiektowe w C++ 371 Terminologia 372 Obiekty na przykładzie 373 Składowe statyczne klas 376 Metody stałe klas 376 Dziedziczenie własności 376 Dodatek B. Kompilowanie programów przykładowych 381 Zawartość archiwum ZIP na FTP-ie 381 Darmowe kompilatory C++ 382 GCC (GNU Compiler Collection) 382 Microsoft Visual Studio Community 384 macOS 386 Dev-C++ (Orwell) 386 Kompilacja i uruchamianie programów w C++ 387 GCC 387 Microsoft Visual Studio 388 Dev-C++ 395 Cygwin 395
Sygnatura czytelni BWEAiI: XII E 121
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 147025 N (1 egz.)
Książka
W koszyku
Bibliografia na stronach [439]-440. Indeks.
Dla programistów.
Rozdział 1. Zanim wystartujemy Czym powinien się charakteryzować algorytm? Jak to wcześniej bywało, czyli wyjątki z historii maszyn algorytmicznych —1804— —1830 i później— —1890— —lata 30. XX w. —lata 40. XX w. — —okres powojenny — —1969— —teraz— Jak to się niedawno odbyło, czyli o tym, kto „wymyślił" metodologię programowania Proces koncepcji programów Poziomy abstrakcji opisu i wybór języka Modelowanie działania algorytmów (maszyna Turinga) Poprawność algorytmów Rozdział 2. Systemy obliczeniowe i podstawy kodowania System dziesiętny i kilka definicji System dwójkowy Operacje arytmetyczne na liczbach dwójkowych Operacje logiczne na liczbach dwójkowych Kod BCD System ósemkowy System szesnastkowy Kodowanie liczb ze znakiem Kod znak-moduł (ZM) Kod U2 (system uzupełnienia dwójkowego) Zmienne w pamięci komputera Kodowanie znaków Kodowanie obrazów Mapy bitowe na przykładzie formatu BMP Rozdział 3. Rekurencja Definicja rekurencji Ilustracja pojęcia rekurencji Jak wykonują się programy rekurencyjne? Niebezpieczeństwa rekurencji Ciąg Fibonacciego Stack overflow! Pułapek ciąg dalszy Stąd do wieczności Definicja poprawna, ale Typy programów rekurencyjnych Myślenie rekurencyjne Przykład 1. Spirala Przykład 2. Kwadraty „parzyste" Uwagi praktyczne na temat technik rekurencyjnych Rozdział 4. Analiza złożoności algorytmów Jeszcze raz funkcja silnia Zerowanie fragmentu tablicy Wpadamy w pułapkę Różne typy złożoności obliczeniowej Nowe zadanie: uprościć obliczenia! Analiza programów rekurencyjnych Terminologia i definicje Ilustracja metody na przykładzie Rozkład logarytmiczny Przeszukiwanie binarne... tym razem bez matematyki wyższej! Zamiana dziedziny równania rekurencyjnego Funkcja Ackermanna, czyli coś dla smakoszy Złożoność obliczeniowa to nie religia! Techniki optymalizacji programów Rozdział 5. Podstawy modelowania danych Typy proste i złożone Operatory i zmienne Obiektowe typy proste, czyli klasy osłonowe Ciągi znaków i napisy Tablice Pojęcie referencji, czyli gdzie te wskaźniki z dawnych lat Programowanie obiektowe jako narzędzie modelowania danych i algorytmów Terminologia Modelowanie danych na przykładzie liczb zespolonych Pola i metody statyczne klas Dziedziczenie własności Struktury rekurencyjne w Javie Rozdział 6. Modelowanie abstrakcyjnych typów danych Abstrakcyjne typy danych Listy jednokierunkowe Tablicowa implementacja list Listy innych typów Listy z iteratorem Rozdział 7. Struktury danych o dostępie ograniczonym Stos Zasada działania stosu Realizacja programowa stosu Kolejki FIFO Sterty i kolejki priorytetowe Rozdział 8. Drzewa i zbiory Drzewa i ich reprezentacje Binarne drzewa poszukiwań (BST) Drzewa binarne i wyrażenia arytmetyczne Uniwersalna struktura słownikowa Drzewa „egzotyczne" Zbiory Rozdział 9. java.util, czyli struktury danych dla leniuchów ]ava i interfejsy Klasa Arrays, operacje na tablicach Klasa Vector, czyli tablice dynamiczne Listy Iteratory, czyli wygodne indeksowanie kolekcji Stos Sortowanie kolekcji Klasa HashSet, czyli szybko do celu Rozdział 10. Algorytmy przeszukiwania Przeszukiwanie liniowe Przeszukiwanie binarne Transformacja kluczowa (hashing) W poszukiwaniu funkcji H Najbardziej znane funkcje H Obsługa konfliktów dostępu Powrót do źródeł Jeszcze raz tablice! Próbkowanie liniowe Podwójne kluczowanie Zastosowania transformacji kluczowej Klasyczne funkcje C/C++ oraz Java Funkcje hashujące a klasy Javy Podsumowanie metod transformacji kluczowej Rozdział 11. Algorytmy sortowania Sortowanie przez wstawianie, algorytm klasy 0(N2) Sortowanie bąbelkowe, algorytm klasy 0(N2) Sortowanie szybkie (Quicksort) — algorytm klasy 0(N log N] Heapsort — sortowanie przez kopcowanie Scalanie zbiorów posortowanych Sortowanie przez scalanie, algorytm klasy 0(N log N) Sortowanie zewnętrzne Rozdział 12. Derekursywacja i optymalizacja algorytmów Jak pracuje kompilator? Odrobina formalizmu nie zaszkodzi! Kilka przykładów derekursywacji algorytmów Derekursywacja z wykorzystaniem stosu Eliminacja zmiennych lokalnych Metoda funkcji przeciwnych Klasyczne schematy derekursywacji Schemat typu while Schemat typu if-else Schemat z podwójnym wywołaniem rekurencyjnym Rozdział 13. Przeszukiwanie tekstów Algorytm typu brute force Nowe algorytmy poszukiwań Algorytm KMP Algorytm Boyera-Moore'a Algorytm Rabina-Karpa Rozdział 14. Zaawansowane techniki programowania Programowanie typu „dziel i zwyciężaj" Odszukiwanie minimum i maksimum w tablicy liczb Mnożenie macierzy o rozmiarze N>
Sygnatura czytelni BWEAiI: XII N 135
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 148490 N (1 egz.)
Książka
W koszyku
Algorytmy, struktury danych i techniki programowania / Piotr Wróblewski. - Gliwice : Wydawnictwo Helion, cop. 1996. - XIV, 297 s. : il. ; 24 cm + dyskietka.
Dyskietka zawiera zadania i pełne wersje programów.
Bibliogr. s. [291]-292. Indeks.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 92052, 92051 L, 129589 (3 egz.)
Książka
CD
W koszyku
Algorytmy, struktury danych i techniki programowania / Piotr Wróblewski. - Wyd. 3. - Gliwice : Wydawnictwo Helion, cop. 2003. - 360 s. : il. ; 24 cm + dysk optyczny (CD-ROM).
U góry s. tyt. i okł.: Algorytmika nie tylko dla informatyków.
Częśc. nakładu ukazała się z dyskietką a część z CD-ROM-em.
Bibliogr. s. [343]-344. Indeks.
Sygnatura czytelni BWEAiI: XII E 120
Ta pozycja znajduje się w zbiorach 2 placówek. Rozwiń listę, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 124943, 114084 (2 egz.)
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 108219 N (1 egz.)
Brak okładki
Książka
W koszyku
Algorytmy, struktury danych i techniki programowania / Piotr Wróblewski. - Wydanie 4. - Gliwice : Wydawnictwo Helion, copyright 2010. - 350 stron : ilustracje ; 24 cm.
U góry strony tytułowej i okładki: Podstawowy podręcznik do nauki algorytmiki.
U góry okładki: Przystępne wprowadzenie do algorytmiki, bez zbędnej teorii, gotowe rozwiązania w C++.
Bibliografia na stronach [329]-330. Indeks.
Sygnatura czytelni BWEAiI: XII E 122
Ta pozycja znajduje się w zbiorach 2 placówek. Rozwiń listę, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 123609, 123607, M 11933, 123608 (4 egz.)
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 123606 N (1 egz.)
Książka
W koszyku
Na okł.: Wprowadzenie do algorytmiki. Tylko niezbędna teoria. Gotowe rozwiązania w C++.
Bibliogr. s. [355]-356. Indeks.
Sygnatura czytelni BWEAiI: XII E 123
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 141485 N (1 egz.)
Brak okładki
Książka
W koszyku
(Studia i Materiały / Instytut Badawczy Dróg i Mostów, ISSN 0239-8575 ; z. 53)
Bibliogr. s. 283-309.
Sygnatura czytelni BWB: V K 40
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Biblioteka WB
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. B 2403 (1 egz.)
Brak okładki
Książka
W koszyku
(Rozprawy / Politechnika Poznańska, ISSN 0551-6528 ; nr 382)
Bibliogr. s. [161]-175.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Magazyn
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 109770 LE (1 egz.)
Brak okładki
Książka
W koszyku
(Studies in the Methodology of the Social Sciences)
Bibliogr.s. [101] - 103. - Sum.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Magazyn
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 105486 LE (1 egz.)
Brak okładki
Książka
W koszyku
(Układy i Systemy Elektroniczne)
Bibliogr. s. 197-[200]. Indeks.
Dla studentów wyższych lat studiów, wydziałów elektroniki i telekomunikacji, jak również dla pracowników naukowych, doktorantów i inżynierów tych specjalności.
Sygnatura czytelni BWEAiI: IX Ą 70
Brak okładki
Książka
W koszyku
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Biblioteka Międzywydziałowa
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 133662 N (1 egz.)
Brak okładki
Książka
W koszyku
Bibliogr. s. [629]-630. Indeks.
Dla studentów I roku kierunków informatycznych i specjaności informatycznych innych kierunków scisłych.
Sygnatura czytelni BWEAiI: XII E 55
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 132630 N (1 egz.)
Książka
W koszyku
Bibliogr. przy rozdz.
Dla studentów elektroniki, telekomunikacji i teleinformatyki, pracowników nauki i ośrodków badawczo-rozwojowych oraz inżynierów pracujących w przemyśle.
Sygnatura czytelni BWEAiI: IX Ą 48
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 137794 N (1 egz.)
Brak okładki
Książka
W koszyku
Bibliografia strony [813]-822. Indeks.
Dla pracowników naukowych wyższych uczelni, słuchaczy studiów doktoranckich, studentów.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 115218, 115203, 115202, 113953 (4 egz.)
Książka
W koszyku
Cyfrowe przetwarzanie sygnałów : od teorii do zastosowań / Tomasz P. Zieliński. - Wydanie 2 (dodruk). - Warszawa : Wydawnictwa Komunikacji i Łączności, 2021. - XVI, 832 strony : ilustracje ; 24 cm.
Bibliografia na stronach 813-822. Indeks.
Dla pracowników naukowych wyższych uczelni, słuchaczy studiów doktoranckich, studentów.
1. Sygnały i ich parametry 1 1.1. Pojęcia podstawowe 1 1.2. Klasyfikacja sygnałów 2 1.3. Sygnały deterministyczne 4 1.3.1. Parametry 4 1.3.2. Przykłady 7 1.3.3. Sygnały zespolone 13 1.3.4. Rozkład sygnałów na składowe 14 1.3.5. Funkcja korelacji własnej i wzajemnej 14 1.3.6. Splot sygnałów 17 1.3.7. Transformacja Fouriera 22 1.4. Sygnały losowe 24 1.4.1. Zmienne losowe 24 1.4.2. Procesy losowe, stacjonarność, ergodyczność 26 1.4.3. Funkcje korelacji i kowariancji, gęstość widmowa mocy 28 1.4.4. Estymatory parametrów i funkcji 30 1.4.5. Filtracja sygnałów losowych 34 1.5. Przykład ćwiczenia komputerowego 35 2. Podstawy matematyczne analizy sygnałów deterministycznych 39 2.1. Przestrzenie sygnałów deterministycznych 39 2.2. Dyskretne reprezentacje ciągłych sygnałów deterministycznych 41 2.3. Ciągłe reprezentacje ciągłych sygnałów deterministycznych – przekształcenia całkowe 47 2.4. Reprezentacje sygnałów dyskretnych – przestrzenie wektorowe 50 2.5. Przykład ćwiczenia komputerowego 60 3. Szereg Fouriera 63 3.1. Ortogonalne funkcje bazowe 63 3.2. Harmoniczne zespolone funkcje bazowe 65 3.3. Harmoniczne rzeczywiste funkcje bazowe 66 3.4. Przykład obliczeniowy 67 3.5. Przykład ćwiczenia komputerowego 68 3.6. Szereg Fouriera sygnałów dyskretnych – dyskretne przekształcenie Fouriera 71 4. Całkowe przekształcenie Fouriera 74 4.1. Definicja 74 4.2. Podstawowe właściwości 75 4.3. Transformaty Fouriera wybranych sygnałów 79 4.4. Widmo iloczynu i splotu dwóch sygnałów 87 4.5. Twierdzenie o próbkowaniu 93 4.6. Widmo sygnału spróbkowanego 97 4.7. Przykład ćwiczenia komputerowego 101 5. Układy analogowe 103 5.1. Analogowe układy LTI 103 5.2. Transmitancja układu analogowego, zera i bieguny 107 5.3. Przekształcenie Laplace’a, transmitancja Laplace’a 112 5.4. Wykresy Bodego 116 5.5. Złożone układy analogowe LTI 118 5.6. Analiza matematyczna wybranych układów elektrycznych 120 5.7. Przykłady projektowania 124 5.8. Przykład ćwiczenia komputerowego 129 6. Analogowe filtry Butterwortha i Czebyszewa 131 6.1. Ogólne zasady projektowania filtrów analogowych 132 6.2. Transformacja częstotliwości 139 6.3. Filtry Butterwortha 146 6.4. Filtry Czebyszewa typu I 157 6.5. Filtry Czebyszewa typu II 161 6.6. Sprzętowa implementacja filtrów analogowych 165 7. Dyskretyzacja sygnałów analogowych 173 7.1. Podstawy 173 7.2. Przetworniki analogowo-cyfrowe 179 7.3. Przetworniki cyfrowo-analogowe 184 7.4. Tor przetwarzania analogowo-cyfrowego i cyfrowo-analogowego 185 8. Analiza częstotliwościowa sygnałów dyskretnych 192 8.1. Widmo Fouriera sygnałów dyskretnych 192 8.1.1. Przekształcenie Fouriera dla sygnałów ciągłych 193 8.1.2. Szereg Fouriera dla sygnałów ciągłych 193 8.1.3. Przekształcenie Fouriera dla sygnałów dyskretnych 194 8.1.4. Szereg Fouriera dla sygnałów dyskretnych, czyli dyskretne przekształcenie Fouriera 198 8.2. Przykłady dyskretnych transformat Fouriera sygnałów 202 8.3. Interpretacja dyskretnego przekształcenia Fouriera 206 8.4. Tor przetwarzania sygnałów podczas analizy częstotliwościowej 210 8.5. Dyskretne okna czasowe 212 8.5.1. Okna nieparametryczne 212 8.5.2. Okna parametryczne 217 8.6. Przykłady analizy częstotliwościowej z wykorzystaniem funkcji okien 220 8.7. Szybkie wyznaczanie funkcji autokorelacji i funkcji gęstości widmowej mocy 226 9. Algorytmy wyznaczania dyskretnej transformacji Fouriera 231 9.1. Metoda bezpośrednia 231 9.2. Algorytm Goertzela 234 9.3. Rekurencyjne wyznaczanie sekwencji dyskretnych transformat Fouriera 236 9.4. Transformacja świergotowa – lupa w dziedzinie częstotliwości 239 9.5. Szybka transformacja Fouriera – algorytmy radix-2 241 9.5.1. Podział w dziedzinie czasu – DIT (Decimation in Time) 241 9.5.2. Podział w dziedzinie częstotliwości – DIF (Decimation in Frequency) 252 9.6. Szybka transformacja Fouriera dla sygnałów rzeczywistych 255 9.7. Dwuwymiarowa dyskretna transformacja Fouriera 257 9.8. Wyznaczanie DCT metodą szybkiej transformacji Fouriera 258 10. Układy dyskretne 260 10.1. Układy dyskretne LTI 260 10.2. Algorytm filtracji sygnałów za pomocą dyskretnych układów LTI 265 10.3. Transformacja Z 267 10.4. Odwrotna transformacja Z 270 10.5. Właściwości transformacji Z 274 10.6. Transmitancja układów dyskretnych 275 10.7. Przykłady projektowania układów dyskretnych metodą „zer i biegunów” 280 10.8. Przykład ćwiczenia komputerowego 284 11. Projektowanie rekursywnych filtrów cyfrowych 288 11.1. Wymagania stawiane filtrom cyfrowym 289 11.2. Metoda Yule’a-Walkera 291 11.3. Metoda niezmienności odpowiedzi impulsowej 291 11.4. Metoda dopasowanej transformacji Z 293 11.5. Metoda transformacji biliniowej 293 11.6. Przykłady projektowania filtrów w języku Matlab 297 11.7. Przykład ćwiczenia komputerowego 304 12. Projektowanie nierekursywnych filtrów cyfrowych 307 12.1. Wprowadzenie 308 12.2. Metoda próbkowania w dziedzinie częstotliwości 313 12.3. Metoda optymalizacji średniokwadratowej 317 12.4. Metoda aproksymacji Czebyszewa (algorytm Remeza) 321 12.5. Metoda okien 325 12.6. Filtry specjalne 339 12.6.1. Filtr Hilberta 339 12.6.2. Filtr różniczkujący 345 12.6.3. Filtr interpolatora i decymatora cyfrowego 347 12.6.4. Przykład ćwiczenia komputerowego 351 12.7. Synchronizacja próbek wejściowych i wyjściowych filtra 353 13. Algorytmy filtracji cyfrowej 356 13.1. Klasyczne struktury filtrów cyfrowych 356 13.2. Struktura zmiennych stanu 361 13.3. Inne struktury filtrów cyfrowych 363 13.4. Splot liniowy i kołowy 364 13.5. Algorytmy szybkiego splotu sygnałów dyskretnych 371 13.6. Algorytmy sekcjonowanego szybkiego splotu sygnałów dyskretnych 373 13.7. Przykład ćwiczenia komputerowego 376 14. Filtry adaptacyjne 379 14.1. Wprowadzenie 379 14.2. Podstawy filtracji adaptacyjnej 380 14.3. Filtracja optymalna – filtr Wienera 382 14.4. Gradientowe filtry adaptacyjne 384 14.5. Filtry adaptacyjne LSM – bez pamięci 386 14.6. Filtry adaptacyjne LS (RLS) – filtry z pamięcią 388 14.7. Przykłady zastosowań 391 14.8. Przykład ćwiczenia komputerowego – filtr adaptacyjny (N)LMS 394 15. Liniowa estymacja rekursywna 399 15.1. Metoda najmniejszych kwadratów. Filtry RLS i WRLS 399 15.2. Metoda minimalno-średniokwadratowa. Filtr Kalmana 408 16. Zaawansowane metody analizy częstotliwościowej sygnałów 420 16.1. Wprowadzenie 420 16.2. Modelowanie parametryczne AR, MA i ARMA 423 16.2.1. Podstawy 423 16.2.2. Model AR 426 16.2.3. Model MA 427 16.2.4. Model ARMA 429 16.2.5. Podsumowanie 430 16.3. Metody podprzestrzeni 430 16.3.1. Podstawy 430 16.3.2. Metoda Pisarenki 432 16.3.3. Metody pochodne: MUSIC, EV i MV 435 16.3.4. Metoda ESPRIT 437 16.3.5. Metody podprzestrzeni sygnału (składowych głównych) 439 16.4. Przykład ćwiczenia komputerowego 440 17. Metody czasowo-częstotliwościowej analizy sygnałów 443 17.1. Problem analizy czasowo-częstotliwościowej 444 17.2. Transformacja Gabora 450 17.3. Krótkoczasowa transformacja Fouriera STFT 455 17.4. Transformacja falkowa 459 17.5. Transformacja Wignera-Ville’a 472 17.6. Reprezentacje czasowo-częstotliwościowe z klasy Cohena 477 17.7. Przykłady zastosowań 486 17.8. Przykład ćwiczenia komputerowego 493 18. Zespoły filtrów 496 18.1. Wprowadzenie 496 18.2. Pojęcia podstawowe 500 18.2.1. Decymator i interpolator 500 18.2.2. Dekompozycja polifazowa sygnałów 503 18.2.3. Decymator i interpolator w zapisie polifazowym 506 18.3. Opis matematyczny zespołu filtrów 507 18.3.1. Analiza jednej gałęzi 507 18.3.2. Analiza wszystkich gałęzi 511 18.3.3. Zapis polifazowy zespołu filtrów 512 18.3.4. Warunek perfekcyjnej rekonstrukcji 514 18.4. Zespoły filtrów z modulacją zespoloną 515 18.4.1. DFT jako modulowany zespół filtrów 516 18.4.2. Krótkoczasowa transformacja Fouriera STFT jako modulowany zespół filtrów 518 18.4.3. Uogólniony modulowany zespół filtrów oparty na DFT 519 18.5. Zespoły filtrów z modulacją kosinusową 527 18.5.1. Równania, budowa 527 18.5.2. Projektowanie filtrów prototypowych 533 18.6. Implementacja programowa zespołu filtrów standardu MPEG audio 539 19. Projekt LPC-10: podstawy kompresji i rozpoznawania sygnału mowy 545 19.2. Model generacji sygnału mowy 549 19.3. Układ decyzyjny „mowa dźwięczna/bezdźwięczna” 551 19.4. Wyznaczanie filtra traktu głosowego 557 19.5. Algorytm kodera i dekodera mowy standardu LPC-10 563 19.6. Przykład programu komputerowego 566 19.7. Od kodowania do rozpoznawania mowy 569 20. Projekt LPC-10: kompresja sygnału mowy – metody zaawansowane 577 20.1. Metoda Durbina-Levinsona 577 20.2. Filtry kratowe 581 20.3. Przykładowy program komputerowy 590 21. Projekt MPEG AUDIO: psychoakustyczna kompresja dźwięku 592 21.1 Wprowadzenie do standardu MPEG audio 593 21.2. Podstawy modelowania psychoakustycznego 594 21.3. Modele psychoakustyczne standardu MPEG audio 603 21.3.1. Model psychoakustyczny I 603 21.3.2. Model psychoakustyczny II 604 21.3.3. Program komputerowy 612 21.4. Zespoły filtrów w standardzie MPEG audio 618 21.5. Kodowanie dźwięku na poziomach MP1 i MP2 631 21.5.1. Algorytm kompresji i dekompresji 631 21.5.2. Program komputerowy 638 22. Projekt OBRAZ: podstawy analizy i przetwarzania sygnałów dwuwymiarowych 647 22.1. Wprowadzenie do świata 2D i 3D 649 22.2. Transformacje ortogonalne 2D obrazów 658 22.2.1. Dyskretna transformacja Fouriera 658 22.2.2. Dyskretna transformacja kosinusowa 663 22.2.3. Dowolna transformacja ortogonalna – interpretacja współczynników 665 22.3.4. Program komputerowy 668 22.3. Filtracja 2D obrazów 670 22.3.1. Splot 2D 670 22.3.2. Projektowanie filtrów 2D 674 22.3.3. Przykładowe filtry 2D 683 22.3.4. Program komputerowy 686 22.4. Falkowa dekompozycja 2D obrazów 690 22.4.1. Jednowymiarowa predykcyjna transformacja falkowa 691 22.4.2. Związki pomiędzy klasyczną a predykcyjną t ransformacją falkową 697 22.4.3. Program komputerowy do falkowej dekompozycji obrazów 700 22.5. Przykłady zastosowań 707 22.5.1. Kompresja JPEG i MPEG 707 22.5.2. Znaki wodne w obrazach 715 22.5.3. Dopasowywanie do siebie obrazów cyfrowych 718 22.5.4. Detekcja linii w inżynierii materiałowej - transformacja Hougha 730 22.2.5. Algorytmiczna stabilizacja obrazu w zastosowaniach medycznych 733 22.5.6. Systemy nawigacji wspomagające zabiegi medyczne 737 23. Projekt MODEM ADSL: szybki dostęp do Internetu po linii telefonicznej 740 23.1 Podstawy modulacji 741 23.2. Cyfrowe modulacje wielotonowe 745 23.3. Standard ADSL 748 23.4. Modulator-demodulator DMT 751 23.5 Źródła zniekształceń i zakłóceń 754 23.6 Wybrane zagadnienia implementacyjne 759 23.6.1. Identyfikacja odpowiedzi impulsowej kanału 759 23.6.2. Korekcja czasowa kanału – skracanie czasu trwania odpowiedzi impulsowej 764 23.6.3. Synchronizacja blokowa 767 23.6.4. Korekcja częstotliwościowa kanału 769 23.6.5. Estymacja przepływności bitowej 770 23.6.6. Właściwy dobór korektora czasowego 773 23.7. Przykład ćwiczenia komputerowego 773 24. Projekt FAZA: estymacja chwilowego przesunięcia fazowego 778 24.1. Estymatory proste 778 24.2. Estymatory złożone 781 24.3. Przykłady algorytmów 782 24.4. Przykładowy program komputerowy 786 25. EPILOG: implementacja algorytmów DSP na procesorach sygnałowych 787 25.1 Wprowadzenie do budowy i programowania procesorów DSP 788 25.2. Splot sygnałów na procesorze DSP 791 25.3. Wybrane zagadnienia implementacyjne 796 25.3.1. Specyfika budowy i zastosowań procesorów sygnałowych 796 25.3.2. Podstawy pisania i uruchamiania programów 800 25.3.3. Zaawansowane narzędzia 803 25.3.4. Przykład projektowania filtra IIR 805 25.4. Przykładowa aplikacja procesora DSP 807 25.5. Procesory DSP a układy programowalne FPGA 808
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 155092 N, 155091 N, 155089 N, 155090 N (4 egz.)
Książka
W koszyku
Na okładce i grzbiecie także nazwa wydawcy oryginału: No Starch Press.
Dlaczego wybrałem język C? Słowo kluczowe static Pliki nagłówkowe Zwalnianie pamięci Witryny oceniające Anatomia opisu problemu Problem: Kolejki po jedzenie Problem 1. Płatki śniegu Rozwiązywanie podstawowego problemu Rozwiązanie 1. Porównywanie parami Rozwiązanie 2. Zmniejszenie liczby wykonywanych operacji Projekt tablicy mieszającej Dlaczego warto używać tablic mieszających? Problem 2. Słowa złożone Wskazywanie słów złożonych Problem 3. Sprawdzanie pisowni - usuwanie litery Rozważania o zastosowaniu tablic mieszających 2. Drzewa i rekurencja Problem 1. Halloweenowy łup Drzewa binarne Rozwiązywanie problemu dla przykładowego drzewa Reprezentacja drzew binarnych Zbieranie wszystkich cukierków Zupełnie inne rozwiązanie Przechodzenie minimalnej liczby ulic Odczyt danych wejściowych Dlaczego korzystać z rekurencji? Problem 2. Odległość pomiędzy potomkami Odczyt danych wejściowych Liczba potomków w odległości d od wierzchołka Liczba potomków dla wszystkich wierzchołków Sortowanie wierzchołków Funkcja main 3. Memoizacja i programowanie dynamiczne Problem 1. Burgerowa gorączka Określenie planu rozwiązania problemu Określanie optymalnego rozwiązania Rozwiązanie 1. Zastosowanie rekurencji Rozwiązanie 2. Memoizacja Rozwiązanie 3. Programowanie dynamiczne Memoizacja i programowanie dynamiczne Krok 1. Struktura optymalnego rozwiązania Krok 2. Rozwiązanie rekurencyjne Krok 3. Memoizacja Krok 4. Programowanie dynamiczne Problem 2. Skąpcy Określanie optymalnego rozwiązania Rozwiązanie 1. Rekurencja Funkcja main Problem 3. Rywalizacja hokejowa Rozważania dotyczące rywalizacji Określenie optymalnego rozwiązania Optymalizacja zużycia pamięci Problem 4. Sposoby zaliczenia 4. Grafy i przeszukiwanie wszerz Problem 1. Pogoń skoczka Optymalne ruchy skoczka Najlepszy wynik skoczka Przesunięcie i powrót skoczka Optymalizacja czasu działania Grafy i przeszukiwanie wszerz Czym są grafy? Grafy a drzewa Algorytm BFS na grafach Problem 2. Wspinaczka po linie Rozwiązanie 1. Poszukiwanie ruchów Rozwiązanie 2. Nowy model Problem 3. Tłumaczenie książek Budowanie grafu Implementacja algorytmu BFS Koszt całkowity 5. Najkrótsze ścieżki na grafach ważonych Problem 1. Myszy w labiryncie Zostawiamy algorytm BFS Najkrótsze ścieżki na grafach ważonych Tworzenie grafu Implementacja algorytmu Dijkstry Dwie optymalizacje Algorytm Dijkstry Efektywność działania algorytmu Dijkstry Krawędzie o wagach ujemnych Problem 2. Planowanie odwiedzin u babci Macierz sąsiedztwa Konstruowanie grafu Dziwaczne ścieżki Zadanie 1. Najkrótsze ścieżki Zadanie 2. Liczba najkrótszych ścieżek 6. Wyszukiwanie binarne Problem 1. Karmienie mrówek Nowy rodzaj problemów z drzewami Wczytywanie danych wejściowych Sprawdzanie wykonalności Wydajność działania algorytmu wyszukiwania binarnego Określanie wykonalności Przeszukiwanie tablicy posortowanej Problem 2. Skok przez rzekę Koncepcja zachłanności Testowanie wykonalności Wczytywanie danych wejściowych Problem 3. Jakość życia Sortowanie wszystkich prostokątów Wyszukiwanie binarne Szybsze sprawdzanie wykonalności Problem 4. Drzwi w jaskini Rozwiązywanie podzadań Zastosowanie wyszukiwania liniowego Stosowanie wyszukiwania binarnego 7. Kopce i drzewa segmentów Promocja w supermarkecie Wartość maksymalna i minimalna w tablicy Kopce maksymalne Kopce minimalne Rozwiązanie 2. Kopce Kopce Wybór struktury danych Problem 2. Budowanie drzewców Rekurencyjne wyświetlanie drzewców Sortowanie na podstawie etykiet Rozwiązanie 1. Rekurencja Pytania o sumę zakresu Drzewa segmentów Rozwiązanie 2. Drzewa segmentów Drzewa segmentów Problem 3. Suma dwóch Wypełnianie drzewa segmentów Znajdowanie odpowiedzi z użyciem drzewa segmentów Aktualizacja drzewa segmentów Funkcja main 8. Struktura zbiorów rozłącznych Problem 1. Sieć społecznościowa Modelowanie danych w formie grafu Rozwiązanie 1. BFS Struktura zbiorów rozłącznych Rozwiązanie 2. Struktura zbiorów rozłącznych Optymalizacja 1. Łączenie na podstawie wielkości Optymalizacja 2. Skracanie ścieżek Struktura zbiorów rozłącznych Relacje: Trzy wymagania Wybieranie struktury zbiorów rozłącznych Optymalizacje Problem 2. Przyjaciele i wrogowie Rozszerzenie: wrogowie Funkcja main Operacje find i union Operacje UstawJakoPrzyjaciół i UstawJakoWrogów Operacje CzySąPrzyjaciółmi i CzySąWrogami Równoważne szuflady Funkcja main Implementacja operacji find i union A. Efektywność algorytmów Kwestia czasu. i nie tylko Notacja dużego O Czas liniowy Czas stały Czas kwadratowy Notacja dużego O w tej książce B. Ponieważ nie mogłem się powstrzymać Płatki śniegu: niejawne listy połączone Burgerowa gorączka: rekonstrukcja rozwiązania Pogoń skoczka: kodowanie ruchów Algorytm Dijkstry: stosowanie kopca Myszy w labiryncie: śledzenie z użyciem kopców Myszy w labiryncie: implementacja z użyciem kopca Skracanie skracania ścieżek Krok 1. Żadnych więcej operatorów trójargumentowych Krok 2. Bardziej czytelne operatory przypisania Krok 3. Wyjaśnienie rekurencji
Sygnatura czytelni BWEAiI: XII N 163
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 153035 (1 egz.)
Pozycja została dodana do koszyka. Jeśli nie wiesz, do czego służy koszyk, kliknij tutaj, aby poznać szczegóły.
Nie pokazuj tego więcej

Deklaracja dostępności