Data Structures and Algorithms

Obsahuje reklamyNákupy v aplikaci
4,2
694 recenzí
100 tis.+
Stahování
Hodnocení obsahu
Všichni (E)
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky

Informace o aplikaci

Nová aktualizace! Algnote podporuje OFFLINE teď

Algnote umožňuje vývojářům nebo studenti CS snadno kontrolovat datové struktury a algoritmy z teorie, implementace kódování problémy. Pokud jste programátor hledá pro svůj první programovací zaměstnání a příprava na pohovory kódování, nebo student, který se připravuje na zkoušky o datových struktur a algoritmů, tato aplikace může být správné uložení pro you.All algoritmy a datové struktury jsou implementovány v Jáva. Proto, pokud chcete použít Algnote naučit kódování, ujistěte se, že jste spokojeni s Javou.

V současné době Algnote má následující části:
- Array
- Řetězec
- Spojový seznam
- Zásobník
- Fronta
- Hash Table
- Strom
- Graf
- Vyhledávání
- třídění
- rekurze
- Dynamické programování
- Math
- Bit manipulace

Každá část obsahuje poznámky teorie, které pomohou uživatelům pochopit pojmy a několik kódování problémy s cílem zlepšit jejich znalosti k algoritmů nebo datových struktur. Většina z kódovacích problémů jsou vybrány z Leetcode a realizuje developer. Některé problémy mají více řešení a porovnávat POS a crons různých algoritmů.

I když v současné době zaměřuje na Algnote algoritmů a datových struktur, ale plánujeme rozšířit aplikaci mít větší jiný obsah, od základních jazykových výukových programů s architekturou znalostí na vysoké úrovni.

Některá slova od vývojáře této aplikace:

Všimněte si, že všechny tyto poznámky byly provedeny podle mne s některými odkazy na některé učebnice nebo on-line kódovacích otázky, které jsem předtím. Jsou to není tak přesná jako učebnice. Protože se jedná o velmi předčasné propuštění, tam jsou určitě některé problémy v komentáři a snažím můj nejlepší je najít a opravit. Budu optimalizaci obsahu a funkčnosti, aby se to den ode dne lepší. Pokud zjistíte jakýkoli problém, pokud ho používáte, bude velmi ocenili, kdybyste mohl poslat zprávu marcyliew@gmail.com.

V současné době veškerý obsah této aplikace byla připravena, když jsem právě absolvoval vysokou školu a připravoval pro kódování rozhovory. V té době jsem byl docela jistý, že bych mohl získat dobrou práci, jak jsem to udělal mnoho projektů ve škole a byl jsem velmi dobrý v budování webové a mobilní aplikace.

Nicméně, věci nešly, jak jsem očekával. Během rozhovorů tazatelé mě požádal, abych napsal kódy řešit problémy na tabuli. Mnohokrát jsem se zasekl na problémy a nemohl přijít na to jediné řešení. Dokonce i když jsem dokončil řešení a cítil šťastný, tazatelé často okamžitě poukázal na problém můj kód. Není dostatečně efektivní, použít příliš mnoho místa v paměti, nebo nepovažoval hraniční situace. Cítil jsem zklamaný sám pro sebe.

Naštěstí mám docela dobrou nabídku od společnosti, a začal svou kariéru jako webový vývojář. Ale i teď mám stále pocit, že těžko k dokončení těchto algoritmů otázky.

Vím, že příprava na kódování rozhovorů není snadné, ale není to tak těžké. Je to proces, který musíme projít, aby se stal dobrým vývojáři.

Toto jsou všechny účely této aplikace. Používám ho každý den zkontrolovat své znalosti o algoritmů a datových struktur. Doufám, že to nemohlo jen pomoct, ale také pomoci více vývojářů, kteří bojují za své kariéry.
Datum aktualizace
29. 11. 2016

Zabezpečení údajů

Bezpečnost začíná pochopením toho, jak vývojáři shromažďují a sdílejí vaše data. Postupy ochrany soukromí a zabezpečení dat se mohou lišit podle způsobu používání, oblasti a věku. Tyto informace poskytl vývojář a může je průběžně aktualizovat.
S třetími stranami nejsou sdílena žádná data
Další informace o tom, jak vývojáři deklarují sdílení
Aplikace neshromažďuje žádná data
Další informace o tom, jak vývojáři deklarují shromažďování

Hodnocení a recenze

4,2
677 recenzí
Uživatel Googlu
10. října 2016
Nice & well made
1 člověk si myslí, že je tato recenze užitečná
Považujete tento obsah za užitečný?

Novinky

1. Fix bugs and unused permissions
2. Improve performance and stability