Note :
Le livre propose une série de problèmes algorithmiques utiles pour les entretiens techniques, mais il est entaché de nombreuses erreurs de formatage, de grammaire et de technique. Si de nombreux utilisateurs le trouvent pratique et apprécient ses exemples et ses exercices, d'autres critiquent ses explications vagues et sa mauvaise relecture, qui prêtent à confusion. Dans l'ensemble, il peut être utile pour la préparation aux entretiens, mais peut nécessiter des ressources supplémentaires pour une compréhension plus approfondie.
Avantages:⬤ De nombreux exemples et exercices pratiques qui améliorent la compréhension.
⬤ Le contenu aide à se préparer aux entretiens techniques avec de vraies questions d'entretien.
⬤ Les explications visuelles facilitent la compréhension des concepts.
⬤ Couvre un large éventail de sujets avec de multiples solutions pour différentes complexités.
⬤ Bon pour ceux qui revisitent les algorithmes après un certain temps d'absence de l'éducation formelle.
⬤ De nombreuses erreurs de formatage, de grammaire et de syntaxe nuisent à la lisibilité et à la fiabilité.
⬤ Des explications vagues pour de nombreux problèmes conduisent à la confusion.
⬤ Certaines solutions sont mal présentées ou incorrectes, ce qui nuit à leur utilité.
⬤ La qualité de l'impression est souvent critiquée, certaines copies ayant des pages vides.
⬤ Il n'est pas assez complet pour les débutants complets, car il suppose des connaissances préalables.
(basé sur 471 avis de lecteurs)
Data Structures and Algorithms Made Easy in Java: Data Structure and Algorithmic Puzzles, Second Edition
Lien vidéo : youtube.com/watch ? v=l_GRquIrVyg.
Guide pratique pour tout professionnel de l'informatique, Data Structures And Algorithms Made Easy in Java (Structures de données et algorithmes faciles en Java) est une banque de solutions à divers problèmes complexes liés aux structures de données et aux algorithmes : Data Structure And Algorithmic Puzzles est une banque de solutions pour divers problèmes complexes liés aux structures de données et aux algorithmes. Il peut être utilisé comme manuel de référence par les lecteurs du secteur de l'informatique.
Le livre comprend environ 21 chapitres et couvre la récursion et le backtracking, les listes liées, les piles, les files d'attente, les arbres, les files d'attente prioritaires et les tas, les ensembles disjoints ADT, les algorithmes de graphes, le tri, la recherche, les algorithmes de sélection (médianes), les tables de symboles, le hachage, les algorithmes de chaînes de caractères, les techniques de conception d'algorithmes, les algorithmes gourmands, les algorithmes de division et de conquête, la programmation dynamique, les classes de complexité, et d'autres concepts divers.
Structures de données et algorithmes en Java : Data Structure And Algorithmic Puzzles de Narasimha Karumanchi a été publié en 2011, et il est codé en langage Java. Ce livre sert de guide pour se préparer aux entretiens, aux examens et au travail sur le campus. Il est également disponible en C/C++. En bref, ce livre offre des solutions à divers problèmes complexes de structures de données et d'algorithmes.
Structures de données et algorithmes pour (Java, deuxième édition) :
⬤ Programmation de puzzles pour les entretiens.
⬤ Préparation au campus.
⬤ Préparation au diplôme et à la maîtrise.
⬤ Instructeurs.
⬤ Grands chasseurs d'emploi : Microsoft, Google, Apple, Amazon, Yahoo, Flip Kart, Adobe, IBM Labs, Citrix, Mentor Graphics, NetApp, Oracle, Face book, McAfee et bien d'autres.
⬤ Manuel de référence pour les travailleurs.
Qu'est-ce qui est unique ?
Notre objectif principal n'est pas de proposer des théorèmes et des preuves sur les DS et les algorithmes. Nous avons emprunté la voie directe et résolu des problèmes de complexité variable. En d'autres termes, chaque problème correspond à plusieurs solutions de complexités différentes. En d'autres termes, nous avons énuméré les solutions possibles. Grâce à cette approche, même lorsqu'une nouvelle question se pose, nous offrons un choix de différentes stratégies de solution en fonction de vos priorités.
Thèmes abordés :
⬤ Introduction.
⬤ Recursion et retour en arrière.
⬤ Listes liées.
⬤ Piles.
⬤ Queuesues.
⬤ Arbres.
⬤ Queueue prioritaire et tas.
⬤ Ensembles disjoints ADT.
⬤ Algorithmes de graphe.
⬤ Tri.
⬤ Recherche.
⬤ Algorithmes de sélection (médianes)
⬤ Tables de symboles.
⬤ Hachage.
⬤ Algorithmes pour les chaînes de caractères.
⬤ Techniques de conception d'algorithmes.
⬤ Algorithmes de recherche.
⬤ Algorithmes de division et de conquête.
⬤ Programmation dynamique.
⬤ Classes de complexité.
⬤ Concepts divers.
Public cible.
Ces livres préparent les lecteurs aux entretiens, aux examens et au travail sur le campus.
Langage
Tout le code a été écrit en Java. Si vous utilisez C/C++, recherchez "Data Structures and Algorithms Made Easy".
Vous pouvez également consulter des exemples de chapitres et le blog à l'adresse suivante : CareerMonk.com.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)