algorithm

Группировка массивов в PHP

У меня есть массив из 200 элементов. Я хотел бы вывести массив, но сгруппировать элементы с общим значением. Аналогично ... sqlite, а затем выполнить запрос к этому документу на каждой странице грузить? Любые мысли будут весьма признательны.

Простое шифрование Javascript, дешифрование PHP с помощью общего секретного ключа

Речь идет не о безопасности. Это также не для того, чтобы его было трудно сломать. Я ищу простой алгоритм для изменения ... спользуемым, как Base64, в качестве шифрования. Изменить: Последнее требование было добавлено после ответа шамиттомара.

Помощь в вычислении (и полезности) энтропии пароля

Это вопрос из двух частей: Часть 1 Во-первых, речь идет о вычислении энтропии пароля в PHP. Я не смог найти ни од ... ько различных показателей, чтобы показать общую слабость системы и обосновать необходимость более надежных паролей. ТИА

нахождение общего префикса массива строк

У меня есть такой массив: $sports = array( 'Softball - Counties', 'Softball - Eastern', 'Softball - North Harbour', ' ... ее количество сравнений, чтобы получить результат. Существует ли уже формула/алгоритм для решения такого рода проблем?

Генерация случайных чисел без повторов

Я создаю веб-сайт, который будет случайным образом отображать список yelp при каждом обновлении страницы. API поиска ye ... ame."<br/>"; echo "<img border=0 src='".$business[$RANDOM]->rating_img_url_large."'><br/>"; ?>

Производительность с алгоритмом, связанным со временем

У меня есть функция, которая принимает 2 массива ($schedule, $remove), оба являются массивами дней со временем внутри, ... t" => 16:00 ,"heure_fin" => 20:00 ,"date_seance" => 2012-11-20 ,"jour_id" => 2) ) )

Алгоритм генерации мнемонического пароля для QWERTY-клавиатур

У меня есть " мнемоническая "функция генерации пароля, которая выглядит примерно так: function Mnemonic($mnemonic) { ... сто попробуйте сами. Как я должен реализовать логику для создания строк, которые легко набирать на клавиатурах QWERTY?

Обложка минимального набора [PHP]

Покрытие минимального набора - это вопрос, в котором вы должны найти минимальное количество наборов, необходимых для по ... х все элементы основного набора, являются первые три подмножества, мы получаем решение, содержащее все 4 подмножества.

Создайте набор всех возможных совпадений для данного регулярного выражения

Мне интересно, как найти набор всех совпадений с заданным регулярным выражением с конечным числом совпадений. Наприме ... е предложения смотрите в моем посте о публичном проекте github, над которым я работаю, чтобы "ответить" на этот вопрос.

создание последовательного пятизначного буквенно-цифрового идентификатора

Общий обзор: Функция ниже выдает случайный идентификатор. Я использую это, чтобы предоставить псевдоним подтвержден ... or ($i = 0; $i < $length; $i++) { $string .= $characters[mt_rand(0, $max)]; } return $string; }

рекурсивная функция для получения всех дочерних категорий

Вот что я пытаюсь сделать: - мне нужна функция, которая при передаче в качестве аргумента идентификатора (для категории ... льзую return вместо echo, я не получу тот же результат. Мне нужна помощь, чтобы исправить это или перепишите его с нуля

Сокращение данных графика без потери формы графика

У меня есть набор данных со 100 000 точками данных, которые я должен отобразить на графике. Результирующий график будет ... рафик в настоящее время выглядит следующим образом: Альтернативный текст http://www.ulmanen.fi/stuff/graph-sample.png

Каков наиболее эффективный способ найти евклидово расстояние в 3d с использованием mysql?

У меня есть таблица MySQL с тысячами точек данных, хранящихся в 3 столбцах R, G, B. Как я могу найти, какая точка данны ... аблице, чтобы вычислить расстояние, но это было бы недостаточно эффективно для масштабирования. Есть какие-нибудь идеи?

PHP: Как отсортировать значения массива в алфавитном порядке?

Я хочу отсортировать значения массива в алфавитном порядке в PHP. Если все значения начинаются с одного и того же симво ... ен быстрый способ с небольшим количеством операторов. Игнорирование учета регистра является для меня особенным. Спасибо.

Алгоритм Наименования продукта

Я работаю над новым веб-сайтом, который может генерировать названия компаний/продуктов. Кто-то может зайти на сайт и в ... тему на странице о сайте, поэтому, пожалуйста, не думайте об этом посте как о том, что я получаю прибыль от сообщества.

В чем различия между этими алгоритмами шифрования?

В чем разница между MCRYPT_RIJNDAEL_128, MCRYPT_RIJNDAEL_256, MCRYPT_BLOWFISH, и т.д. Какой из них лучше всего подходит для передачи данных в Интернете?

Алгоритм добавления цвета в кривые Безье

Я некоторое время играю с библиотекой GD и, в частности, с банкоматом кривых Безье. Я использовал некоторый существу ... 0 - 0 финал контрольная точка составляет 300-200 Нижняя часть - это то, что я получаю с помощью такого алгоритма...

Проблемы с расположением матриц в php

Я хотел бы знать некоторые решения такой проблемы. Дано число, скажем, 16, и вы должны расположить матрицу таким образом 1 2 3 4 12 13 14 5 11 16 15 6 10 9 8 7 Язык не имеет значения (предпочтительно PHP);

Как я могу объединить поисковые запросы в более эффективные запросы?

Мне нужно преобразовать список поисковых запросов в наиболее эффективный набор комбинированных поисковых запросов. Любо ... (foo manchu) Я буду работать на PHP, но я возьму ответ в псевдокоде, PHP или я буду конвертировать с основных языков.

Алгоритм сокращения URL-адресов PHP

Может ли кто-нибудь порекомендовать предпочтительный алгоритм для сокращения URL-адресов? Я пишу код с использованием P ... как я хотел бы научиться, делая это сам, но просто объяснение/псевдокод о том, как это будет работать, было бы отлично.