Esiste un libro sugli algoritmi che insegna come la serie Head First? [chiuso]


12

Come programmatore Java devo imparare gli algoritmi (per le sfide di programmazione). Ho letto alcune Head First Series (JAVA di mia proprietà) e sono abbastanza amichevoli per il cervello. Quindi mi chiedevo se esiste un libro di algoritmi che sarà semplice da capire e che vada anche al nocciolo di ogni algo.




Non un libro, ma una risorsa fantastica e potenzialmente di facile comprensione simile a Head First: class.coursera.org/algo . La registrazione è chiusa, ma probabilmente ripeteranno la lezione.
B Seven

È sempre difficile trovare una domanda simile e finisco per fare una domanda duplicata. Si prega di votare per qualsiasi libro prima che questa domanda venga chiusa da qualcuno. Grazie
AabinGunz il

Risposte:


2

Personalmente mi piace molto il libro Algorithms di Robert Sedgewick e Kevin Wayne. Il libro contiene bellissime illustrazioni che mostrano come funzionano diversi algoritmi e fornisce anche esempi molto pratici. Puoi avere un'idea della qualità del libro visitando il sito Web associato .


1

Personalmente ho imparato con Algorithm Design Manual di Steven S.Skiena e attualmente uso Algorithms In a Nutshell come riferimento rapido per algoritmi che non implemento molto. Algorithms In a Nutshell utilizza sia Java, Ruby, C e C ++ per i suoi esempi di codice, ma essendo un programmatore Java non dovresti avere troppi problemi a leggere gli snippet di codice C / C ++. E anche se non riesci a leggerli, non sono essenziali per comprendere l'algoritmo, una descrizione completa è disponibile puramente basata su testo e immagini.


Ho letto qui che non è buono per i principianti. Ora sono nel dilemma. Per favore
aiutatemi

Eh, non sono d'accordo, e le persone su SO sembrano essere d'accordo con me, vedi stackoverflow.com/questions/5689222/…
Daniel Gratzer

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.