Java Algorithms
Многие знают отличную библиотеку алгоритмов на Java от indy256 — https://github.com/indy256/codelibrary/tree/master/java/src. На данный момент там 192 файлов алгоритмов (некоторые файлы являются вариациями одного и того же алгоритма). Она мне очень помогает во всех случаях жизни. Для других языков я не нашел такой обширной библиотеки.
Я экспортировал эту библиотеку в приложение для Android. С его помощью можно быстро смотреть алгоритмы. Также в настройках можно выбрать один из 73 стилей подсветки синтаксиса, 9 шрифтов и стиль приложения — Default, White, Black. Изменять размер текста кода можно двумя пальцами и дабл-тапом по экрану. Также там есть кастомный поиск, ищущий алгоритм по подстроке, и описания алгоритмов.
Google Play. Скриншоты. Еще больше скриншотов в ссылке на Google Play.
Автор библиотеки алгоритмов indy256 одобрил приложение. Думаю, что и вам оно понравится :)
Круто!
Теперь туда бы запилить emaxx для тех, кто пишет на плюсах и будет приложение-справочник почти для всех олимпиадников.
Если все сильно завязано на github, то можно использовать репозиторий ADJA.
отличное подспорье для контестов, где еще не разрешили превритен код :o
Вот теперь на контестах будут точно заставлять выключать телефоны (или отбирать их) :)
как будто сложно взять два)
И глушить связь :)
Еще же можно на Android Wear портировать. А в 202х году на Google-линзу.
Портаните теперь на ios pls :D
Awesome thank you!
My students are always looking for this type of thing for our contests.
Have a great day!
Thank you for your downloads!
Version 1.1 is now available!
- Added "Default" app theme.
- The settings button is available in all application places.
- Algorithms are divided in many topics.
- Descriptions added to each algorithm.
- Now you can choose one of 73 highlighting styles and one of 9 fonts!