DATA STRUCTRES NOTES

May mga ad
1K+
Mga Download
Rating ng content
Lahat
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan

Tungkol sa app na ito

Algnote nagbibigay-daan sa mga developer o CS mag-aaral mare-review istruktura ng data at algorithm mula sa teorya, pagpapatupad upang coding problema. Kung ikaw ay isang programmer naghahanap para sa iyong unang programa sa trabaho at paghahanda para sa coding panayam, o mag-aaral na ay naghahanda para sa pagsusulit tungkol sa istruktura ng data at algorithm, ang app na ito ay maaaring isang karapatan akma para sa you.All mga algorithm at data istruktura ay ipinapatupad sa Java. Samakatuwid, kung nais mong gamitin ang Algnote upang malaman ang coding, mangyaring tiyakin na ikaw ay komportable sa Java.

Sa kasalukuyan Algnote ay may mga sumusunod na mga seksyon:
- Array
- String
- Naka-link Talaan
- Stack
- Queue
- Hash Table
- Tree
- Graph
- Paghahanap
- Pag-uuri
- Recursion
- Dynamic Programming
- Math
- Bit pagmamanipula

Ang bawat seksyon ay naglalaman ng mga teorya ng mga tala upang makatulong sa mga gumagamit upang maunawaan ang mga konsepto at ilang mga coding problema upang mapabuti ang kanilang pagpapalagayang-loob sa mga algorithm o data istruktura. Karamihan sa mga coding problema ay pinili mula Leetcode at ipinatupad sa pamamagitan ng nag-develop. Ang ilang mga problema ay may maramihang mga solusyon at ihambing ang pos at crons ng iba't-ibang mga algorithm.

Kahit na sa kasalukuyan ay Algnote naka-focus sa mga algorithm at data istruktura ngunit plano naming i-extend ang app upang magkaroon ng higit sa iba pang mga nilalaman, mula sa pangunahing Tutorials wika sa mataas na antas ng architecture knowledges.

Ang ilang mga salita mula sa mga nag-develop ng app na ito:

Tandaan na ang lahat ng mga tala ay ginawa sa pamamagitan ng akin na may ilang mga reference sa ilang mga aklat-aralin o online coding katanungan ko bago. Ang mga ito ay hindi bilang tumpak na bilang isang aklat-aralin. Dahil ito ay isang napaka-maagang paglabas, may mga tiyak na ang ilang mga isyu sa mga tala at ako ay sinusubukan ang aking pinakamahusay na upang mahanap ang mga ito at itama ang mga ito. Ako ay panatilihin ang pag-optimize ng nilalaman at pag-andar upang gawin itong mas mahusay na araw-araw. Kung nakakita ka ng anumang mga isyu kapag ikaw ay gumagamit ng ito, ito ay much appreciated kung maaari kang magpadala ng mensahe sa marcyliew@gmail.com.

Sa kasalukuyan ang lahat ng nilalaman ng app na ito ay inihanda kapag ako lamang nagtapos mula sa unibersidad at ay naghahanda para sa coding panayam. Sa oras na ako ay medyo tiwala na maaari kong makakuha ng magandang trabaho bilang ako had tapos maraming mga proyekto sa paaralan at ako ay masyadong magandang sa pagbuo ng web at mobile na mga application.

Gayunman, ang mga bagay ay hindi pumunta bilang ko inaasahan. Sa panahon ng panayam, ang tagapanayam nagtanong sa akin upang magsulat ng code upang malutas ang mga problema sa whiteboard. Maraming mga beses, Nakatanggap ako natigil sa mga problema at hindi maaaring malaman ng isang solong solusyon. Kahit na kapag nakumpleto ko ang isang solusyon at naramdaman masaya, ang mga interviewers ay madalas na kaagad tulis out ang problema ng aking code. Hindi mahusay na sapat, gumamit ng masyadong maraming memory space, o hindi isaalang-alang ang hangganan sitwasyon. nasisiraan din ako sa sarili ko.

Sa kabutihang palad, ako got ang isang pretty magandang alok mula sa isang kumpanya at nagsimula ang aking karera bilang isang web developer. Ngunit kahit ngayon nararamdaman ko pa rin nang husto upang makumpleto ang mga algorithm tanong.

Alam ko naghahanda para sa coding panayam ay hindi madali, ngunit ito ay hindi na mahirap. Ito ay lamang ng isang proseso na kailangan namin upang pumunta sa pamamagitan upang maging mahusay na mga developer.

Ito ang lahat ng mga layunin ng app na ito. Gamitin ko ito araw-araw upang suriin ang aking mga knowledges sa mga algorithm at data istruktura. Umaasa ako na hindi lamang ito ay maaaring makatulong sa aking sarili, kundi pati na rin makatulong sa mas maraming mga developer na nakikibaka para sa kanilang mga karera.
Na-update noong
Set 13, 2025

Kaligtasan ng data

Nagsisimula ang kaligtasan sa pag-unawa kung paano kinokolekta at ibinabahagi ng mga developer ang iyong data. Posibleng mag-iba ang mga kagawian sa privacy at seguridad ng data batay sa iyong paggamit, rehiyon, at edad. Ang developer ang nagbigay ng impormasyong ito at posibleng i-update niya ito sa paglipas ng panahon.
Walang data na ibinabahagi sa mga third party
Matuto pa tungkol sa kung paano inihahayag ng mga developer ang pagbabahagi
Posibleng kolektahin ng app na ito ang mga ganitong uri ng data
Device o iba pang ID
Hindi naka-encrypt ang data
Hindi puwedeng i-delete ang data

Ano'ng bago

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