Результаты поиска по запросу "language-agnostic"
Свернуть и захватить повторяющийся шаблон в одном выражении регулярного выражения
Я продолжаю сталкиваться с ситуациями, когда мне нужно собрать несколько токенов из строки, и после бесчисленных попыток я не смог найти способ упростить процесс. Итак, скажем, текст: старт: тест тест-Lorem Ipsum-, сэр doloret-и т.д.-и ...
Bomb dropping algorithm
у меня естьn x m матрица, состоящая из неотрицательных целых чисел. Например: 2 3 4 7 1 1 5 2 6 2 4 3 4 2 1 2 1 2 4 1 3 1 3 4 1 2 1 4 3 2 6 9 1 6 4 «Сбрасывание бомбы» уменьшает на единицу количество клеток-мишеней и всех восьми соседей до ...
Каковы некоторые алгоритмы для сравнения, насколько похожи две строки?
Мне нужно сравнить строки, чтобы решить, представляют ли они одну и ту же вещь. Это относится к названиям случаев, введенным людьми, где могут отличаться сокращения и другие мелкие детали. Например, рассмотрим следующие два ...
Radix Sort для целых отрицательных
Я пытаюсь реализовать радикальную сортировку для целых чисел, включая отрицательные целые числа. Для неотрицательных целых я планировал создать очередь из 10 очередей соответственно для цифр 0-9 и реализовать алгоритм LSD. Но меня смутили ...
О каких ПОЛЕЗНЫХ хитростях кода оператора должен знать разработчик? [закрыто]
Я должен сказать, что у меня никогда не было причин использовать побитовые операторы, но я уверен, что я выполнил некоторые операции, которые были бы более эффективными с ними. Как «сдвиг» и «ИЛИ» помогли вам более эффективно решить проблему?
Лучше ли хранить телефонные номера в каком-то каноническом формате или «как введено»?
Хранение номера телефона в каком-то каноническом формате имеет ряд преимуществ отпрограммисты точки зрения, но это может запутатьпользовательЕсли вдруг введенные цифры выглядят совсем иначе. Какой путь?
Структура данных для хранения повторяющихся событий?
Я ищу шаблон структуры данных для хранения повторяющихся событий, но все, что я придумал, привело бы к большому количеству обработки особого случая, или пользовательский ввод и извлечение данных были бы слишком сложными. (У меня появляется ...
Динамическое SQL-предложение WHERE
Для записи я использую Python и SQLlite. У меня есть рабочая функция, которая генерирует SQL, который мне нужен, но он не выглядит правильным. def daily(self, host=None, day=None): sql = "SELECT * FROM daily WHERE 1" if host: sql += " AND host = ...
Тип int по умолчанию: подписанный или неподписанный?
При программировании на C-подобном языке должен быть целочисленный тип по умолчанию int или uint / unsigned int? По умолчанию я имею в виду, когда вам не нужны отрицательные числа, но любое из них должно быть достаточно большим для данных, ...
Алгоритм упаковки 3d бин
Я ищу детерминированную реализацию для любого алгоритма упаковки 3d бинов, то есть для упаковки множества маленьких и разных кубоидов в один или много больших. Решение может отличаться от оптимального. Он должен быть написан на C, C ++, Java, C ...