[#] [Перевод] Я создал приложение, которое делает изучение алгоритмов и структур данных гораздо интереснее
habrabot(difrex,1) — All
2017-12-02 16:30:07


![image][1]

_Интерфейс CS-Playground-React_

[Я программист-самоучка][2]. Это значит, что я постоянно имею дело с [синдромом самозванца][3]. Для меня не редкость чувствовать, что я неполноценный, и я в невыгодном положении для понимания сложных концепций информатики.

Я никогда не разбирался в математике. И я всегда привязывал сильные математические навыки к своей естественной способности преуспеть в программировании. Я чувствую, что мне приходится больше работать, чем другим (у которых есть врожденные навыки к математике), чтобы изучать одни и те же понятия. С этой идеей, глубоко укоренившейся в моем мозгу, я был уверен, что никогда не смогу научиться чему-либо, например, обходить деревья двоичного поиска, и как мысленно анализировать рекурсивные кошмары, такие как сортировка слиянием.

Зайдите на [CS-Playground-React][4], простую браузерную JavaScript-песочницу для изучения и практикования алгоритмов и структур данных.

Это приложение не требует регистрации и автоматически сохраняет ваши достижения, предлагает решения когда вы застряли, и имеет [кучу ссылок на полезные статьи, туториалы, и другие ресурсы][5], чтобы помочь сделать ваше обучение не очень болезненным, как было у меня.
[Читать дальше →][6]

[1]: https://habrastorage.org/getpro/habr/post_images/78c/683/e8a/78c683e8a2fde498f46b2a6b6822159b.png
[2]: https://medium.freecodecamp.org/the-freecodecamp-alumni-network-a-homegrown-mentorship-network-for-fcc-alumni-529e4531c34f
[3]: https://medium.freecodecamp.org/i-built-an-app-that-makes-learning-algorithms-and-data-structures-way-more-fun-46fbb8afacaf
[4]: http://cs-playground-react.surge.sh/
[5]: https://github.com/no-stack-dub-sack/cs-playground-react/blob/master/RESOURCES.md
[6]: https://habrahabr.ru/post/343706/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut