Категория: Mathematical

Разделите два числа с помощью двоичного поиска без использования оператора / и %
Учитывая два целых числа, одно является делимым , а другое — делителем , нам нужно найти частное при делении делимого на делитель без использования ка...подробнее
Подсчитайте пары, разница между которыми и индексами различна.
Учитывая массив arr[] размера N , задача состоит в том, чтобы подсчитать все пары индексов (i, j), такие что i < j и j – i != arr[j] – arr[i] . Пр...подробнее
Назначьте N задач N людям, чтобы минимизировать общее время
Есть N человек и N рабочих мест. Дан массив arr[] размера N*N , где (arr[0], arr[1], . . ., arr[N-1]) обозначает время, затраченное первым человеком н...подробнее
Разделить массив на максимальное количество подмассивов, чтобы сумма чередующихся сумм была равна 0
Дан массив arr[] из 1 и -1, задача состоит в том, чтобы разбить массив на максимальное количество подмассивов так, чтобы сумма переменной суммы всех п...подробнее
Максимальное побитовое ИЛИ для любых двух подстрок заданной двоичной строки
Для заданной двоичной строки str задача состоит в том, чтобы найти максимально возможное значение ИЛИ любых двух подстрок двоичной строки str . Приме...подробнее
Максимизируйте сумму средних значений пар, сделанных с использованием элементов X [] и Y []
Даны два массива X[] и Y[] длины N каждый. Вы можете составить пару, выбрав ровно один элементиз X[] и Y[]. Задача состоит в том, чтобы найти максимал...подробнее
Найдите X, чтобы большинство элементов массива имели форму (X + p*K)
Учитывая массив arr[] и число K , задача состоит в том, чтобы найти значение X такое, что максимальное количество элементов массива может быть выражен...подробнее
Создайте отсортированный массив таким образом, чтобы setbit в побитовом XOR любой пары был четным.
Учитывая целое число N (1 ≤ N ≤ 500), создайте целое число arr[] длины N, такое, что оно должно соответствовать всем указанным ниже условиям:Каждый эл...подробнее
Количество инверсий в массиве с использованием BIT
Счетчик инверсии для массива указывает, насколько далек (или близок) массив от сортировки. Если массив уже отсортирован, то счетчик инверсии равен 0. ...подробнее
Минимальная стоимость, чтобы сделать массив равным путем увеличения/уменьшения элементов
Учитывая массив, arr[] и массив стоимости cost[] , задача состоит в том, чтобы найти минимальную стоимость, чтобы сделать все элементы массива равными...подробнее