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


Плюс Минус
ВОПРОС Получив массив целых чисел, вычислите доли его элементов, которые являются положительными , отрицательными и являются нулевыми . Выведите десятичное значение каждой дроби в новой строке. Например, в массиве arr = [1,1,0,-1,-1] есть элементы: два положительных, два отрицательных и один нулевой. Их отношения будут 0,400000, 0,400000 и 0,200000. Это должно быть напечатано как 0.400000 0.400000 0.200000 Описание функции Выполните функцию plusMinus в редакторе ниже...

Как я решил испытание на звание хакера, «Магазин электроники»
Всем привет, Сегодня я расскажу, как я решил задачу Hacker Rank , Электронный магазин с помощью JavaScript. Цель : человек хочет определить самую дорогую компьютерную клавиатуру и USB-накопитель, которые можно купить с ограниченным бюджетом. Учитывая прайс-листы на клавиатуры и USB-накопители, а также бюджет, найдите стоимость их покупки. Если невозможно купить оба предмета, верните -1. Предоставляются следующие параметры: клавиатуры , диски и b ( бюджет ). Я создал..

Как решить треугольник максимального периметра в Hackerrank
Прочитав стороны треугольника в массиве, отсортируйте их в порядке убывания. Потому что нам нужно узнать максимальный периметр. Запустите один for цикл , инициировав индекс до ноля до (размер массива – 2). Проверьте, меньше ли индексированный элемент массива, чем сумма соседних элементов массива. Если условие выполнено, выведите эти элементы в порядке возрастания. Если условие не выполняется, выведите -1. Здесь для справки прилагается код, написанный на Java 8. Спасибо,..

30 дней кода | HackerRank
30 дней кода от HackerRank - это полезно для программистов, чтобы освежить свои знания основ программирования. Каждый день вы будете получать новую задачу по новой концепции. Введение Для каждого вопроса вы можете увидеть используемую концепцию, процент успеха, а если вы не помните концепции, вы можете посмотреть учебник, предоставленный Hacker Rank. Вопросы начинаются с вывода Hello world и переходят к DSA, Exception Handling, что очень хорошо. Через каждые 24 часа..


Hackerrank: Набор для подготовки к собеседованию: работа с массивами.
Здравствуйте, друзья, если вы нашли эту статью, значит, вы что-то ищете, сегодня мы будем решать проблему, которую я нашел на Hackerank, и я призываю вас посмотреть на проблему, прежде чем копаться в решении. Без лишних слов приступим. Проблема Starting with a 1-indexed array of zeros and a list of operations, for each operation add a value to each the array element between two given indices, inclusive. Once all operations have been performed, return the maximum value in the array...

Диагональная разница
В сегодняшнем алгоритме мы создадим функцию диагональной разницы. Для этой функции вы получите на вход многомерный массив. Многомерный массив — это массив, содержащий массивы. В этой функции вы будете вычислять и возвращать абсолютную разницу между суммами его диагоналей. Если вы посмотрите на изображение поста выше, подумайте о входном массиве как о сетке крестиков-ноликов. Каждый элемент массива будет содержать массив из трех значений. В каждой строке вы вычисляете синие и..