Algorytmy. Ćwiczenia - Helion
ISBN: 978-83-246-3255-8
stron: 272, Format: ebook
Data wydania: 2011-10-27
Księgarnia: Helion
Cena książki: 17,45 zł (poprzednio: 34,90 zł)
Oszczędzasz: 50% (-17,45 zł)
Poznaj algorytmy, a profesjonalne programowanie nie będzie miało przed Tobą tajemnic
- Jak zaprojektować rozwiązanie problemu w formie algorytmu?
- Jak stosować instrukcje iteracyjne?
- Jak przedstawić algorytm w postaci schematu blokowego?
W czasach ery informatycznej coraz wiÄ™ksza liczba osób zainteresowana jest zdobyciem umiejÄ™tnoÅ›ci programowania. Jednakże umiejÄ™tność ta wymaga zarówno rozlegÅ‚ej i rzetelnej wiedzy, jak i doÅ›wiadczenia. PodstawÄ… owej wiedzy jest dobra znajomość algorytmów, która umożliwia przeprowadzanie kolejnych etapów programowania. Pozwala ona na przechodzenie od analizy i zdefiniowania problemu, poprzez testowanie i usuwanie bÅ‚Ä™dów, aż do opracowania dokumentacji. Książka, którÄ… trzymasz w rÄ™kach, pomoże Ci zrozumieć każdÄ… z tych faz i nauczy CiÄ™ pisać wÅ‚asny kod.
"Algorytmy. Ćwiczenia" to niezbÄ™dny elementarz dla każdego przyszÅ‚ego programisty. DziÄ™ki temu podrÄ™cznikowi poznasz różne sposoby opisu algorytmów oraz ich klasyfikacjÄ™. Dowiesz siÄ™, jaki wpÅ‚yw ma zastosowanie okreÅ›lonej metody obliczeniowej na dokÅ‚adność wyników koÅ„cowych, a także, na czym polega przetwarzanie danych w pÄ™tli programowej. WykonujÄ…c kolejne ćwiczenia, opatrzone szczegóÅ‚owymi komentarzami i wskazówkami, nauczysz siÄ™ pisać algorytmy, sporzÄ…dzać wykresy i schematy blokowe oraz tworzyć kod programu. Książka jest doskonaÅ‚ym podrÄ™cznikiem dla studentów informatyki, jednak dziÄ™ki temu, że wszystkie informacje przedstawiono tu w jasny i klarowny sposób, może z niej korzystać każdy, kto chce rozpocząć samodzielne programowanie.
- Sposoby opisu algorytmów
- Klasyfikacja algorytmów
- Algorytmy sekwencyjne
- Kodowanie algorytmów
- Algorytmy z rozgałęzieniami
- Przetwarzanie danych w pętli programowej
- Algorytmy iteracyjne
- Funkcja silnia
- Instrukcje iteracyjne w Turbo Pascal i Visual Basic
- Algorytmy rekurencyjne
- Schemat Hornera
- Pozycyjne systemy liczbowe
- Algorytmy sortowania danych
Poznaj algorytmy i zacznij myśleć jak programista!
Osoby które kupowały "Algorytmy. Ćwiczenia", wybierały także:
- Algorytmy kryptograficzne. Przewodnik po algorytmach w blockchain, kryptografii kwantowej, protoko 79,00 zł, (39,50 zł -50%)
- Informatyk samouk. Przewodnik po strukturach danych i algorytmach dla pocz 58,98 zł, (29,49 zł -50%)
- My 89,00 zł, (44,50 zł -50%)
- Nauka algorytm 58,98 zł, (29,49 zł -50%)
- 40 algorytmów, które powinien znać każdy programista. Nauka implementacji algorytmów w Pythonie 77,00 zł, (38,50 zł -50%)
Spis treści
Algorytmy. Ćwiczenia eBook -- spis treści
Wstęp (5)
Rozdział 1. Niezbędne informacje o algorytmach (7)
- Czym jest algorytm? (7)
- Ocena jakości algorytmu (9)
- Planowanie pracy (9)
- Sposoby opisu algorytmów (11)
- Klasyfikacja algorytmów (22)
- Podsumowanie (24)
Rozdział 2. Algorytmy sekwencyjne. Kodowanie algorytmów (27)
- Algorytm sekwencyjny (27)
- Obliczanie wartości funkcji (28)
- Kodowanie algorytmów (29)
- Liczymy koszt rozmowy telefonicznej (45)
- Uwagi końcowe (55)
- Ćwiczenia do samodzielnego wykonania (57)
Rozdział 3. Algorytmy z rozgałęzieniami. Sterowanie przepływem w algorytmie (59)
- Algorytm z rozgałęzieniami (59)
- Miejsce zerowe funkcji, rozwiązanie równania liniowego (61)
- Obliczanie pierwiastków równania kwadratowego (68)
- Uwagi końcowe (86)
- Ćwiczenia do samodzielnego wykonania (88)
Rozdział 4. Algorytmy iteracyjne. Przetwarzanie danych w pętli programowej (91)
- Algorytm iteracyjny (91)
- Rysowanie gwiazdek (94)
- Co umożliwia iteracja? (102)
- Uwagi końcowe (110)
- Ćwiczenia do samodzielnego wykonania (111)
Rozdział 5. Algorytmy rekurencyjne (115)
- Algorytm rekurencyjny (115)
- Funkcja silnia (116)
- Obliczanie potęgi liczby rzeczywistej (127)
- Uwagi końcowe (134)
- Ćwiczenia do samodzielnego wykonania (137)
Rozdział 6. Schemat Hornera. Obliczanie wartości wielomianu (139)
- Schemat Hornera (139)
- Uwagi końcowe (165)
- Ćwiczenia do samodzielnego wykonania (167)
Rozdział 7. Pozycyjne systemy liczbowe (169)
- System liczbowy (169)
- Obliczanie wartości liczby zapisanej w dowolnym systemie pozycyjnym (174)
- Przedstawianie liczb w dowolnym pozycyjnym systemie liczbowym (194)
- Uwagi końcowe (214)
- Ćwiczenia do samodzielnego wykonania (216)
Rozdział 8. Algorytmy sortowania danych (217)