algorithm

Наиболее эффективный способ математически сложить два многомерных массива?

Рассмотрим два простых массива: <?php $array1 = array( 'blue' => 5, 'green' => array( 'squa ... манный код. Должен быть способ сделать это, зацикливаясь на каждом массиве по отдельности и unset() объединяя значения?

Древовидный алгоритм в PHP без рекурсии

У меня есть список категорий, хранящихся в базе данных mysql. Категории могут иметь дочерние категории на любом глубоко ... тся дочерней для какого родителя. Какой лучший алгоритм структуры данных я могу использовать здесь без рекурсии в PHP?

Мое решение этой задачи программирования неверно, потому что оно выводит неправильный ответ для 10/11 тестовых случаев. Что это за тестовые случаи?

Я выполняю эту задачу по программированию, которую можно найти по адресу www.interviewstreet.com (его первое испытание ... исла; количество точек, имеющих индексы в диапазоне [i..j] в 1-м, 2-м, 3-м и 4-м квадрантах соответственно. Ограничения: 1

Как определить выигрыш по диагонали в игре "5 в ряд" (PHP)

Я должен написать милую маленькую игру "5 в ряд". Я успешно обнаружил выигрыши строк и столбцов следующим образом: Дл ... ys N x N) Вам не нужно кормить меня полным кодом с ложечки, мне просто нужно что-то, чтобы поймите, как это сделать.

Итератор бинарного дерева поиска после заказа

Я внедряю дерево AVL (самобалансирующееся дерево двоичного поиска) в PHP, и все работает довольно нормально. У меня ес ... $this->stack->push($current); } $this->value = $this->stack->peek(); } }

PHP/MySQL - Реализация программы верности

Я хотел бы внедрить на своем веб-сайте программу верности, аналогичную программе stackoverflow. Я хочу иметь возможно ... MySQL] Какой была бы лучшая архитектура таблиц? [PHP] Какой алгоритм я должен использовать для оптимизации этой задачи?

Находите уникальные комбинации значений из массивов, отфильтровывая любые повторяющиеся пары

Используя php, я ищу набор уникальных комбинаций определенной длины, следя при этом за тем, чтобы в более чем одной ком ... unset($combinations[$i]); } } $combinations = array_values($combinations); } print_r($combinations);

Оператор случая перевернутого переключателя (до значения true)

Я пытаюсь достичь результата, о котором я могу думать только в терминах случая обратного переключения до утверждения tr ... i is cake Ответ может не обязательно использовать приведенную выше структуру, как только он сможет достичь результата

Как я могу создать свою собственную функцию pow с помощью PHP?

Я хочу создать функцию, в которую я помещаю два значения (значение и его функция - пример мощности: multiply(3, 3) резу ... e,$power){ for($x = 1; $x <= $value; $x++ ){ return $c = $value * $power; } } echo multiply(3,3);

PHP Несколько Вхождений Слов В Строке

Мне нужно проверить строку, чтобы увидеть, есть ли в ней несколько слов. Так что в принципе я приму: "google занимает ... юбовью Google" и т. Д. Есть идеи? Действительно не знаю, как к этому подойти, любая помощь была бы очень признательна.

Вычисление разницы между именем пользователя и электронной почтой в javascript

По соображениям безопасности я хочу, чтобы пользователи на моем веб-сайте не могли регистрировать имя пользователя, по ... гут использовать userhotmailcom или usergmail и т. Д. Если они сообщат, что есть электронная почта, это будет очевидно.

Создайте турнир на выбывание

Во-первых, извините за мой английский, я сделаю все возможное, чтобы объяснить свою проблему! Итак, я пытаюсь создать ... я думаю слишком конкретно об одном случае, не зная, сработает ли это для другого. Спасибо, если вы можете мне помочь!

Доступна PHP-реализация алгоритма stackblur?

Я пытаюсь размыть изображение и нуждаюсь в более быстром решении. Это моя текущая попытка, которая слишком медленная ... lur.$extension"); imagedestroy($image); } Существует ли PHP-реализация stackblur или другого быстрого алгоритма?

Фатальная ошибка: Разрешенный объем памяти 25165824 байта исчерпан (пытался выделить 35 байт)

Я использую алгоритм Дейкстры в PHP. Но я получил эту ошибку Fatal error: Allowed memory size of 25165824 bytes exhau ... } } } } else $foo=""; return $foo; } } // end class ?>

Как группировать числа в диапазоны с помощью PHP

Предположим, что у меня есть следующая последовательность чисел в массиве: $numbers = array(1,3,2,23,24,25,26, 8) Как я могу напечатать их в диапазонах, например: Числа являются 1-3, 23-26, 8.

Реализовать атомарный счетчик в Memcached без cas

У нас есть веб-страница, доступ к которой хотят ограничить до 100 человек одновременно, поэтому мы используем memcached ... обираемся заменять расширение memcached, которое поддерживает cas, оно может поддерживать его только с помощью кода PHP?

Есть ли умный способ сделать это с помощью чистой математики

У меня есть этот фрагмент кода, который, кажется, можно было бы сделать чище с помощью чистой математики (возможно, лог ... ctors[$i - 1]; } Верно следующее getFactor(500) = 9 getFactor(1000) = 10 getFactor(2500) = 12 getFactor(5000) = 13

как подсчитать длину массивов, создаваемых динамически?

У меня есть массив dump($data); ************************************* array(10) { ["12-male"] => string(1 ... после чего счетчик всегда показывает 1, независимо от размера массива. Я тоже попробовал count(), но результат тот же.

Разделение строк на словарные слова

Я ищу наиболее эффективный алгоритм в PHP, чтобы проверить, была ли строка составлена только из словарных слов или нет. ... ntains the dictionary words B.txt contains the strings: one in every line, without spaces made from a..z chars only

Есть ли недостатки в этом методе выбора случайных записей из базы данных?

У меня есть таблица бд, заполненная примерно 30 тысячами записей. Я хочу случайным образом выбирать запись по одной ( ... ть ORDER BY RAND() вместо этого метода? (например, когда останется 5 тысяч строк, начните выполнять ПОРЯДОК ПО РАНДУ()?)