Książki, poradniki, ebooki, audiobooki -
Myślenie algorytmiczne. Jak rozwiązywać problemy za pomocą algorytmów

header_top2.png

Promocja tygodnia

50% taniej na książki informatyczne !
Co tydzień inna książka.

Promocja tygodnia o 50%

Taniej na książki klasy business !
Co tydzień inna książka.

Promocja tygodnia 50%

Taniej na książki "Sztuka życia" !
Co tydzień inna książka.

Promocja tygodnia - 50%

Taniej na książki z serii Poradniki !
Co tydzień inna książka.

Jesteś tutaj:

Książki informatyczne

loading...

Nowości informatyki

Myślenie algorytmiczne. Jak rozwiązywać problemy za pomocą algorytmów

algwroJak już wiesz, struktura danych jest sposobem zorganizowania danych w pamięci komputera, co ma umożliwić szybkie wykonywanie zamierzonych operacji. Pamiętasz też, że algorytm jest sekwencją działań pozwalających na rozwiązanie problemu. Często warunkiem poprawnego działania algorytmu i pomyślnego rozwiązania problemu programistycznego jest trafny wybór struktury danych. To bardzo ważne zagadnienie. Nawet jeśli dobrze znasz wybrany język programowania, to aby pisać dobry kod, musisz nabrać biegłości w posługiwaniu się algorytmami i strukturami danych.

Dzięki tej książce nauczysz się rozwiązywać ambitne problemy algorytmiczne i projektować własne algorytmy. Materiałem do ćwiczeń są tu przykłady zaczerpnięte z konkursów programistycznych o światowej renomie. Dowiesz się, jak klasyfikować problemy, czym się kierować podczas wybierania struktury danych i jak dobierać odpowiednie algorytmy.

Sprawdzisz także, w jaki sposób wybór struktury danych może wpłynąć na czas wykonywania algorytmów. Nauczysz się też używać takich metod jak rekurencja, programowanie dynamiczne czy wyszukiwanie binarne. Swoich sił spróbujesz w ramach samodzielnej pracy nad modyfikacją poszczególnych algorytmów. Zamieszczone tu szczegółowe analizy kodu pomogą Ci w zrozumieniu praktycznych aspektów stosowania algorytmów i struktur danych.

W książce między innymi:

  • algorytm przeszukiwania wszerz,
  • algorytm Dijkstry,
  • struktura zbiorów rozłącznych,
  • kopce,
  • tablice mieszające.

Algorytmy: zmierzysz się z naprawdę trudnymi problemami!

 

Dr Daniel Zingaro jest wielokrotnie nagradzanym wykładowcą Uniwersytetu Toronto. Głównym obszarem jego badań naukowych jest metodyka nauczania informatyki i sposób przyswajania tej dziedziny wiedzy. Słynie z niekonwencjonalnego i innowacyjnego podejścia do pracy ze studentami.

 

Kup teraz

Pobierz darmowy fragmentpdf icon2Rozmiar: 2,4 MB

Promocje eBooki

Codziennie promocja
innej książki !

Kursy video IT

Kursy video z serii IT

Biznes IT

Książka z serii Biznes IT

Programowanie

Książka z serii
Programowanie

Webmasterstwo

Wybrane książki z serii
Webmasterstwo

Grafika

Książka z serii
Grafika komputerowa

O zdrowiu

Zdrowe odżywianie i jego sekre…

Zdrowe odżywianie i jego sekrety

W jaki sposób odpowiednie zdrowe odżywianie,  poprzez dobór odpowiednich produktów żywieniowych może polepszyć Twoje zdrowie medycyna niekonwencjonalna . Czy wiesz dlaczego jedzenie jest nałogiem dla większości ludzi? Nałogiem? Dziwne, nieprawdaż? A...

Więcej w : Zdrowe odżywianie

Czytaj więcej...

Biznes i kariera

Od pomysłu do sukcesu

Od pomysłu do sukcesu

Masz pomysł, ale słyszysz wokół: to się na pewno nie uda, jakby się dało, to już dawno ktoś by to wymyślił. Zobacz, jak Twój pomysł poprowadzi Cię do sukcesu. Czego pragniesz...

Więcej w : Edukacja finansowa

Czytaj więcej...
Designed by :