Имена участников (разделяйте запятой).
А там реально все 3 аргумента нужные. В первом передается id узла, который надо пройти, поскольку в самом узле нет информации о том, какую букву...
Словарь в действии. Вот 12 Спасибо, а я наоборот не люблю верблюда, мозг не привык, дополнительное усилие приходится делать, чтобы читать. Не...
Написание 2 функций далось мне очень сложно. Но мне удалось. Теперь либа умеет не только добавлять слова в словарь, а потом проверять есть ли они...
У тебя другая функция дату получает. Надо изменять функцию get_the_time(). Учитывая, что у тебя твой вордпресс сам дату форматирует, тебе может...
По-моему нам удавалось победить поисковик с помощью 3 изменений в картинке. Большой (30% от ширины и 10% от высоты) водяной знак, который даже не...
Объясни, в чем тут говнокодовость? count($numbers)? Мне кажется писать что-то совсем не вникая в механику процесса - невозможно. Если ты в...
Ты ничего не понял из тех дельных советов, что тебе надовали тут. :) Ты хоть каждый каждый день бд обновляй, это все равно проще и эффективнее...
Еще недавно использовал такой классный трюк, когда надо читать большими кусками, но чтобы делилось построчно. Т.е. как бы "округлять" по строчкам....
+2 к харизме
Логика вроде правильно сделана. Но читать тяжело, как-то много скобок. Я по возможности стараюсь как-то так писать, чтобы не if, а потом партянка,...
Попробую сделать загрузку словаря не с диска, а сразу из apcu. Но мой бенчмаркинг время загрузки вообще не учитывает. 42 тыс. Слов выходит только...
Размер словаря сократился на порядок, полный словарь на 3 млн. слов в несжатом виде теперь занимает 55 Мбайт, против ~600 Мбайт. Теперь надо...
Скорость упала примерно в 2 раза и теперь составляет 42.5 тыс. слов в секунду. Оформил изменения и пнул на гит версию 0.1.0...
Победа - приятно. Спасибо, очень помог. Но вылезла проблема, вернее суровая реальность. По деталям вся эта конструкция сделана из качественных...
Замер не могу сделать пока. Там есть загвоздка небольшая с сохранением словаря после создания.
Наконец-то закончил переделку. Все стало сложнее, прозрачность, если она вообще была, теперь практически исчезла. Но ожидаемая экономия...
Сейчас вот так: private function bit_get(int $bitmap, int $bit) { return (bool)(($bitmap >> $bit - 1) & 1); } Наверное как ты предложил...
https://php.ru/forum/threads/prefiksnoe-derevo-trie-nizkourovnevaja-struktura-dannyx-v-php.71329
инкремент/декремент делать бессмысленно, потому что считать биты приходится единажды в 1 узле. Вернее дважды. 1 раз нужно посчитать все биты кроме...
Пробую писать параллельно с тестами. Еще не tdd, но уже ближе. Из плюсов можно отметить то, что тесты будут готовы вместе с рабочим кодом, а также...