Полезные коды

Вычисление дистации Левенштайна

Алгоритм вычисляет дистанцию Левенштайна между двумя строками. Это можно использовать для исправления опечаток в вводе пользователя.

Пример использования:

  1. a, b := "hmail.com", "hotmail.com"
  2. if levenshtein.Distance(a,

Генерация пароля

Есть возможность настроить сложность константами parts и charsPerPart, похожие символы (I, l, 0, O) не генерируются. Пример работы: https://play.golang.org/p/jAl2HVTiHHf

Пример работы с акселерометром в JavaScript

Пример кода вызова API-функции для получения значения данных об ускорении от акселерометра.
Применение: выравнивание изображения(кадра) относительно вектора силы гравитации, управление в играх, определять угол наклона, ускорение, которое возникает в последствии действия вибрации, определять характер

Перевести строку в число

Метод отличается от стандартного тем, что входные значения проверяются. Функции возвращают false, если строка содержит что-нибудь отличное от цифрового ввода.

В дополнение к основному коду добавил тесты. По ним можно посмотреть как работает функция.

По аналогии можно сделать обёртки над strtod()/strtof()/strtold()
Всего: 539
<< 1 ... 7 8 9 10 11 ... 108 >>

Реклама

Мы в соцсетях

tw tg yt gt