Algnote laat ontwikkelaars of CS studente maklik hersien datastrukture en algoritmes van teorie, implementering te kodering probleme. As jy 'n programmeerder op soek na jou eerste program werk en voor te berei vir kodering onderhoude, of 'n student wat is die voorbereiding vir eksamens oor datastrukture en algoritmes, kan hierdie inligting 'n reg wat geskik is vir you.All die algoritmes en datastrukture is in werking gestel word Java. Daarom, as jy wil die Algnote gebruik om kodering leer, maak asseblief seker dat jy gemaklik met Java is.
Tans Algnote het die volgende afdelings:
- Array
- String
- geskakelde lys
- stack
- Queue
- Hash Tabel
- Boom
- Grafiek
- Soek
- Sortering
- Rekursie
- Dynamic Programmering
- Wiskunde
- Bit Manipulasie
Elke afdeling bevat die teorie notas om te help gebruikers om die konsepte en verskeie kodering probleme verstaan om hul kennis van die algoritmes of datastrukture te verbeter. Die meeste van die kodering probleme word gekies uit Leetcode en geïmplementeer deur die ontwikkelaar. Sommige probleme het verskeie oplossings en vergelyk die pos en mikron word aanbeveel van verskillende algoritmes.
Hoewel op die oomblik Algnote fokus op algoritmes en datastrukture maar ons beplan om die jeug uit te brei na meer ander inhoud het, uit basiese taal tutoriale hoë vlak argitektuur kennis in.
Sommige woorde uit die ontwikkelaar van hierdie app:
Let daarop dat al hierdie notas is gedoen deur my met 'n paar verwysings na sommige handboeke of aanlyn kodering vrae wat ek gedoen het voor. Hulle is nie so akkuraat as 'n handboek. As dit is 'n baie vroeë vrylating, daar is beslis 'n paar kwessies in die notas en ek probeer my bes om hulle te vind en reg te stel. Ek sal hou die optimalisering van die inhoud en funksies om dit elke dag beter te maak. As jy 'n probleem te vind wanneer jy gebruik dit, sal dit baie waardeer word as jy 'n boodskap na marcyliew@gmail.com kon stuur.
Tans al die inhoud van hierdie inligting is voorberei toe ek net studeer van universiteit en was die voorbereiding vir die kodering onderhoude. Op daardie tydstip was ek redelik seker dat ek 'n goeie werk kan kry as ek baie projekte in die skool gedoen het en ek was baie goed in die bou van web en mobiele programme.
Maar dinge het nie gegaan as wat ek verwag het. Tydens die onderhoude, die onderhoudvoerders het my gevra om kodes te skryf om probleme op die witbord te los. Baie keer, het ek vas op die probleme en kon nie uitvind 'n enkele oplossing. Selfs toe ek 'n oplossing voltooi en voel gelukkig, die onderhoudvoerders dikwels onmiddellik daarop gewys die probleem van my kode. Nie doeltreffend genoeg is, gebruik te veel geheue spasie, of nie kyk na die grens situasies. Ek voel teleurgesteld om myself.
Gelukkig het ek 'n goeie aanbod van 'n maatskappy en begin my loopbaan as 'n web-ontwikkelaar. Maar selfs nou voel ek nog steeds moeilik om hierdie algoritmes vrae te voltooi.
Ek weet voor te berei vir kodering onderhoude is nie maklik nie, maar dit is nie so moeilik. Dit is net 'n proses wat ons nodig het om deur te gaan na 'n goeie ontwikkelaars geword.
Dit is alles die doeleindes van hierdie inligting. Ek gebruik dit elke dag om my kennis in te gaan op algoritmes en datastrukture. Ek hoop dit kan nie net help myself, maar ook help om meer ontwikkelaars wat veg vir hul loopbane.
Opgedateer op
17 Aug. 2025