Алгноте омогућава програмерима или ЦС студенти лако прегледати структуре података и алгоритме из теорије, имплементација на кодирање проблема. Ако сте програмер у потрази за вашу прву програмирање посао и припрема за кодирање интервјуа, или студент који се припрема за полагање испита за структуре података и алгоритми, ова апликација може да буде право решење за иоу.Алл алгоритми и структуре података су имплементирани у јава. Стога, ако желите да користите Алгноте да уче кодирање, проверите да ли сте задовољни Јава.
Тренутно Алгноте има следеће секције:
- Арраи
- Низ
- линкед лист
- Стек
- Редослед
- хасх табела
- Дрво
- Графикон
- У потрази
- сортирање
- Рекурзија
- динамичко програмирање
- Математика
- Мало Манипулација
Свака секција садржи теорије белешке да помогне корисницима да разумеју концепте и неколико кодирање проблема да побољшају своје познавање до алгоритама и структура података. Већина проблема кодирање се бирају из Леетцоде и спроводи од стране произвођача. Неки проблеми имају више решења и упоредити поз и цронс различитих алгоритама.
Иако тренутно Алгноте фокусира на алгоритмима и структурама података, али планирамо да проширимо апликацију да имају више других садржаја, од основне језичке упутстава за архитектуру знања на високом нивоу.
Неке речи из девелопера ове апликације:
Имајте на уму да су све ове белешке урадио ја са неким референцама на неким уџбеницима или онлине кодирање питања која сам раније. Они нису поуздано као уџбеник. Пошто је ово веома рано издање, сигурно постоје неки проблеми у напоменама и ја се трудим да их пронађу и исправити их. Ја ћу задржати оптимизације садржаја и функционалности да би се боље сваки дан. Ако нађете било какав проблем када га користите, то ће бити много поштовати ако можете да пошаљете поруку марцилиев@гмаил.цом.
Тренутно све је садржај ове апликације је припремљен кад сам завршио факултет и био је припрема за кодирање интервјуа. У то време сам био прилично сигуран да бих могао да добијем добар посао као што сам учинио многе пројекте у школу и био сам веома добар у изградњи веб и мобилних апликација.
Међутим, ствари нису као што сам очекивао. Током интервјуа, анкетари ме је замолио да напишем кодове да реше проблеме на табли. Много пута сам заглавио на проблеме и нису могли схватити једну решења. Чак и када сам завршио решење и срећно, анкетари често одмах указали на проблем мог кода. Није довољно ефикасан, користите превише меморије, или нису узети у обзир граничне ситуације. Осећао сам разочарана у себе.
Срећом, имам доста добру понуду од компаније и почео своју каријеру као веб девелопер. Али чак и сада још увек осећам тешко да заврши ових алгоритама питања.
Знам припрема за кодирање интервјуа није лако, али није тако тешко. То је само процес који морамо проћи како би постали добри програмери.
То су све сврхе ове апликације. Ја га користим сваки дан да прегледам знања о алгоритама и структура података. Надам се да не може само помоћи себи, али и помоћи више програмера који се боре за њихове каријере.