Публикации по теме 'questions'


Лучшие решения для задач Microsoft на собеседовании. Наибольший K такой, что в массиве существуют как K, так и -K.
Лучшие решения для задач Microsoft на собеседовании. Наибольший K такой, что в массиве существуют как K, так и -K. Описание: Напишите функцию, которая для массива A из N целых чисел возвращает наибольшее целое число K ›0, так что оба значения K и -K существуют в массиве A. Если такого целого числа нет, функция должна возвращать 0. Пример 1: Input: [3, 2, -2, 5, -3] Output: 3 Пример 2: Input: [1, 2, 3, -4] Output: 0 Решение: Эта задача очень проста. Это немного..

Лучшие решения для задач Microsoft на собеседовании. Минимальные шаги, чтобы сделать сваи одинаковой высоты.
Лучшие решения для задач Microsoft на собеседовании. Минимальные шаги, чтобы сделать сваи одинаковой высоты. Описание: Алекса дается n стопок одинаковой или неравной высоты. За один шаг Alexa может удалить любое количество коробок из стопки, имеющей максимальную высоту, и попытаться сделать ее равной той, которая чуть меньше максимальной высоты стопки. Определите минимальное количество ступенек, необходимых для того, чтобы все сваи были равны по высоте. Пример 1: Input: piles..