The Algorithms logo
The Algorithms
Про AlgorithmsПожертвувати

Ласкаво просимо до найбільшої бібліотеки відкритоджерельних алгоритмів GitHub

Найпоширеніші алгоритми

Що таке алгоритм?

Алгоритм - це набір правил, який приймає один або кілька входів, потім виконує внутрішні обчислення і маніпуляції з даними та повертає вихід або набір виходів. Словом, алгоритми полегшують життя. Від складних маніпуляцій з даними та гешами до простої аритметики, алгоритми виконують ряд кроків для отримання корисного підсумку. Одним із прикладів алгоритму може служити проста функція, яка бере два вхідних значення, складає їх разом і повертає їх суму.

Про нас

Ми - група програмістів, які допомагають один одному будувати нові речі, чи то написання складних застосунків шифрування або прості шифри. Наша ціль - спільна робота з документування та моделювання красивих, корисних і цікавих алгоритмів з використанням коду. Ми - спільнота з відкритоджерельним кодом - будь-хто може зробити свій внесок. Ми перевіряємо роботу один одного, спілкуємося і співпрацюємо для розв'язання труднощів. Ми прагнемо бути гостинними, ввічливими, але водночас стежимо за тим, щоб наш код відповідав найостаннішим вимогам сучасного програмування.

Мови програмування

Ми підтримуємо багато мов програмування. Кожна мова має свій власний репозиторій GitHub, в якому зберігається весь код алгоритмів. Ось список поточних мов програмування:

Зробити внесок
Ви зацікавлені в тому, щоб зробити свій внесок? Існує багато чудових способів зробити свій внесок, наприклад, переклад, виправлення (правописних) помилок, покращення коду і т.д.. Якщо ви тільки починаєте, шукайте проблеми з міткою `good first issue`.
GitHubWeblate
Ви можете підтримати нашу роботу з відкритим вихідним кодом через Liberapay. Пожертвувавши нам, ви отримаєте особливу роль на нашому сервері Discord і допоможете нам підтримувати цей проект. Дякуємо за вашу підтримку, незалежно від того, зробите ви пожертву чи ні.
Пожертвувати

Зв'яжіться з нами