Я работаю с webapp для некоммерческой организации, и мне было интересно, какая будет лучшая структура данных, используемая для получения следующего эффекта: Приложение будет состоять из получения информации от пользователя, похожего на вопросы игры 21, но с более чем Да или Нет, например, я мог бы задать пользователю 3 вопроса. На основе этих ответов будет еще […]
UPDATE2: Думаю, я понял это сейчас: <?php /* * @name Lawler's algorithm PHP implementation * @desc This algorithm calculates an optimal schedule of jobs to be * processed on a single machine (in reversed order) while taking * into consideration any precedence constraints. * @author Richard Knop * */ $jobs = array(1 => array('processingTime' => […]
Я пишу приложение на PHP, где пользователи могут вводить два набора информации и выставлять каждую возможную комбинацию двух наборов. Цель состоит в том, чтобы использовать его в качестве учебного инструмента для изучения языка, применяя различные шаблоны вопроса и ответа. Например, мы можем практиковать вопрос «Вы когда-нибудь пробовали …?» плюс один из четырех видов деятельности, таких […]
Я пытаюсь создать инструкцию INSERT для каждой строки в объекте PHPExcel. Поскольку я изо всех сил пытался перебирать столбец (т. Е. Перейти к B1 C1 D1, получить значения и поместить их в массив), я решил получить все значения для каждого столбца и поместить их в многомерный массив, который выглядит так: Array ( [foo] => Array […]
Я задал вопрос вчера, и ответ, который я получил, ответил на первую часть моей проблемы – теперь у меня есть запрос, который генерирует список, похожий на этот: fname, sname, uname, assignment, task, grade joe, blogs, joe.blogs, 1, 1, 52 joe, blogs, joe.blogs, 1, 2, 58 jim, blogs, jim.blogs, 1, 1, 95 jim, blogs, jim.blogs, 1, […]
У меня есть массив: [a, b, c, d, e, f, … , z] и я бы сгенерировал множество всех возможных подмассивов, без повторения, мощность которых находится между X и Y. Предположим, что php: $array = array(1, 2, 3, 4, 5, 6, 7, 8); $results = myFunction($array, 3, 5); Моя функция должна возвращать что-то вроде: array( […]
Это должен быть довольно простой алгоритм, но я просто не могу обойти его. У меня есть несколько массивов в алфавитном порядке [0] => Array ( [0] => a [1] => b [2] => c ) и, например, [0] => Array ( [0] => a [1] => b [2] => c [3] => d ) и […]
У меня есть список элементов, хранящихся в базе данных. Каждый элемент имеет столбец идентификатора, заголовок и столбец позиции (int). По умолчанию, всякий раз, когда пользователь добавляет новый элемент в список, его идентификатор помещается в позицию. Так что, если у вас есть 3 предмета, с идентификаторами 1, 2, 3, их позиции также будут 1, 2, 3. […]
Я хочу создать систему, в которой вы можете ввести курсы (3-7 курсов), которые вы хотите взять в колледже, а затем выбрать предпочтения («Утро», «День», «Вечер», «Ночь / М», «T», «W», «TR», «F») , Мне нужен способ, чтобы, когда программа запрашивает базу данных (MySQL), она возвращает наилучшее возможное расписание, которое было сделано в соответствии с этими […]
Мне нужно создать большой список случайных чисел от 600 к 2000 тыс., Но список не может иметь дубликатов. Моя текущая «реализация» выглядит так: <?php header('Content-type: text/plain'); $startTime = microtime(true); $used = array(); for ($i=0; $i < 600000; ) { $random = mt_rand(); //if (!in_array($random, $used)) { $used[] = $random; $i++; //} } $endTime = microtime(true); […]