Come diventare bravo con LeetCode

Dec 13 2022
Se stai lottando con i problemi di LeetCode, significa che devi prima imparare lo schema. I problemi elencati sul sito Web non sono ordinati in modo da aiutarti a migliorare.

Se stai lottando con i problemi di LeetCode, significa che devi prima imparare lo schema.

I problemi elencati sul sito Web non sono ordinati in modo da aiutarti a migliorare.

#NOTA Prima di iniziare a fare i problemi in LeetCode dovresti avere una migliore comprensione del DSA

Durante la programmazione si dovrebbe essere prima motivati ​​e se inizi a praticare la programmazione con una domanda difficile e in seguito non sei in grado di risolvere il problema o non sei in grado di capirlo, allora la motivazione alla pratica diminuirà ed è inevitabile come essere umano tendiamo ad andare così così,

Per risolvere problemi difficili devi risolvere quelli più facili che ti insegneranno i modelli e le tecniche necessari prima di affrontare problemi più difficili.

Mentre risolvere un problema di codifica richiede 2 cose pensando e implementando (scrivere il codice)

Allenare il tuo cervello a distinguere tra pensare alla soluzione e codificarla richiede molta pratica, ma se ti eserciti abbastanza raggiungerai un punto in cui devi solo pensare alla soluzione. Una volta che hai una soluzione chiara, la parte di codifica inizierà a venirti naturale.

"Se non l'hai fatto in un'ora, smetti di risolvere e controlla come gli altri hanno risolto questo problema"

E ho due risorse gratuite da condividere con te che ti aiuteranno a migliorare con LeetCode.

1) Macinare75

Grind75 è un famoso elenco di 75 domande LeetCode fatte da un ingegnere di Facebook che ti insegnerà i concetti e le tecniche fondamentali per ogni argomento (Array + hashmap, Dp, Graph, Dynamic Programming, ecc.)

2) NeetCode.io

Neetcode è un'estensione di Grind75 che include alcune altre domande su LeetCode che molto probabilmente incontrerai nella tua prossima intervista.

Puoi anche tenere traccia dei tuoi progressi sul sito Web e ha anche spiegazioni video per i problemi se rimani bloccato.

Connettiti con me tramite LinkedIn

Grazie per aver letto

Raul