Что можно сократить в данном php коде?
<?php function getClosest($search, $array) { $num = null; foreach ($array as $item) { if ($item['chance'] < $search) { continue; } if ($num === null || $item['chance'] < …
<?php function getClosest($search, $array) { $num = null; foreach ($array as $item) { if ($item['chance'] < $search) { continue; } if ($num === null || $item['chance'] < …
Есть входящая строка из нескольких символов. заранее неизвестно как введены символы - на кириллице или латинице. Нужен алгоритм который переберет все возможные варианты. Символы и…
Решала задачки на LeetCode, но не справилась с одной, посмотрела ответы. Все они сами по себе работают одинаковым образом но как - непонятно :( Сам алгоритм должен решать уравнени…
Ответ на этой странице для меня немного сложноват, нужно алгоритм простыми словами :) Входные данные: 1 поправил подвёз 1 3 переместил Из этой строки нужно сделать пары ключ-значе…
Всем привет, пытаюсь решить задачу, но не могу, то ли я делаю что то не так, то ли использую не те инструменты. Есть набор данных, далее представлены в коде. Есть формула "PM…
Я написал небольшую игру на js (крестики нолики), где по очереди ходит игрок и компьютер. Компьютер высчитывает ходы и ходит по алгоритму minmax, то есть просчитывая ходы наперед.…
На входе даётся рандомная строка без спец символов и пробелов. Нужно вывести 1, если строка - перестановка палиндрома и 0, если нет. В этой статье описывается метод с использовани…
Решаю задачу по алгоритмам на Яндекс.Контесте. Условие задачи Красотой строки назовем максимальное число идущих подряд одинаковых букв. (красота строки abcaabdddettq равна 3) Сдел…
Пытаюсь нарисовать изометрическую карту для игры. Имею следующие параметры: Ширина ячейки Высота ячейки Количество ячеек по ширине Количество ячеек по высоте Карта хранится в двум…
В сети интернет много статей о преобразовании цвета в RGB в градации серого. Где утверждается, что составляющие RGB вносят разный вклад в цветовосприятие, поэтому приводится форму…
Алгоритм формирует список значений в среднем от 300к до 1М точек (зависит от того достигается ли сходимость и в какой момент). Отрисовка графика по всем этим точкам занимает много…
Почему std::transform с первым параметром ExecutionPolicy принимает в качестве итератора для второй последовательности ForwardIterator2, а не OutputIterator, как вариант без Execu…
Имеются входные данные из массива: 2 2 1 3 4 5 6 8 Нужно записывать в переменные a b c d по 4 числа, то есть 2 группы 2 2 1 3 и 4 5 6 8. При этом массив может состоять из (n % 4 =…
Я пытаюсь сделать интерполяцию естественного соседа с помощью ячеек Вороного. В качестве зоны влияния я использую не ячейки Вороного а окружности. На картинке которую я прикрепил …
Нуждаюсь в помощи. Есть задание, но идей как реализовать нету. Буду рад помощи, если не трудно. Входные данные (2): количество циклопов N; массив N чисел, каждый элемент которого …
каким способом можно решить подобную задачу? Написал своё решение, но больно уж оно огромное и не проходит дальше 5-го теста. Понимаю, что тут скорее всего есть какой-то алгоритм,…
Подскажите, #pragma omp parallel for в этом коде поможет ли ускорить производительность и не приведёт ли это к ошибкам? Правильно ли я понимаю что эта директива позволит рандомить…
Есть ли такой описанный алгоритм, который оптимизирует последовательность изменений множества? В отличии от алгоритма поиска растояния Левенштейна, у меня нет ни начального множес…
there is a cubic equation, you need to find only 1 of its root. first, using the difference in signs, I find the gap where the root will be, then I find it with a binary search. c…
Проблема заключается в том, что алгоритм не выводит все строки в слове. Если у нас есть строка с удаленными префиксом и суффиксом, то должно сперва вывести одинарные буквы, потом …
Если кратко, то решаю задачу на литкоде, но мой ответ не принимается, несмотря на кажущуюся его истинность. Вот условие, если кому-то интересно, хотя на самом деле просто нужно уд…
Есть двумерный массив в котором хранится фигура, состоящая из квадратов (каждый элемент - квадрат). Не могу придумать алгоритм, который будет преобразовывать этот массив в массив …
Дан текст/строка/набор байт. Требуется найти такую строку, которая не является подстрокой этого текста. "Неподстрока" не должна быть слишком длинной, алгоритм поиска не …
Имеется большой массив, в каждой строчке ровно три числа, каждое число 32битное. Вопрос - какой самый быстрый алгоритм поиска "двойных" совпадений ? Например, если масси…
Есть описание того что должно происходить со строкой после обработки solve("3(ab)") = "ababab" -- because "ab" repeats 3 times solve("2(a3(b))&q…
Дано целое число k > 2. Напечатать все числа из диапазона [2, 3, ..., k], не являющиеся простыми. Показать несколько примеров программы. Речь идёт о выборке из заданного диапаз…
В квадратной матрице (список списков) размером N x N нужно реализовать смещение элементов по строкам и столбцам: в начало строки/столбца добавляется новый элемент, а последний эле…
Вход: Первая строка входных данных содержит количество наборов тестовых данных. Затем следуют t наборов. Первая строка набора содержит n отрезков времени. В следующих n строках сл…
Решаю задание: "Даны две строки X и Y. Напишите программу, которая посчитает, сколько подстрок строки Y являются анаграммами строки X". У меня есть код, он работает, но …
Есть такой написанный мною код на python. Никакие библиотеки кроме стандартных использовать нельзя. Работает он верно, часть тестов проходит, но заваливает тесты со слишком больши…