Learn Algorithms in Java

1 хил.+
Изтегляния
Класификация на съдържанието
За всички възрасти
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка

Всичко за това приложение

Learn Algorithms in Java е приложение, което показва прилагането на най-често срещаните алгоритми, използвани в компютърните науки.

Приложението дава възможност на потребителите да научат тези алгоритми, като предоставят изходния код на Java, както и подробно обяснение за всеки.

Следните алгоритми са обхванати в приложението:
Алгоритми за търсене : Тази категория обхваща прилагането на линейни и двоични алгоритми за търсене както итеративно, така и рекурсивно.
Алгоритми за сортиране : Тази категория обхваща широк спектър от алгоритми за сортиране, включително, но не само: сортиране на балончета, сортиране на селекция, сортиране на вмъкване, бързо сортиране, сортиране на сливане, сортиране на купчина и други.
Графични алгоритми : Тази категория обхваща структурата на графичните данни и най-често срещаните алгоритми като преминаване, най-кратък път, минимално обхващащо дърво и други.
Алгоритъм за рекурсивно изтегляне : Тази категория обхваща проблема с N-Queen, решен с помощта на рекурсивната техника за изтегляне.

Кодът на Java е подчертан синтаксис за лесна четимост, като осигурява подобрено обучение.

Приложението също така позволява на потребителя да добавя свои собствени персонализирани алгоритми с възможност за преглед, редактиране, споделяне и изтриване.

Потребителите могат също така да проверят някои от най-влиятелните учени в областта на компютърните науки, показвайки кратко описание за тях, както и тяхното място на раждане в Google Maps.
Актуализирано на
5.09.2019 г.

Безопасност на данните

Безопасността започва с разбирането на това как програмистите събират и споделят данните ви. Практиките за поверителност и сигурност на данните може да варират в зависимост от употребата от ваша страна, региона и възрастта ви. Тази информация е предоставена от програмиста и той може да я актуализира с течение на времето.
Не се споделят данни с трети страни
Научете повече за това, как програмистите декларират споделянето
Не се събират данни
Научете повече за това, как програмистите декларират събирането