Публикации по теме 'hackerrank'
ХакерРанг
HackerRank — это платформа, куда люди со всего мира привлекаются для решения конкретных задач. Проблемы, которые не связаны с семьей, друзьями, любовью, а на самом деле и полностью относятся к техническому потоку. Это технические проблемы, основанные на программировании. Так что любой, кто хочет лучше понять и изучить программу, может присоединиться к Hackerrank. Это вообще ни для кого не вредно. Как мы знаем, программирование было лучшей половиной возможностей трудоустройства. Так что..
Литкод — 9 число палиндрома
Ссылка: → https://leetcode.com/problems/palindrome-number/
Проблема:
Учитывая целое число x , вернуть true , если x является целым числом-палиндромом.
Целое число является палиндромом , если оно читается одинаково как в прямом, так и в обратном направлении.
Например, 121 — это палиндром, а 123 — нет.
Пример 1:
Input: x = 121
Output: true
Explanation: 121 reads as 121 from left to right and from right to left.
Пример 2:
Input: x = -121
Output:..
HackerRank «Статистика за 10 дней»
День 0
Я зарегистрировался на трех обучающих треках HackerRank и начал их делать сегодня.
В качестве отказа от ответственности я решил решить их на Python, а не на C++, поскольку я чувствую, что все еще могу немного отточить свои навыки Python, особенно когда речь идет о производительности. Возможно, когда я закончу с ними, я смогу повторить попытку на C++ для практики.
Упражнение 1: Среднее, медиана и мода
Итак, я смело решил начать с решения упражнения 1, и это было, мягко..
Простая сумма массива
В алгоритме Simple Array Sum вам дан массив целых чисел, и вы должны найти сумму его элементов.
На вход функции simpleArraySum вам дан массив. Вы можете думать о массиве как о поезде:
Вы можете думать о поезде как о массиве, и каждый вагон содержит элемент. Этот элемент может быть строкой, числами или другим массивом. Поскольку мы пытаемся найти сумму чего-то, элементы в массиве будут числами. В этом примере массив будет содержать четыре числа.
Прежде чем мы что-то..
Решение Mini-Max Sum HackerRank в JavaScript
Имея пять положительных целых чисел, найдите минимальное и максимальное значения, которые можно вычислить, сложив ровно четыре из пяти целых чисел. Затем выведите соответствующие минимальное и максимальное значения в виде одной строки из двух длинных целых чисел, разделенных пробелами.
Пример
Минимальная сумма , максимальная сумма . Функция печатает
16 24
Описание функции
Выполните функцию miniMaxSum в редакторе ниже.
miniMaxSum имеет следующие параметры:
arr: массив..
Анализ проблемы кода стека
Holy HackerRank, Бэтмен! Недавно я выполнил испытание кода HackerRank под названием Загадка Мин-Макс . Это требует использования типа / структуры данных, называемого стеком , и на этом загадка не заканчивается. Перед написанием рабочего решения мне пришлось обратиться к множеству ресурсов, и я решил написать статью об этой проблеме, потому что хотел полностью ее понять и предложить ресурс JavaScript по алгоритму во всемирной паутине.
Прежде чем мы займемся проблемой кода,..
HackerRank 30 дней кода: очереди и стеки
Задание . Палиндром – это слово, фраза, число или другая последовательность символов, которая одинаково читается вперед и назад. Можете ли вы определить, является ли данная строка s палиндромом?
Чтобы решить эту задачу, мы должны сначала взять каждый символ из , поставить его в очередь, а затем поместить этот же символ в стек. Как только это будет сделано, мы должны удалить первый символ из очереди и вытолкнуть верхний символ из стека, а затем сравнить два символа, чтобы увидеть,..