Struktury danych w języku C: poznaj podstawy struktur danych w języku C (wydanie angielskie)

Ocena:   (4,3 na 5)

Struktury danych w języku C: poznaj podstawy struktur danych w języku C (wydanie angielskie) (Yashavant Kanetkar)

Opinie czytelników

Podsumowanie:

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)

Oryginalny tytuł:

Data Structures Through C: Learn the fundamentals of Data Structures through C (English Edition)

Zawartość książki:

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.

Dodatkowe informacje o książce:

ISBN:9789388511391
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Let us C -15th Edition
Opis: ""Prostota""- to był znak rozpoznawczy tej książki nie tylko w jej poprzednich czternastu angielskich wydaniach, ale także w wydaniach hindi,...
Let us C -15th Edition
Let Us C: Authentic Guide to C PROGRAMMING Language 17th Edition (wydanie angielskie) - Let Us C:...
Poznaj ręcznie tworzone notatki na temat...
Let Us C: Authentic Guide to C PROGRAMMING Language 17th Edition (wydanie angielskie) - Let Us C: Authentic Guide to C PROGRAMMING Language 17th Edition (English Edition)
Zrozumieć wskaźniki w C i C++: W pełni działające przykłady i zastosowania wskaźników (wydanie...
Poznaj w pełni działające przykłady i...
Zrozumieć wskaźniki w C i C++: W pełni działające przykłady i zastosowania wskaźników (wydanie angielskie) - Understanding Pointers in C & C++: Fully working Examples and Applications of Pointers (English Edition)
ANSI C Programming: Naucz się ANSI C krok po kroku - ANSI C Programming: Learn ANSI C step by...
Naucz się programowania w języku C zgodnie z...
ANSI C Programming: Naucz się ANSI C krok po kroku - ANSI C Programming: Learn ANSI C step by step
Let Us Python
Szybka nauka Pythona - przewodnik przyjazny programistomKluczowe cechy Wzmacnia podstawy, ponieważ zawiera szczegółowe wyjaśnienia pojęć języka programowania. Zawiera listę...
Let Us Python
Let us Java: Mocne podstawy programowania w języku JAVA (wydanie angielskie) - Let us Java: Strong...
Poznaj podstawy najpopularniejszego dynamicznego...
Let us Java: Mocne podstawy programowania w języku JAVA (wydanie angielskie) - Let us Java: Strong Foundation for JAVA Programming (English Edition)
Let Us C Solutions: Uwierzytelnione rozwiązania ćwiczeń Let Us C - Let Us C Solutions: Authenticate...
Poznaj ścieżkę nauki do C Kluczowe cechy **...
Let Us C Solutions: Uwierzytelnione rozwiązania ćwiczeń Let Us C - Let Us C Solutions: Authenticate Solutions of Let Us C Exercise
Struktury danych w języku C: poznaj podstawy struktur danych w języku C (wydanie angielskie) - Data...
Poznaj struktury danych C dzięki animacjom ...
Struktury danych w języku C: poznaj podstawy struktur danych w języku C (wydanie angielskie) - Data Structures Through C: Learn the fundamentals of Data Structures through C (English Edition)

Prace autora wydały następujące wydawnictwa: