Ocena:

Książka otrzymała mieszankę pozytywnych i negatywnych recenzji. Podczas gdy wielu użytkowników docenia jej zawartość, humor i praktyczne przykłady do opanowania struktur danych, inni krytykują ją za brakujące tematy, niewystarczające wyjaśnienia i problemy z fizycznym produktem.
Zalety:Zabawna treść, zawiera pytania teoretyczne i praktyczne, dobra do opanowania struktur danych, dokładne informacje i terminowa dostawa.
Wady:Brakujące tematy, brak dogłębnych wyjaśnień, problemy z wyrównaniem stron i obawy związane z otrzymywaniem nieoryginalnych kopii.
(na podstawie 9 opinii czytelników)
Data Structures Through C: Learn the fundamentals of Data Structures through C (English Edition)
Poznaj struktury danych C dzięki animacjom
Kluczowe cechy
⬤ Wzmacnia podstawy, ponieważ podane są szczegółowe wyjaśnienia pojęć.
⬤ Koncentruje się na logicznym myśleniu w celu rozwiązania problemu.
⬤ Algorytmy użyte w książce są dobrze wyjaśnione i zilustrowane krok po kroku.
⬤ Pomaga studentom w zrozumieniu, w jaki sposób struktury danych są implementowane w programach.
Opis
Istnieją dwie główne przeszkody, z którymi boryka się każdy, kto próbuje nauczyć się struktur danych.
⬤ Większość książek próbuje uczyć ich za pomocą algorytmów, a nie kompletnych działających programów.
⬤ Wiele pozostawia się wyobraźni czytelnika, zamiast wyjaśniać je szczegółowo.
Jest to inna książka o strukturach danych. Wykorzystuje popularny język, taki jak C, do nauczania struktur danych. Po drugie, wykracza daleko poza zwykłe wyjaśnienie, jak działają stosy, kolejki i listy połączone. Czytelnicy mogą faktycznie doświadczyć (a nie wyobrazić sobie) sortowania tablicy, przechodzenia przez podwójnie połączoną listę, budowy drzewa binarnego itp. dzięki starannie przygotowanym animacjom, które przedstawiają te procesy. Wszystkie te animacje są dostępne na płycie DVD do pobrania. Ponadto zawiera ona liczne starannie opracowane rysunki, działające programy i rzeczywiste scenariusze, w których wykorzystywane są różne struktury danych. Pomoże to łatwo zrozumieć skomplikowane operacje wykonywane na różnych strukturach danych. Dodajmy do tego zwyczajowy, przejrzysty styl Yashavanta Kanetkara i mamy w rękach doskonałą książkę o strukturach danych.
Czego się nauczysz
⬤ Analiza algorytmów, tablic, list połączonych, macierzy rzadkich.
⬤ Stosy, kolejki, drzewa, grafy, wyszukiwanie i sortowanie.
Dla kogo jest ta książka
Studenci, programiści, badacze i twórcy oprogramowania, którzy chcą poznać podstawy struktur danych.
Spis treści
1. Analiza algorytmów.
2. Tablice.
3. Listy połączone.
4. Macierze rzadkie.
5. Stosy.
6. Kolejki.
7. Drzewa.
8. Wykresy.
9. Wyszukiwanie i sortowanie.
O autorze
Yashavant Kanetkar.
Dzięki swoim książkom i kursom wideo Quest na temat C, C++, Java, Python, struktur danych, .NET, IoT itp. Yashavant Kanetkar stworzył, ukształtował i przygotował dziesiątki karier IT w ciągu ostatnich trzech dekad. Książki Yashavanta i filmy Quest wniosły znaczący wkład w tworzenie najwyższej klasy kadry IT w Indiach i za granicą.
Książki Yashavanta są uznawane na całym świecie i skorzystały z nich miliony studentów/profesjonalistów. Książki Yashavanta zostały przetłumaczone na języki hindi, gudżarati, japoński, koreański i chiński. Wiele z jego książek zostało opublikowanych w Indiach, USA, Japonii, Singapurze, Korei i Chinach.
Yashavant jest bardzo poszukiwanym mówcą w dziedzinie IT i prowadził seminaria / warsztaty w TedEx, IIT, IIIT, NIT i globalnych firmach programistycznych.
Yashavant został uhonorowany prestiżową nagrodą "Distinguished Alumnus Award" przez IIT Kanpur za jego przedsiębiorczość, profesjonalizm i doskonałość akademicką. Nagroda ta została przyznana 50 najlepszym absolwentom IIT Kanpur, którzy wnieśli znaczący wkład w swój zawód i poprawę społeczeństwa w ciągu ostatnich 50 lat.
W uznaniu jego ogromnego wkładu w edukację IT w Indiach, otrzymał nagrody "Best.NET Technical Contributor" i "Most Valuable Professional" od Microsoft przez 5 kolejnych lat.
Yashavant posiada tytuł BE z VJTI Mumbai i M. Tech. z IIT Kanpur. Obecne powiązania Yadhavanta obejmują bycie dyrektorem KICIT Pvt Ltd. i KSET Pvt Ltd.. i KSET Pvt Ltd.
Jego profil Linkedin: linkedin.com/in/yashavant-kanetkar-9775255.