DATA STRUCTRES NOTES

Inneholder annonser
1k+
Nedlastinger
Egnethet
Alle
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde

Om denne appen

Algnote lar utviklere eller CS elevene lett anmeldelse av datastrukturer og algoritmer fra teori, implementering til koding problemer. Hvis du er en programmerer på jakt etter din første programmering jobb og forberedelser for koding intervjuer, eller en student som forbereder seg til eksamen om datastrukturer og algoritmer, kan dette programmet være en riktig passform for deg.Alle algoritmer og datastrukturer er implementert i Java. Derfor, hvis du ønsker å bruke Algnote å lære koding, må du sørge for at du er komfortabel med Java.

Foreløpig Algnote har følgende deler:
- Array
- String
- lenket liste
- Stack
- kø
- Hash Table
- Tre
- Graf
- Søker
- Sortering
- Rekursjon
- dynamisk programmering
- Matte
- Bit Manipulasjon

Hver seksjon inneholder teori notater for å hjelpe brukerne til å forstå begrepene og flere koding problemer for å forbedre deres kjennskap til de algoritmer eller datastrukturer. De fleste av koding problemer er valgt fra Leetcode og implementert av utbygger. Noen problemer har flere løsninger og sammenligne pos og crons av ulike algoritmer.

Selv om tiden Algnote fokuserer på algoritmer og datastrukturer, men vi planlegger å utvide programmet til å ha mer innhold, fra grunnleggende språk tutorials til høyt nivå arkitektur kunnskaper.

Noen ord fra utvikleren av dette programmet:

Merk at alle disse notatene ble gjort av meg med noen referanser til noen lærebøker eller online koding spørsmål jeg gjorde før. De er ikke så nøyaktig som en lærebok. Ettersom dette er en veldig tidlig løslatelse, det er definitivt noen problemer i notatene, og jeg prøver mitt beste for å finne dem og korrigere dem. Jeg vil holde optimalisere innhold og funksjonalitet for å gjøre det bedre for hver dag. Hvis du finner noen problem når du bruker det, vil det være mye verdsatt hvis du kunne sende en melding til marcyliew@gmail.com.

Foreløpig alt innholdet i dette programmet ble utarbeidet da jeg nettopp uteksaminert fra universitetet og forberedte for koding intervjuer. På den tiden var jeg ganske sikker på at jeg kunne få en god jobb som jeg hadde gjort mange prosjekter i skolen, og jeg var veldig flinke til å bygge web og mobile applikasjoner.

Men ting gikk ikke som jeg forventet. Under intervjuene, intervjuerne ba meg om å skrive koder for å løse problemer på tavlen. Mange ganger, jeg ble sittende fast på problemene og kunne ikke finne en enkelt løsning. Selv når jeg fullførte en løsning, og følte meg glad, intervjuerne ofte umiddelbart påpekte problemet med min kode. Ikke effektiv nok, bruker for mye minne, eller ikke vurdere grensesituasjoner. Jeg følte meg skuffet for meg selv.

Heldigvis fikk jeg en ganske bra tilbud fra et selskap og startet min karriere som en webutvikler. Men selv nå likevel føler jeg vanskelig for å fullføre disse algoritmene spørsmålene.

Jeg vet forbereder for koding intervjuer er ikke lett, men det er ikke så vanskelig. Det er bare en prosess som vi må gå gjennom for å bli gode utviklere.

Disse er alle formålene med dette programmet. Jeg bruker den hver dag til å lese mine kunnskaper på algoritmer og datastrukturer. Jeg håper det kan ikke bare hjelpe meg selv, men også bidra til at flere utviklere som kjemper for sin karriere.
Oppdatert
13. sep. 2025

Datasikkerhet

Sikkerhet starter med en forståelse av hvordan utviklere samler inn og deler dataene dine. Fremgangsmåtene for personvern og datasikkerhet kan variere basert på bruk, region og alder. Utvikleren har oppgitt denne informasjonen og kan oppdatere den over tid.
Ingen data deles med tredjeparter
Finn ut mer om hvordan utviklere deklarerer deling
Denne appen kan samle inn disse datatypene
Enhets-ID-er eller andre ID-er
Dataene krypteres ikke
Dataene kan ikke slettes

Hva er nytt?

✨ New feature added for better experience
🐞 Bug fixes and performance improvements
🎉 More interactive and engaging content