Algnote им овозможува на програмерите или CS студенти лесно да ги видиш структури на податоци и алгоритми од теорија, имплементација на кодирање проблеми. Ако сте програмер потрага по својата прва програма за работа и се подготвува за кодирање интервјуа, или студент кој се подготвува за испити за структури на податоци и алгоритми, оваа апликација може да биде право погодни за you.All алгоритми и структури на податоци се спроведува во Јава. Затоа, ако сакате да го користите Algnote да учат кодирање, ве молиме бидете сигурни дека сте удобно со Java.
Во моментов Algnote има следниве делови:
- Array
- Стринг
- Поврзани Листа
- Стак
- Задача
- hash табела
- дрво
- Графикон
- Пребарај
- Сортирање
- рекурзијата
- Динамичко програмирање
- Математика
- Бит манипулација
Секоја секција содржи белешки теорија да им помогне на корисниците да се разбере концептите и неколку кодирање проблеми да ги подобрат своите познавање на алгоритми и структури на податоци. Повеќето од кодирање проблеми се избрани од Leetcode и имплементирани од страна на инвеститорот. Некои проблеми имаат повеќе решенија и споредба на ПОС и crons на различни алгоритми.
Иако во моментов Algnote фокусира на алгоритми и структури на податоци, но планираме да го прошириме апликацијата да имаат повеќе други содржини, од основниот јазик упатства за архитектура знаења на високо ниво.
Некои зборови од инвеститорот на оваа апликација:
Имајте на ум дека сите овие забелешки се направени од мене со некои осврти на некои учебници или онлајн кодирање прашања што беше порано. Тие не се онолку точни колку што учебник. Бидејќи ова е многу предвремено ослободување, постојат дефинитивно некои прашања во белешките а јас се обидувам моите најдобри да ги пронајде и да ги поправи. Јас ќе продолжам да оптимизирање на содржината и функционалноста да се направи подобро секој ден. Ако наидете на било кое прашање, кога ќе го користите, тоа ќе биде многу ценети, ако може да се испрати порака до marcyliew@gmail.com.
Во моментов сите содржини на овој стан е подготвен кога јас само дипломирал на универзитетот и се подготвуваше за кодирање интервјуа. Во тоа време јас бев убеден дека јас би можела да добие добра работа како што го направи многу проекти во училиштето и јас бев многу добри во градењето на веб и мобилни апликации.
Сепак, работите не одат како што очекував. За време на интервјуата, анкетарите ме замоли да напишам кодови за решавање на проблеми на таблата. Многу пати, јас заглавив за проблемите и не можеше да дознаам едно единствено решение. Дури и кога се завршени решение и се чувствува среќен, интервјуата често веднаш посочи проблемот на мојот код. Не е доволно ефикасни, користете премногу простор меморија, или не сметаат на границата ситуации. Се чувствував разочарани за себе.
За среќа, имам прилично добра понуда од компанија и почна мојата кариера како веб-развивач. Но, дури и сега јас се уште се чувствуваат тешко да се заврши овие алгоритми прашања.
Знам дека се подготвува за кодирање интервјуа не е лесно, но тоа не е толку тешко. Тоа е само еден процес кој треба да се оди преку да станат добри програмери.
Овие сите се целите на оваа апликација. Јас го користам секој ден за да ги видиш моите познавања на алгоритми и структури на податоци. Се надевам дека не може само да се помогне, но, исто така, им помогне на повеќе програмери кои се борат за нивните кариери.