"Grokkingu" oskuste arendamine, mis viitab mõistete sügavale mõistmisele ja rakendamisele, saab saavutada mitmesuguste praktiliste harjutuste kaudu erinevates valdkondades. Siin on mõned harjutused, mis aitavad teil oma grokingioskusi parandada:
algoritmiliste ja kodeerimisoskuste jaoks
1. Harjutage algoritmilisi paradigmasid: keskenduge sellistele põhiparadigmadele nagu Divide ja vallutamine, dünaamiline programmeerimine, ahned strateegiad ja tagasilöögid. Rakendage selliseid probleeme nagu N-Queensi probleem, Sudoku lahendaja ja kombineeritud/permutatsiooni genereerimine, kasutades neid paradigmasid [2].
2. Kasutage realistlikke kodeerimisharjutusi: tegelege harjutustega, mis jäljendavad tõelisi intervjuustsenaariume, sealhulgas ajapiiranguid ja interaktiivseid probleemide lahendamist. Harjutage oma mõtteprotsessi valjusti selgitamist [4].
3. Lahendage piirangutega seotud probleeme: lahendage probleemid realistlike piirangute korral, näiteks ajapiirangud ja servajuhtumid. See aitab arendada probleemide lahendamist ja enesekindlust [4].
kiirete inseneri- ja AI -suhtluse jaoks
1. Põhiline kiire loomine: kirjutage selged, lühikesed juhised, paludes AI -tööriistad nagu ChatGPT konkreetsete ülesannete täitmiseks, näiteks tutvustage end professionaalina. Võrrelge AI vastust oma ootustega [1].
2. Täpsustage olemasolevaid juhiseid: alustage lihtsate viipetega ja täpsustage neid, lisades konteksti, oskusi ja soovitud tooni. Võrrelge vastuseid, et näha, kuidas üksikasjad tulemusi parandavad [1].
3. iteeri tooni ja stiili jaoks: paluge AI -l kirjeldada projekti ja täpsustada tooni iteratiivsete viipatuste kaudu. Kasutage selliseid sõnu nagu "entusiastlik", "mitteametlik" või "professionaalne", et juhendada [1].
4. faktide kontrollimine ja täpsus: esitage avaldused ja paluge AI-l neid üksikasjalikumalt ümber kirjutada. Kontrollige väidete, eriti mõõdikute täpsust [1].
Üldised õppestrateegiad
1. Alustage põhialustega: alustage põhimõistetega ja liikuge järk -järgult keerukamate juurde. Algoritmide jaoks alustage sorteerimist ja otsimist enne edasijõudnumate teemade juurde liikumist [7].
2. Kasutage visuaalseid abivahendeid: keerukate mõistete paremaks mõistmiseks kasutage illustreeritud juhendeid ja diagramme. Sellised raamatud nagu * Grokkingu algoritmid * pakuvad sõbralikke, visuaalseid seletusi [7].
3. Kahutage ja vaadake üle: vaadake regulaarselt oma õppeprotsessi üle. Tehke kindlaks, milliseid mõisteid saate hästi aru ja kus vajate rohkem harjutamist. Kasutage oma edusammude jälgimiseks ajakirju või arvutustabelite [2] [3].
4. Rakendage kontseptsioone praktiliselt: proovige rakendada õpitut reaalse maailma probleemidele või projektidele. See aitab kontseptsioonide sisestada ja muuta need intuitiivsemaks [2] [7].
Tsitaadid:]
]
[3] https://www.reddit.com/r/leetcode/comments/t5xqb6/how_to_use_grokking/
[4] https://www.desiggurus.io/answers/detail/realistic-coding-exercises-to-mprove-interview-performance
]
]
[7] https://www.manning.com/books/grokking-algoritms
]