reklama - zainteresowany?

Algorytmy - Helion

Algorytmy
ebook
Autor: Maciej Sysło
ISBN: 978-83-283-3233-1
stron: 296, Format: ebook
Data wydania: 2016-09-07
Księgarnia: Helion

Cena książki: 34,50 zł (poprzednio: 69,00 zł)
Oszczędzasz: 50% (-34,50 zł)

Dodaj do koszyka Algorytmy

Tagi: Algorytmy - Programowanie | Techniki programowania

Highslide JS

Książka zdobyÅ‚a wyróżnienie w kategorii publikacji edukacyjnych w Konkursie na NajlepszÄ… PolskÄ… KsiążkÄ™ InformatycznÄ… 2017r. organizowanym przez Polskie Towarzystwo Informatyczne.

 

 

---

Przekonaj się, że algorytmy to nic trudnego!

  • Naucz siÄ™ tworzyć i zapisywać algorytmy
  • Poznaj rozwiÄ…zania klasycznych problemów
  • Odkryj praktyczne zastosowania algorytmiki

Algorytm to opis w postaci skoÅ„czonego ciÄ…gu jednoznacznie zdefiniowanych kroków, które należy wykonać, aby uzyskać rozwiÄ…zanie postawionego problemu lub osiÄ…gniÄ™cie zamierzonego celu.To pojÄ™cie kojarzy siÄ™ gÅ‚ównie z naukami Å›cisÅ‚ymi, takimi jak informatyka czy matematyka, ale algorytmy jako instrukcje lub przepisy odnajdziesz dosÅ‚ownie wszÄ™dzie: to one sterujÄ… pracÄ… automatów do kawy oraz domowych pralek, to nimi kierujesz siÄ™, piszÄ…c wiadomoÅ›ci tekstowe, wypÅ‚acajÄ…c gotówkÄ™ z bankomatu, a nawet wiążąc buty, wreszcie to one umożliwiajÄ… Ci ugotowanie potraw, które majÄ… pożądany i powtarzalny smak. Aby algorytmy byÅ‚y skuteczne, zwÅ‚aszcza te wykonywane przez komputer, muszÄ… być jednak wÅ‚aÅ›ciwie skonstruowane i zrealizowane, to zaÅ› wymaga odpowiedniej wiedzy.

WiedzÄ™ tÄ™ zdobÄ™dziesz dziÄ™ki doskonaÅ‚ej książce Macieja M. SysÅ‚y pt. Algorytmy. UżywajÄ…c prostego jÄ™zyka i różnorodnych przykÅ‚adów, jej autor przedstawia podstawowe pojÄ™cia algorytmiki na tle historycznym, różne sposoby zapisu algorytmów oraz przykÅ‚ady ich praktycznych zastosowaÅ„. Niezależnie od tego, czy planujesz karierÄ™ informatyka, czy tylko lubisz rozwiÄ…zywać zagadki logiczne, umiejÄ™tnoÅ›ci porzÄ…dkowania zbiorów, przeprowadzania obliczeÅ„ matematycznych, a ogólniej – myÅ›lenia algorytmicznego i komputacyjnego z pewnoÅ›ciÄ… bardzo Ci siÄ™ przydadzÄ…, a praktyczne zadania i problemy do rozwiÄ…zania skutecznie pomogÄ… Ci utrwalić nabyte wiadomoÅ›ci oraz uÅ‚atwiÄ… zmagania z przyszÅ‚ymi wyzwaniami.

W książce Algorytmy znajdziesz:

  • Sposoby przedstawiania problemów i algorytmów
  • Algorytmy liniowe i z rozgaÅ‚Ä™zieniami
  • Algorytmy iteracyjne i rekurencyjne
  • Metody porzÄ…dkowania i analizy danych
  • PrzykÅ‚ady klasycznych algorytmów
  • AnalizÄ™ poprawnoÅ›ci i zÅ‚ożonoÅ›ci prezentowanych algorytmów

Odkryj piÄ™kno algorytmiki i naucz siÄ™ znajdować proste rozwiÄ…zania zÅ‚ożonych problemów


Åšwietnym uzupeÅ‚nieniem Algorytmów jest druga książka tego samego autora pt. Piramidy, szyszki i inne konstrukcje algorytmiczne, w której autor skoncentrowaÅ‚ siÄ™ na życiowych przykÅ‚adach zastosowania algorytmów pochodzÄ…cych wprost z otaczajÄ…cego nas Å›wiata.

Dodaj do koszyka Algorytmy

 

Osoby które kupowały "Algorytmy", wybierały także:

  • Algorytmy kryptograficzne. Przewodnik po algorytmach w blockchain, kryptografii kwantowej, protoko
  • Informatyk samouk. Przewodnik po strukturach danych i algorytmach dla pocz
  • My
  • Nauka algorytm
  • 40 algorytmów, które powinien znać każdy programista. Nauka implementacji algorytmów w Pythonie

Dodaj do koszyka Algorytmy

Spis treści

Algorytmy eBook -- spis treści

Od autora... (7)

Wyróżnienia i oznaczenia w tekÅ›cie (11)

