Algorytmy dla bystrzaków John Paul Mueller, Luca Massaron
(ebook)
(audiobook)
(audiobook)
- Czasowo niedostępna
- Promocja Przejdź
- Autorzy:
- John Paul Mueller, Luca Massaron
- Serie wydawnicze:
- Dla bystrzaków
- Wydawnictwo:
- Dla bystrzaków
- Wydawnictwo:
- Dla bystrzaków
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 424
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Czytaj fragment
Opis
książki
:
Algorytmy dla bystrzaków
Zestaw algorytmy z ich zastosowaniami
Zdobądź umiejętności posługiwania się algorytmami
Naucz się wykorzystywać Pythona do testowania algorytmów
Myśl za pomocą algorytmów
Ten jasny i przystępny przewodnik pokazuje, w jaki sposób algorytmy wpływają na nasze codzienne życie - od interakcji online po osobistą komunikację. Są również niezwykle ważne, jeśli chodzi o podejmowanie różnego rodzaju decyzji. Jeśli chcesz wiedzieć, jak korzystać z procedur rozwiązywania problemów w prawdziwym świecie, książka Algorytmy dla bystrzaków zagwarantuje Ci doskonałe wprowadzenie do tej fascynującej, wszechobecnej dziedziny.
W książce:
- Operacje na danych
- Projektowanie algorytmów
- Podstawy teorii grafów
- Zarządzanie danymi o dużej objętości
- Upraszczanie złożonych algorytmów
Wybrane bestsellery
-
Bestseller Nowość Promocja
Ta pozycja, podobnie jak inne z serii Rusz głową!, została przygotowana zgodnie z jedyną w swoim rodzaju metodyką nauczania, wykorzystującą zasady funkcjonowania ludzkiego mózgu. Dzięki zagadkom, tajemniczym historiom, angażującym ćwiczeniom i przystępnie podanej wiedzy bez trudu przyswoisz nawet dość złożone koncepcje, takie jak programowanie zorientowane obiektowo, aplikacje sieciowe czy uczenie maszynowe. Znajdziesz tu zabawne i niekonwencjonalne ilustracje, świetne analogie, a w toku nauki krok po kroku zbudujesz własną aplikację. Przekonasz się, że to absolutnie wyjątkowy i niezwykle skuteczny podręcznik!- Druk
(77,40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Nowość Promocja
Oprogramowanie jest dziś praktycznie wszędzie, a programiści od dawna należą do najbardziej poszukiwanych specjalistów. Na podstawie napisanego przez nich kodu funkcjonują już nie tylko komputery i smartfony. Oprogramowanie steruje sprzętami domowymi, telewizorem czy lodówką. W ramach tak zwanego internetu rzeczy wiele urządzeń technicznych komunikuje się między sobą bez udziału człowieka. Gwałtownie rozwija się sztuczna inteligencja, wymagająca specjalistycznego oprogramowania. Nie dziwi więc, że jego rozwój ciągle przyspiesza. W obliczu tych faktów odpowiedź na pytanie, jakiego języka programowania warto się nauczyć, jest trudna. Nawet dla osoby, która wie, w jaki sposób zamierza w przyszłości korzystać ze swoich informatycznych umiejętności.- Druk
- PDF + ePub + Mobi pkt
(26,94 zł najniższa cena z 30 dni)
26.94 zł
44.90 zł (-40%) -
Nowość Promocja
Stanowiący część Microsoft Power Platform zestaw narzędzi Power BI służy przede wszystkim wizualizacji danych i raportowaniu. Ze względu na intuicyjny interfejs i duże możliwości narzędzia te są coraz częściej zaprzęgane do pracy w firmach na całym świecie, w rozmaitych branżach – od finansów, przez marketing, aż po zarządzanie zasobami ludzkimi. Szkoląc się z naszym kursem, poznasz to rozwiązanie od strony praktycznej i zdobędziesz umiejętności gotowe do zastosowania w Twojej codziennej pracy. W ramach nauki opanujesz nie tylko podstawy Power BI, ale też najbardziej zaawansowane funkcje, które oferuje to oprogramowanie, ponieważ będziemy działać na realnych przykładach, z życia wziętych – takich, na które będziesz natrafiać codziennie w swojej praktyce biznesowej.- Videokurs pkt
(59,70 zł najniższa cena z 30 dni)
89.54 zł
199.00 zł (-55%) -
Bestseller Nowość Promocja
Sztuczna inteligencja stale się rozwija. Właściwie codziennie słyszymy o jej rosnących możliwościach, nowych osiągnięciach i przyszłości, jaką nam przyniesie. Jednak w tej książce skupiamy się nie na przyszłości, a na teraźniejszości i praktycznym obliczu AI - na usługach, które świadczy już dziś. Większość najciekawszych zastosowań sztucznej inteligencji bazuje na ML (uczenie maszynowe, ang. machine learning), NLP (przetwarzanie języka naturalnego, ang. natural language processing) i architekturze RAG (ang. retrieval augmented generation) zwiększającej możliwości tzw. dużych modeli językowych (LLM, ang. large language model). Stanowią one podwaliny budowy systemów AI, bez których te systemy często wcale nie mogłyby powstać.- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Bestseller Nowość Promocja
Dzięki tej książce nauczysz się stosować algorytmy w praktycznych sytuacjach i zrozumiesz mechanizmy ich działania. Liczne przykłady pozwolą Ci się zapoznać z kilkoma sposobami ich projektowania i implementacji. Następnie poznasz algorytm określania pozycji stron w wynikach wyszukiwarek internetowych, związane z nimi grafy i algorytmy uczenia maszynowego, a także logikę. Zaznajomisz się ponadto z nowoczesnymi modelami sekwencyjnymi i ich wariantami, jak również algorytmami, metodykami i architekturami implementacji dużych modeli językowych, takich jak ChatGPT. W ostatniej części tego przewodnika znajdziesz opis technik przetwarzania równoległego, przydatnego w zadaniach wymagających dużej mocy obliczeniowej.- Druk
- PDF + ePub + Mobi pkt
(53,40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%) -
Bestseller Promocja
Język programowania ogólnego przeznaczenia Python należy obecnie do najpopularniejszych na świecie. Skąd się bierze jego fenomen? Niewątpliwie kluczowe znaczenie ma tu bardzo czytelna składnia, mocno zbliżona do składni języka naturalnego. Czyni to Pythona dość łatwym do opanowania, także dla początkujących. Osoby bardziej doświadczone doceniają go za wszechstronność. Pythona można używać w różnych dziedzinach, takich jak analiza danych, sztuczna inteligencja, tworzenie stron internetowych, automatyka i automatyzacja, pisanie aplikacji mobilnych i wiele innych. Dodajmy do tego rozbudowany pakiet bibliotek standardowych i oto mamy (niemal) idealny język programowania.- Druk
- PDF + ePub + Mobi pkt
(35,40 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł (-40%) -
Promocja
Tę książkę docenią w szczególności analitycy danych. Wyjaśniono w niej potencjał wnioskowania przyczynowego w zakresie szacowania wpływu i efektów w biznesie. Opisano klasyczne metody wnioskowania przyczynowego, w tym testy A/B, regresja liniowa, wskaźnik skłonności, metoda syntetycznej kontroli i metoda różnicy w różnicach, przy czym skoncentrowano się przede wszystkim na praktycznym aspekcie tych technik. Znalazło się tu również omówienie nowoczesnych rozwiązań, takich jak wykorzystanie uczenia maszynowego do szacowania heterogenicznych efektów. Każda metoda została zilustrowana opisem zastosowania w branży technologicznej.- Druk
- PDF + ePub + Mobi pkt
(44,94 zł najniższa cena z 30 dni)
44.94 zł
74.90 zł (-40%) -
Promocja
Tę książkę docenią średnio zaawansowani użytkownicy Pythona, którzy tworzą aplikacje korzystające z osiągnięć nauki o danych. Znajdziesz w niej omówienie możliwości języka, wbudowanych struktur danych Pythona, jak również takich bibliotek jak NumPy, pandas, scikit-learn i matplotlib. Nauczysz się wczytywania danych w różnych formatach, porządkowania, grupowania i agregowana zbiorów danych, a także tworzenia wykresów i map. Poszczególne zagadnienia zostały zilustrowane praktycznymi przykładami tworzenia rzeczywistych aplikacji, takich jak system obsługi taksówek z wykorzystaniem danych lokalizacyjnych, analiza reguł asocjacyjnych dla danych transakcji czy też uczenie maszynowe modelu przewidującego zmiany kursów akcji. Każdy rozdział zawiera interesujące ćwiczenia, które pozwolą Ci nabrać biegłości w stosowaniu opisanych tu technik.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
Internet rozwija się w niesamowitym tempie. Dawniej sieć WWW była prostsza ― projektanci łączyli kod PHP, HTML i zapytania do MySQL w jednym pliku. Z czasem urosła do miliardów stron, co radykalnie zmieniło jej kształt. Zmieniły się też narzędzia i sposób pracy. Dziś idealnym wyborem dewelopera aplikacji WWW jest FastAPI, nowoczesne narzędzie, które wykorzystuje nowe cechy Pythona i z powodzeniem rywalizuje z podobnymi frameworkami języka Golang.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych i zrozumiałych przykładów: od usprawniania działalności wypożyczalni rowerów, poprzez wyodrębnianie danych z witryn internetowych, po budowę systemów rekomendacyjnych. Poznasz rozwiązania oparte na danych, przydatne w podejmowaniu decyzji biznesowych. Nauczysz się korzystać z eksploracyjnej analizy danych, przeprowadzać testy A/B i klasyfikację binarną, a także używać algorytmów uczenia maszynowego.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%)
O autorach książki
John Paul Mueller jest wolnym strzelcem i redaktorem technicznym. Napisał 104 książki i ponad 600 artykułów o różnorodnej tematyce — od sieci po sztuczną inteligencję, od zarządzania bazami danych po inne obszary programowania. Jest konsultantem, przygotowuje różnego rodzaju egzaminy certyfikacyjne. Ma własną witrynę internetową pod adresem https://johnmuellerbooks.com
Luca Massaron specjalizuje się w statystycznych analizach wieloczynnikowych, uczeniu maszynowym, statystyce, eksploracji danych i algorytmice. Pasjonuje się potencjałem, jaki drzemie w nauce o danych.
John Paul Mueller, Luca Massaron - pozostałe książki
-
Promocja
This book is designed to guide you through TensorFlow and how to use it effectively. Throughout the book, you will work through recipes and get hands-on experience to perform complex data computations, gain insights into your data, and more.- PDF + ePub + Mobi pkt
(98,10 zł najniższa cena z 30 dni)
98.10 zł
109.00 zł (-10%) -
Oferujący potężne możliwości i dynamiczny Python jest używany do tworzenia wielu różnych aplikacji. Został opracowany jako prawdziwie niezależny od platformy — dzięki temu jest doskonałym narzędziem dla początkujących programistów, zwłaszcza tych, którzy chcą szybko poznać nowy język. Zamieszczone w książce polecenia pozwalają w dość krótkim czasie krok po kroku opanować podstawy Pythona.
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Promocja
Python Data Science Essentials, Third Edition provides modern insight in setting up and performing data science operations effectively using the latest python tools and libraries. It builds faster governance on the most essential tasks such as data munging and pre-processing, along with all the techniques you require.- PDF + ePub + Mobi pkt
(125,10 zł najniższa cena z 30 dni)
125.10 zł
139.00 zł (-10%) -
Promocja
This book is your guide to master deep learning with TensorFlow, with the help of 10 real-world projects. You will train high-performance models in TensorFlow to generate captions for images automatically, predict stocks' performance, create intelligent chatbots, perform large-scale text classification, develop recommendation systems, and more.- PDF + ePub + Mobi pkt
TensorFlow Deep Learning Projects. 10 real-world projects on computer vision, machine translation, chatbots, and reinforcement learning
Abhishek Thakur, Alberto Boschetti, Luca Massaron, Alexey Grigorev, Rajalingappaa Shanmugamani
(107,10 zł najniższa cena z 30 dni)
107.10 zł
119.00 zł (-10%) -
Niniejsza książka jest doskonałym wprowadzeniem do nauki o danych. Jej autorzy wskażą Ci prostą i szybką drogę do rozwiązywania różnych problemów z tego obszaru za pomocą Pythona oraz powiązanych z nim pakietów do analizy danych i uczenia maszynowego. Dzięki lekturze przejdziesz przez kolejne etapy modyfikowania i wstępnego przetwarzania danych, poznając przy tym podstawowe operacje związane z wczytywaniem danych, przekształcaniem ich, poprawianiem na potrzeby analiz, eksplorowaniem i przetwarzaniem. Poza podstawami opanujesz też zagadnienia uczenia maszynowego, w tym uczenia głębokiego, techniki analizy grafów oraz wizualizacji danych.
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Promocja
Machine learning is increasingly spreading in the modern data-driven world. It is used extensively across many fields such as search engines, robotics, self-driving cars, and more. Machine learning is transforming the way we understand and interact with the world around us.In the first module, Python Machine Learning Cookbook, you will learn how to- PDF + ePub + Mobi pkt
Python: Real World Machine Learning. Take your Python Machine learning skills to the next level
Prateek Joshi, Luca Massaron, John Hearty, Alberto Boschetti, Bastiaan Sjardin
(278,10 zł najniższa cena z 30 dni)
278.10 zł
309.00 zł (-10%) -
Promocja
This book gets you up to speed with data science using Python. You’ll cover everything from manipulating and exploring data for solving data science problems through to optimizing your machine learning models for optimal performance. The book helps you learn effectively with the help of expert tips and techniques.- PDF + ePub + Mobi pkt
(125,10 zł najniższa cena z 30 dni)
125.10 zł
139.00 zł (-10%) -
Promocja
Regression is the process of learning relationships between inputs and continuous outputs from example data, which enables predictions for novel inputs. There are many kinds of regression algorithms, and the aim of this book is to explain which is the right one to use for each set of problems and how to prepare real-world data for it. With this boo- PDF + ePub + Mobi pkt
(125,10 zł najniższa cena z 30 dni)
125.10 zł
139.00 zł (-10%) -
Promocja
As hackers come up with new ways to mangle or misdirect data in nearly undetectable ways to obtain access, skew calculations, and modify outcomes. Machine Learning Security Principles helps you understand hacker motivations and techniques in an easy-to-understand way.- PDF + ePub
- Audiobook MP3 pkt
(125,10 zł najniższa cena z 30 dni)
125.10 zł
139.00 zł (-10%) -
Promocja
This is a practical workbook that analyzes past Kaggle competitions in hopes of helping readers understand the best practices on how to approach future challenges. With the help of this workbook, readers will experience the case studies as if they themselves were part of the competitions and gain hands-on experience on how to approach their first Kaggle competition.- PDF + ePub pkt
(76,49 zł najniższa cena z 30 dni)
76.49 zł
84.99 zł (-10%)
Zobacz pozostałe książki z serii Dla bystrzaków
-
Promocja
To prawda: świat kryptowalut jest skomplikowany. Możesz go jednak zrozumieć i nauczyć się po nim poruszać, w czym pomoże Ci ta książka — interesujący przewodnik, który przystępnie wyjaśnia technologiczne podstawy rynku kryptowalut i związanej z nim ekonomii cyfrowej. Dowiesz się stąd, jak funkcjonuje bitcoin, a także w jaki sposób specyfika nowoczesnych koncepcji cyfrowej własności stopniowo zmienia świat finansów. Poznasz również tajniki inwestowania i handlu kryptowalutami. Ważną częścią książki jest rozdział poświęcony zagrożeniom w świecie krypto, w tym metodom działania hakerów i oszustów. Wszystko to, wraz z informacjami o najnowszych trendach i przyszłości kryptowalut, przygotuje Cię na zmianę — na nową cyfrową ekonomię!- Druk
- PDF + ePub + Mobi
- Audiobook MP3 pkt
(40,20 zł najniższa cena z 30 dni)
40.20 zł
67.00 zł (-40%) -
Promocja
Scrum to sposób na kreatywność i współpracę w każdym projekcie. Książka Scrum dla bystrzaków wprowadzi Cię w ten popularny świat zwinnych ram postępowania w zakresie zarządzania projektami i pokaże, jak Scrum pomaga w pobudzaniu innowacyjności w każdej firmie lub branży, a nawet w życiu prywatnym. Nie musisz być programistą, by korzystać ze sprintów i z innych cech charakterystycznych dla scrumowej metody. Uratuj więcej istnień ludzkich, polepsz edukację swoich dzieci, zoptymalizuj strategię publikacji, zwiększ lojalność klientów, zarządzaj portfelem emerytalnym, zaplanuj ślub — masz nieograniczone możliwości. Stosuj Scruma, by osiągać cele — ten przewodnik pokaże Ci, jak to zrobić.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Bestseller Promocja
Oto praktyczny przewodnik po nauce o danych w miejscu pracy. Dowiesz się stąd wszystkiego, co ważne na początku Twojej drogi jako danologa: od osobowości, z którymi przyjdzie Ci pracować, przez detale analizy danych, po matematykę stojącą za algorytmami i uczeniem maszynowym. Nauczysz się myśleć krytycznie o danych i otrzymanych wynikach, będziesz też inteligentnie o tym mówić. Jednym zdaniem: zrozumiesz dane i związane z nimi wyzwania na głębszym, profesjonalnym poziomie.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
Czy szukasz nowych, wydajnych sposobów odkrywania, przekształcania danych i wyciągania z nich wniosków przydatnych w Twojej organizacji? Oto przewodnik, który krok po kroku pokazuje, jak oszczędzić czas, uprościć procesy biznesowe i ulepszyć analizy. Znajdziesz tutaj praktyczne i łatwe do zrozumienia informacje, od łączenia się z ogromnymi bazami danych po używanie niestandardowych funkcji i formuł. Dowiesz się, jak zaimportować i zinterpretować dane z wielu źródeł, a także jak przygotować raport na podstawie ich ujednoliconego modelu. Książka jest w pełni zgodna z programem Microsoft Excel 2021.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
W tej książce znajdziesz wszystkie informacje, które są Ci potrzebne do stworzenia środowiska sprzyjającego tworzeniu innowacyjnych rozwiązań. Dowiesz się, jak dostrzegać i wykorzystywać naturalne talenty każdego członka zespołu. Zapoznasz się z szeregiem praktycznych wskazówek, dzięki którym zidentyfikujesz wszelkie kwestie organizacyjne i kulturowe utrudniające pracę zespołu produktowego. Prześledzisz też liczne przykłady ułatwiające zrozumienie omawianych przez autorów koncepcji i wdrażanie ich we własnej organizacji. Przede wszystkim jednak nauczysz się tego, co najważniejsze: funkcjonowania przywództwa produktowego.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
Czy firma, w której pracujesz, ma tak dużo danych, że nie wiesz, co z nimi zrobić ani nie potrafisz ich zrozumieć? Microsoft Power BI to dająca duże możliwości intuicyjna platforma, która pomaga przekształcać surowe dane w informacje umożliwiające podejmowanie działań, i to bez konieczności przechodzenia długich szkoleń lub uczenia się programowania. Z tej książki dowiesz się, jak badać źródła danych, tworzyć ich modele, przetwarzać liczby, wizualizować wyniki i opracowywać atrakcyjne raporty inspirujące do zmian. Już dziś zacznij kierować firmą na podstawie twardych danych!- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Promocja
Ten znakomity podręcznik programowania dla początkujących sprawi, że nauka PHP i MySQL będzie przyjemna i efektywna. Został pomyślany tak, aby po zapoznaniu się z najpotrzebniejszymi, kluczowymi informacjami szybko przystąpić do tworzenia stron internetowych ― i w ten sposób wraz z przyswajaniem wiedzy rozwijać umiejętności. Książka zawiera mnóstwo wyjaśnień i wskazówek, zilustrowanych schematami, infografikami i krótkimi przykładami kodu. Opisano w niej, jak zaprojektować i dynamiczne strony internetowe, sklepy internetowe czy serwisy społecznościowe. Dzięki lekturze zdobędziesz gruntowne podstawy sztuki programowania i przygotujesz się do opanowania bardziej złożonych zagadnień.- Druk
- PDF + ePub + Mobi pkt
(77,40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Promocja
Ta książka, podobnie jak inne z serii „Biblia”, zawiera zarówno niezbędne teoretyczne informacje, jak i mnóstwo praktycznych wskazówek i instrukcji, dzięki czemu jest znakomitą pomocą w nauce pisania skryptów dla Linuksa. Pokazano tu, kiedy efektywniej jest używać interfejsu graficznego, a kiedy lepiej sięgnąć do wiersza poleceń. Opisano elementy systemu Linux i przedstawiono podstawowe informacje o powłoce, a także o pracy w wierszu poleceń. Zaprezentowano techniki przetwarzania danych użytkownika w skryptach, pracę z systemami plików, wreszcie — sposoby instalacji i aktualizacji oprogramowania. Sporo miejsca poświęcono pracy z wyrażeniami regularnymi i zaawansowanym metodom manipulacji danymi, pokazano też, jak zmodyfikować skrypty powłoki, aby działały w innych powłokach Linuksa.- Druk
- PDF + ePub + Mobi pkt
(89,40 zł najniższa cena z 30 dni)
89.40 zł
149.00 zł (-40%)
Ebooka "Algorytmy dla bystrzaków" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Booxs i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Algorytmy dla bystrzaków" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Algorytmy dla bystrzaków" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły książki
- Dane producenta
- » Dane producenta:
- Tytuł oryginału:
- Algorithms For Dummies
- Tłumaczenie:
- Radosław Meryk
- ISBN Książki drukowanej:
- 978-83-283-6076-1, 9788328360761
- Data wydania książki drukowanej :
- 2020-01-31
- ISBN Ebooka:
- 978-83-283-6077-8, 9788328360778
- Data wydania ebooka :
- 2020-01-31 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Format:
- 170x230
- Numer z katalogu:
- 96590
- Rozmiar pliku Pdf:
- 4.4MB
- Rozmiar pliku ePub:
- 5.5MB
- Rozmiar pliku Mobi:
- 12.3MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
- Zgłoś erratę
- Kategorie:
Programowanie » Python - Programowanie
Programowanie » Inne - Programowanie
Programowanie » Algorytmy - Programowanie
Big Data » Analiza danych
- Serie wydawnicze: Dla bystrzaków
Spis treści książki
- Co to jest algorytm? 28
- Zastosowania algorytmów 30
- Algorytmy są wszędzie 32
- Stosowanie komputerów do rozwiązywania problemów 33
- Wykorzystanie nowoczesnych procesorów i procesorów graficznych 34
- Wykorzystanie układów specjalnych 35
- Wykorzystanie sieci 36
- Wykorzystywanie dostępnych danych 37
- Odróżnianie problemów od rozwiązań 38
- Poprawność a skuteczność 38
- Nie ma nic za darmo! 39
- Dostosowanie strategii do problemu 39
- Zrozumiały opis algorytmów 39
- Stawianie czoła trudnym problemom 40
- Strukturyzacja danych w celu uzyskania rozwiązania 40
- Zrozumienie punktu widzenia komputera 41
- Układ danych robi różnicę 41
- Rozpoczęcie rozwiązywania problemu 44
- Modelowanie rzeczywistych problemów 45
- Znajdowanie rozwiązań i kontrprzykładów 47
- Na ramionach olbrzymów 48
- Dziel i zwyciężaj 48
- Unikanie rozwiązań siłowych 49
- Zacznij od uproszczenia 50
- Rozwiązanie składowych problemu zwykle jest łatwiejsze niż rozwiązanie całego problemu 50
- Zachłanność może być dobra 51
- Stosowanie zachłannego wnioskowania 51
- Osiąganie dobrego rozwiązania 52
- Koszty obliczeniowe i korzystanie z heurystyk 53
- Reprezentowanie problemu jako przestrzeni 54
- Wykonywanie losowych ruchów i liczenie na szczęście 54
- Używanie heurystyki i funkcji kosztu 55
- Ocena algorytmów 56
- Symulacje z wykorzystaniem maszyn abstrakcyjnych 57
- Więcej abstrakcji 58
- Wykorzystanie funkcji 59
- Zalety Pythona 65
- Dlaczego w tej książce korzystamy z Pythona? 65
- Korzystanie z MATLAB-a 67
- Inne środowiska testowania algorytmów 68
- Dystrybucje Pythona 68
- Pobieranie środowiska Anaconda Analytics 69
- Enthought Canopy Express 70
- Środowisko pythonxy 70
- WinPython 71
- Instalowanie Pythona w systemie Linux 71
- Instalowanie Pythona w systemie MacOS 72
- Instalowanie Pythona w systemie Windows 74
- Pobieranie zestawów danych i przykładowego kodu 77
- Korzystanie ze środowiska Jupyter Notebook 77
- Definiowanie repozytorium kodu 79
- Zestawy danych wykorzystywane w tej książce 84
- Działania na liczbach i operacje logiczne 89
- Przypisywanie wartości do zmiennych 90
- Wykonywanie działań arytmetycznych 91
- Porównywanie danych za pomocą wyrażeń boolowskich 92
- Tworzenie ciągów znaków i posługiwanie się nimi 95
- Działania na datach 97
- Tworzenie i stosowanie funkcji 98
- Tworzenie funkcji wielokrotnego użytku 98
- Wywoływanie funkcji 99
- Stosowanie instrukcji warunkowych i pętli 102
- Podejmowanie decyzji za pomocą instrukcji if 102
- Wybór pomiędzy wieloma opcjami z wykorzystaniem decyzji zagnieżdżonych 103
- Wykonywanie powtarzających się zadań za pomocą pętli for 104
- Korzystanie z instrukcji while 105
- Przechowywanie danych z wykorzystaniem zbiorów, list i krotek 106
- Tworzenie zbiorów 106
- Tworzenie list 107
- Tworzenie i używanie krotek 108
- Definiowanie przydatnych iteratorów 110
- Indeksowanie danych z wykorzystaniem słowników 111
- Wykonywanie obliczeń za pomocą wektorów i macierzy 114
- Operacje na wartościach skalarnych i na wektorach 115
- Mnożenie wektorów 117
- Najlepiej rozpocząć od utworzenia macierzy 118
- Mnożenie macierzy 119
- Definiowanie zaawansowanych operacji na macierzach 120
- Właściwe tworzenie kombinacji 122
- Rozróżnianie permutacji 122
- Tasowanie kombinacji 123
- Obsługa powtórzeń 124
- Uzyskiwanie pożądanych wyników za pomocą rekurencji 125
- Co to jest rekurencja? 125
- Eliminowanie rekurencji wywołań ogonowych 128
- Szybsze wykonywanie zadań 129
- Dziel i zwyciężaj 129
- Rozróżnianie możliwych rozwiązań 132
- Niezbędność struktury 138
- Łatwiejsze oglądanie treści 138
- Dopasowywanie danych z różnych źródeł 139
- Korygowanie danych 140
- Układanie danych w stos 143
- Porządkowanie z wykorzystaniem stosów 143
- Korzystanie z kolejek 145
- Wyszukiwanie danych z wykorzystaniem słowników 146
- Drzewa 147
- Podstawowe wiadomości o drzewach 147
- Budowanie drzewa 148
- Reprezentowanie relacji za pomocą grafu 150
- Więcej niż drzewa 150
- Budowanie grafów 151
- Sortowanie z wykorzystaniem algorytmów MergeSort i QuickSort 156
- Dlaczego ważne jest sortowanie danych? 156
- Naiwne sortowanie danych 158
- Lepsze techniki sortowania 160
- Korzystanie z drzew wyszukiwania i stert 164
- Potrzeba skutecznego wyszukiwania 165
- Budowanie drzewa wyszukiwania binarnego 167
- Wyspecjalizowane wyszukiwania za pomocą sterty binarnej 168
- Korzystanie z tablic asocjacyjnych 169
- Pojemniki na dane 169
- Zapobieganie kolizjom 171
- Tworzenie własnej funkcji haszującej 173
- Znaczenie sieci 178
- Istota grafu 178
- Grafy są wszędzie 180
- Społecznościowa strona grafów 181
- Podgrafy 182
- Definiowanie sposobu rysowania grafu 183
- Rozróżnianie kluczowych atrybutów 183
- Rysowanie grafu 185
- Pomiar funkcjonalności grafu 186
- Zliczanie krawędzi i wierzchołków 186
- Obliczanie centralności 188
- Liczbowa reprezentacja grafu 190
- Dodawanie grafu do macierzy 191
- Używanie reprezentacji rzadkich 192
- Korzystanie z list do przechowywania grafu 192
- Efektywne przechodzenie przez graf 196
- Tworzenie grafu 197
- Przeszukiwanie najpierw wszerz 198
- Przeszukiwanie najpierw w głąb 199
- Określanie, której aplikacji użyć 202
- Sortowanie elementów grafu 202
- Skierowane grafy acykliczne 203
- Sortowanie topologiczne 204
- Redukcja do minimalnego drzewa rozpinającego 205
- Wybór odpowiednich algorytmów 208
- Kolejki z priorytetami 209
- Wykorzystanie algorytmu Prima 210
- Testowanie algorytmu Kruskala 211
- Który algorytm działa najlepiej? 213
- Znalezienie najkrótszej trasy 214
- Co to znaczy znaleźć najkrótszą ścieżkę? 214
- Wyjaśnienie algorytmu Dijkstry 216
- Sieci społecznościowe jako grafy 220
- Klasteryzacja sieci 220
- Odkrywanie społeczności 223
- Poruszanie się po grafie 225
- Zliczanie stopni separacji 225
- Losowe poruszanie się po grafie 227
- Odkrywanie świata za pomocą wyszukiwarki 230
- Wyszukiwanie danych w internecie 230
- Jak znaleźć właściwe dane? 230
- Czym jest algorytm PageRank? 232
- Wnioskowanie w algorytmie PageRank 232
- Szczegóły działania algorytmu PageRank 234
- Implementacja algorytmu PageRank 234
- Implementacja skryptu Pythona 235
- Rozwiązywanie problemów naiwnej implementacji 238
- Nuda i teleportacja 240
- Jak działa wyszukiwarka? 242
- Inne zastosowania algorytmu PageRank 242
- Nie tylko paradygmat PageRank 243
- Zapytania semantyczne 243
- Stosowanie technik AI do tworzenia rankingu wyników wyszukiwania 244
- Przekształcanie mocy obliczeniowej w dane 248
- Implikacje prawa Moore'a 249
- Dane są wszędzie 251
- Zastosowanie algorytmów w biznesie 253
- Strumieniowy przepływ danych 255
- Analiza strumieni z wykorzystaniem odpowiednich receptur 256
- Rezerwowanie właściwych danych 257
- Szkicowanie odpowiedzi z danych strumienia 261
- Filtrowanie elementów strumienia "na pamięć" 262
- Przykład filtra Blooma 264
- Znajdowanie liczby różnych elementów 267
- Zliczanie obiektów w strumieniu 269
- Zarządzanie ogromnymi ilościami danych 272
- Paradygmat przetwarzania równoległego 272
- Dystrybucja plików i operacji 275
- Zastosowanie rozwiązania MapReduce 277
- Algorytmy dla techniki MapReduce 280
- Konfigurowanie symulacji MapReduce 281
- Zapytanie przez mapowanie 283
- Zmniejszenie rozmiaru danych 288
- Kodowanie 288
- Efekty kompresji 290
- Wybór rodzaju kompresji 291
- Dobór kodowania 293
- Kodowanie za pomocą kompresji Huffmana 295
- Zapamiętywanie sekwencji za pomocą LZW 297
- Kiedy lepiej jest być zachłannym? 306
- Dlaczego zachłanność może być dobra? 307
- Zarządzanie algorytmami zachłannymi 308
- Problemy NP-zupełne 310
- Dlaczego zachłanność może być pożyteczna? 312
- Organizacja danych z wykorzystaniem pamięci podręcznej komputera 312
- Rywalizacja o zasoby 314
- Kodowanie Huffmana raz jeszcze 316
- Zasady programowania dynamicznego 322
- Baza historyczna 322
- Zmiana problemów na dynamiczne 323
- Dynamiczne rzutowanie rekurencji 325
- Wykorzystanie memoizacji 327
- Najlepsze procedury programowania dynamicznego 329
- Co jest w plecaku? 330
- Zwiedzanie miast 333
- Przybliżone wyszukiwanie ciągów znaków 338
- Jak działa randomizacja? 342
- Dlaczego randomizacja jest potrzebna? 343
- Czym jest prawdopodobieństwo? 344
- Rozkłady prawdopodobieństwa 345
- Symulacja użycia metody Monte Carlo 348
- Wykorzystanie losowości w logice algorytmu 350
- Obliczanie mediany za pomocą algorytmu Quickselect 350
- Symulacja przy użyciu algorytmu Monte Carlo 353
- Szybsze sortowanie dzięki algorytmowi Quicksort 355
- Co to jest wyszukiwanie lokalne? 358
- Znajomość sąsiedztwa 358
- Sztuczki stosowane w wyszukiwaniu lokalnym 361
- Problem wspinaczki z n-królowymi 362
- Symulowane wyżarzanie 364
- Unikanie powtórzeń przy użyciu przeszukiwania tabu 366
- Rozwiązywanie warunku spełnialności układów logicznych 367
- Rozwiązywanie problemu 2-SAT z wykorzystaniem randomizacji 368
- Implementacja kodu w Pythonie 369
- Lepszy punkt wyjścia 371
- Stosowanie funkcji liniowych jako narzędzia 376
- Podstawy matematyczne 377
- Upraszczanie podczas planowania 379
- Geometria w metodzie simplex 379
- Ograniczenia 381
- Programowania liniowe w praktyce 382
- Konfigurowanie modułu PuLP 383
- Optymalizacja produkcji i przychodów 383
- Klasyfikacja heurystyk 390
- Cele heurystyki 390
- Od genetyki do sztucznej inteligencji 391
- Sterowanie robotem za pomocą heurystyki 392
- Skauting w nieznanym terenie 393
- Wykorzystanie miar odległości jako heurystyki 394
- Algorytmy wyszukiwania ścieżki 395
- Tworzenie labiryntu 396
- Szybkie wyszukiwanie najlepszej trasy 398
- Poruszanie się heurystyczne z wykorzystaniem algorytmu A* 402
- Korzystanie z procedur sortowania 410
- Poszukiwanie informacji z wykorzystaniem procedur wyszukiwania 411
- Zmienianie sytuacji za pomocą liczb losowych 411
- Kompresja danych 412
- Zachowanie poufności danych 412
- Zmiana dziedziny danych 413
- Analiza powiązań w danych 413
- Wykrywanie wzorców w danych 414
- Automatyzacja i automatyczne odpowiedzi 415
- Tworzenie unikatowych identyfikatorów 415
- Obsługa wyszukiwania tekstu 418
- Rozróżnianie słów 418
- Ustalenie, czy aplikacja się zakończy 419
- Tworzenie i stosowanie funkcji jednokierunkowych 419
- Mnożenie bardzo dużych liczb 420
- Równy podział zasobów 420
- Skrócenie czasu obliczania odległości edycji 421
- Szybkie rozwiązywanie problemów 421
- Gra w grę parzystości 422
- Zrozumienie problemów przestrzennych 422
O autorach 15
Podziękowania od autorów 17
Wprowadzenie 19
CZĘŚĆ I: ZACZYNAMY 25
Rozdział 1: Wprowadzenie do algorytmów 27
Rozdział 2: Projekt algorytmu 43
Rozdział 3: Wykorzystanie Pythona do pracy z algorytmami 63
Rozdział 4: Wprowadzenie do Pythona jako narzędzia do programowania algorytmów 87
Rozdział 5: Wykonywanie podstawowych operacji na danych za pomocą Pythona 113
CZĘŚĆ II: ZNACZENIE SORTOWANIA I WYSZUKIWANIA 135
Rozdział 6: Strukturyzowanie danych 137
Rozdział 7: Organizowanie i wyszukiwanie danych 155
CZĘŚĆ III: ŚWIAT GRAFÓW 175
Rozdział 8: Podstawowe informacje o grafach 177
Rozdział 9: Połącz kropki 195
Rozdział 10: Odkrywanie tajemnic grafów 219
Rozdział 11: Pobieranie właściwej strony internetowej 229
CZĘŚĆ IV: ZMAGANIA Z BIG DATA 245
Rozdział 12: Zarządzanie obszernymi zbiorami danych 247
Rozdział 13: Współbieżne wykonywanie operacji 271
Rozdział 14: Kompresja danych 287
CZĘŚĆ V: TRUDNE PROBLEMY 303
Rozdział 15: Algorytmy zachłanne 305
Rozdział 16: Programowanie dynamiczne 321
Rozdział 17: Korzystanie z algorytmów losowych 341
Rozdział 18: Wyszukiwanie lokalne 357
Rozdział 19: Wykorzystanie programowania liniowego 375
Rozdział 20: Heurystyka 389
CZĘŚĆ VI: DEKALOGI 407
Rozdział 21: Dziesięć algorytmów, które zmieniły świat 409
Rozdział 22: Dziesięć problemów algorytmicznych do rozwiązania 417
Dla bystrzaków - inne książki
-
Promocja
Szukasz pracy w ekscytującej i dynamicznej branży projektowania i instalowania systemów fotowoltaicznych? Oto książka, która pomoże Ci zrozumieć działanie komponentów stosowanych we wszystkich rodzajach systemów PV, od modułów i akumulatorów po regulatory ładowania i inwertery. Ten podręczny i przystępny przewodnik, opisujący pracę z systemami domowymi i niewielkimi systemami komercyjnymi, zapewni Ci fundamenty pozwalające na prawidłowe i bezpieczne stworzenie systemu od początku do końca.- Druk
- PDF + ePub + Mobi pkt
(53,40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%) -
Promocja
Ta bogato ilustrowana kolorowymi schematami i zdjęciami książka zawiera szczegółowe instrukcje, jak przeprowadzać eksperymenty objaśniające zasadę działania różnych elementów elektronicznych, porady na temat sposobu posługiwania się podstawowymi narzędziami oraz ciekawe projekty, które można wykonać w pół godziny. Rozdział po rozdziale będziesz czuć przypływ energii, dzięki której przetworzysz teorię w praktykę!- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Promocja
Czujesz się bezradny w obliczu statystyki? Bez obaw! Dzięki temu przystępnemu przewodnikowi dowiesz się, jak należy gromadzić i weryfikować dane oraz prezentować je na wykresach; rozszyfrowywać rozkłady; obliczać przedziały ufności i weryfikować hipotezy; analizować dane, wykorzystując korelację, regresję, tabele krzyżowe — i wiele więcej...- Druk
- PDF + ePub + Mobi pkt
(35,40 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł (-40%) -
MS Project 2013 to znakomite narzędzie, usprawniające organizowanie i kontrolowanie wszystkich elementów Twojego projektu. Ten funkcjonalny przewodnik pokaże Ci, jak rozpocząć pracę, wprowadzać zadania i szacować czas ich trwania, pracować z zasobami i budżetem, dopracowywać harmonogram, zbierać dane, analizować postępy prac i monitorować cały projekt. Jeżeli do tej pory nie korzystałeś z tego programu, będzie to dla Ciebie wizyta w zupełnie nowym świecie, a jeśli znasz starsze wersje, ta książka płynnie wprowadzi Cię w nowe funkcje oferowane przez MS Project 2013.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Czy Twój projekt wiąże się ze skomplikowanymi oczekiwaniami, z nierealistycznymi terminami i ograniczeniami budżetowymi? Żaden problem! Ta książka pokaże Ci, jak przekształcić projekty w satysfakcjonujące doświadczenia skoncentrowane na kliencie. Dowiesz się, jak ustalić jasną wizję, tworzyć mapy drogowe produktów, harmonogramy pracy i przygotowywać się do wydań produktu. Uzyskasz również ekspercki wgląd w rozwój prostego i praktycznego podejścia do zarządzania projektami, które zamienia pomysły w gotowe produkty!
- Druk
- ePub + Mobi pkt
Czasowo niedostępna
-
Arkusze kalkulacyjne Excela pozwalają robić z danymi niesamowite rzeczy! Książka Excel. Formuły i funkcje dla bystrzaków pokazuje, jak ciekawa może być praca z tym programem, wyjaśnia podstawy obliczeń z jego użyciem i prowadzi przez wiele różnych zagadnień, w tym statystykę i analizę danych. Nawet jeżeli jesteś zaawansowanym użytkownikiem arkuszy kalkulacyjnych, przekonasz się, że warto takie źródło mieć pod ręką, aby znaleźć tę jedną funkcję, o której zawsze zapominasz. A kiedy zakończysz obliczenia, ta książka podpowie Ci, jak sprawić, aby całość wyglądała zgrabnie i profesjonalnie. Doskonale!
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Promocja
W tym pouczającym, zwięzłym przewodniku znajdziesz opis zasad analizy fundamentalnej oraz informacje na temat tego, jak korzystać narzędzi, którymi posługują się odnoszący sukcesy inwestorzy. Nauczysz się z niego także oceniać stabilność finansową firm, chronić swoje inwestycje w okresach spowolnienia gospodarczego i korzystać z profesjonalnych porad i technik!- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Sztuczna inteligencja — ekscytuje i przeraża. W dodatku jest wszędzie. Chroni przed oszustwami bankowymi, pomaga w leczeniu, obsłudze klientów, a nawet wyborze programów telewizyjnych i sprzątaniu domu. Ta książka wyjaśnia, czym sztuczna inteligencja jest, a czym nie. Zwraca też uwagę na kwestie etyczne związane z jej aktualnymi zastosowaniami oraz prezentuje niesamowite rzeczy, które SI umożliwi ludziom w przyszłości. Jeśli interesujesz się techniką albo po prostu ciekawi Cię ten temat, ta publikacja z pewnością Cię zafascynuje — i sporo nauczy!
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Analiza statystyczna w Excelu jest niezwykle przydatna, a dzięki tej książce przekonasz się, że może też być łatwa! Odkryjesz, jak używać perfekcyjnie zaprojektowanych narzędzi Excela do analizowania i interpretowania danych, przewidywania trendów, podejmowania decyzji oraz wykonywania wielu innych zadań. Zmierz się z technicznymi aspektami Excela i zacznij go wykorzystywać do interpretacji swoich danych!
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Java jest wszędzie, a rosnący popyt na aplikacje WWW i dla Androida sprawia, że programiści Javy są poszukiwani bardziej niż kiedykolwiek! Ten świetny podręcznik opisuje najważniejsze elementy tego języka, takie jak powłoka JShell. W książce znajdziesz też praktyczne pytania i ćwiczenia, które pomogą Ci rozwinąć umiejętności programowania w Javie. Dzięki prostym instrukcjom obsługiwania klas i metod języka Java, stosowania zmiennych oraz sterowania przepływem programu szybko staniesz się ekspertem programowania w Javie!
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Proszę wybrać ocenę!
Proszę wpisać opinię!
Książka drukowana
Proszę czekać...
Oceny i opinie klientów: Algorytmy dla bystrzaków John Paul Mueller, Luca Massaron (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.