Rozdział 1. Algorytmy i sposoby ich przedstawiania (13)

  • 1.1. Algorytm w procesie powstawania (13)
  • 1.2. Algorytmy na przestrzeni wieków (14)
  • 1.3. Reprezentacje problemów i algorytmów (19)
  • 1.4. Ćwiczenia, zadania, problemy (26)

Rozdział 2. Algorytmy liniowe (29)

  • 2.1. Zadania (31)

Rozdział 3. Algorytmy z rozgałęzieniami (33)

  • 3.1. RozwiÄ…zywanie równania kwadratowego (34)
  • 3.2. RozwiÄ…zywanie równania liniowego (38)
  • 3.3. RozwiÄ…zywanie ukÅ‚adu równaÅ„ liniowych (42)
  • 3.4. Zadania (44)

Rozdział 4. Porządkowanie kilku liczb (47)

  • 4.1. PorzÄ…dkowanie trzech liczb (47)
  • 4.2. PorzÄ…dkowanie czterech liczb (50)
  • 4.3. PorzÄ…dkowanie piÄ™ciu liczb (50)
  • 4.4. Zadania i problemy (55)

RozdziaÅ‚ 5. O czym mówiÄ… dane - algorytmy iteracyjne (57)

  • 5.1. Reprezentowanie i przeszukiwanie zbioru (59)
  • 5.2. Obliczanie Å›redniej (64)
  • 5.3. Znajdowanie najwiÄ™kszego elementu (65)
  • 5.4. Kompletowanie podium zwyciÄ™zców (68)
  • 5.5. Znajdowanie jednoczeÅ›nie najwiÄ™kszego i najmniejszego elementu (72)
  • 5.6. Obliczanie innych miar centralnoÅ›ci danych (75)
  • 5.7. Zadania i problemy (80)

RozdziaÅ‚ 6. PorzÄ…dkowanie ciÄ…gu elementów (83)

  • 6.1. Algorytm bÄ…belkowy (85)
  • 6.2. PorzÄ…dkowanie przez wybór (88)
  • 6.3. PorzÄ…dkowanie kubeÅ‚kowe i pozycyjne (92)
  • 6.4. Zadania i problemy (102)

Rozdział 7. Inne algorytmy iteracyjne - schemat Hornera, algorytm Euklidesa, sito Eratostenesa (105)

  • 7.1. Zapisywanie liczb w systemie binarnym (106)
  • 7.2. Schemat Hornera (110)
  • 7.3. Zastosowania schematu Hornera (112)
  • 7.4. Algorytm Euklidesa (117)
  • 7.5. Zastosowania algorytmu Euklidesa (121)
  • 7.6. Liczby pierwsze i liczby zÅ‚ożone (127)
  • 7.7. Obliczanie wartoÅ›ci pierwiastka kwadratowego (135)
  • 7.8. Zadania i problemy (138)

Rozdział 8. Algorytmy rekurencyjne (141)

  • 8.1. Inne spojrzenie na iteracjÄ™ (143)
  • 8.2. Problemy z rekurencyjnÄ… naturÄ… (148)
  • 8.3. Zadania i problemy (158)

Rozdział 9. Dziel i zwyciężaj (161)

  • 9.1. Rekurencyjne znajdowanie najwiÄ™kszego i najmniejszego elementu (162)
  • 9.2. Przeszukiwanie binarne, czyli przez poÅ‚owienie (167)
  • 9.3. Przeszukiwanie interpolacyjne (175)
  • 9.4. Znajdowanie miejsca zerowego funkcji metodÄ… poÅ‚owienia przedziaÅ‚u (178)
  • 9.5. Zadania i problemy (181)

RozdziaÅ‚ 10. PorzÄ…dkowanie ciÄ…gu elementów (183)

  • 10.1. PorzÄ…dkowanie przez umieszczanie (183)
  • 10.2. PorzÄ…dkowanie przez scalanie (186)
  • 10.3. Szybki algorytm porzÄ…dkowania (192)
  • 10.4. WÅ‚asnoÅ›ci algorytmów porzÄ…dkowania (196)
  • 10.5. Zadania i problemy (202)

Rozdział 11. Wychodzenie z labiryntu i pakowanie plecaka (205)

  • 11.1. Znajdowanie wyjÅ›cia z labiryntu (206)
  • 11.2. Pakowanie najcenniejszego plecaka (213)
  • 11.3. Zadania i problemy (227)

RozdziaÅ‚ 12. WÅ‚asnoÅ›ci algorytmów - podsumowanie (231)

  • 12.1. Algorytmy - spojrzenie z lotu ptaka (231)
  • 12.2. Poprawność algorytmów (234)
  • 12.3. SkoÅ„czoność algorytmów (238)
  • 12.4. ZÅ‚ożoność i efektywność algorytmów (240)
  • 12.5. Zadania i problemy (241)

Rozdział 13. Problemy (243)

  • 13.1. Problemy Å‚atwiejsze (243)
  • 13.2. Problemy trudniejsze (249)

Rozdział 14. Gdzie szukać dalszych informacji o algorytmach (261)

  • 14.1. Opracowania podstawowe (261)
  • 14.2. Opracowania zaawansowane (265)

Rozdział 15. Algorytmika w zadaniach maturalnych (269)

Skorowidz (289)

Dodaj do koszyka Algorytmy

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.