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


HackerRank-Easy-Number Line Jumps (TS)
Хорошо, я изменил этому , вот что я тебе скажу. Я не придумал решение полностью сам. Я заглянул в раздел обсуждения для вдохновения после нескольких попыток. Но только первый комментарий в разделе обсуждения. В любом случае, это на самом деле проще, чем мы себе представляли. Итак, вот ситуация. 2 кенгуру, один в позиции x1, другой в позиции x2, прыгают в положительном направлении по числовой прямой с разной скоростью, один с v1, один с v2. Нам нужно написать функцию, которая..

Решения HackerRank для Java-программирования
Java — Введение Добро пожаловать в Java! Стандартный Java и Stdout I Java, если иначе Java Stdin и Stdout II Форматирование вывода Java Цикл Java I Циклы Java II Блок статического инициализатора Java Дата и время Java Форматирование валюты Java Java — строки Введение в строки Java Подстрока Java Сравнение подстрок Java Реверс строки Java Анаграммы Java Токены строк Java Регулярное выражение Java..

Улучшите свои навыки решения проблем программирования
Автор Muthukumar.PL Известный писатель Эндрю Хант говорит: «Программирование похоже на картину. Вы начинаете с чистого холста и определенных исходных материалов. вы используете сочетание науки, искусства и ремесла, чтобы определить, что с ними делать Да, конечно, программирование само по себе прекрасное искусство. В большинстве случаев мы можем столкнуться с проблемами/ошибками при попытке написать программу, но мы определенно можем их преодолеть. Во-первых, разберитесь с..

Разделите JavaScript-решение хакерского рейтинга Numbers
Числовая строка красива, если ее можно разбить на последовательность из двух или более положительных целых чисел , удовлетворяющую следующим условиям: для любого (т. е. каждый элемент последовательности больше предыдущего). No содержит начальный ноль. Например, мы можем разбить на последовательность , но это не красиво, потому что и имеют ведущие нули. Содержимое последовательности не может быть изменено. Например, мы можем разделить на последовательность , но это некрасиво, потому что..

HackerRank 30 дней кода — День 5
Тема 5-го дня: Петли Задача: задано целое число n, выведите его первые 10 кратных. Каждое кратное n x i (где 1 ≤ i ≤ 10) должно быть напечатано на новой строке в виде: n x i = result . Эта задача проста и является хорошей практикой для начинающих. Нас просят вывести таблицу умножения для заданного числа, в данном случае — n. С чем нам следует быть осторожным, так это с выходным форматом. Каждое кратное должно быть напечатано на новой строке. Мое решение для этого упражнения:..

Проблема HackerRank «Сбалансированные скобки» — использование Apex Salesforce.
Проблема: Проверьте, есть ли в данной строке сбалансированные скобки или нет. Решение: Стек не является примитивным типом данных в Apex, здесь я попытался решить проблему, имитирующую стек как набор в Salesforce. При решении этой проблемы с помощью Apex подход грубой силы требует сложности O (n²), а выполнение с помощью стека снижает сложность до O (n). public static Boolean isValid(String s){ //code here List<String> stack = new List<String>();..

Решение Hackerrank для минимального расстояния
Решение Hackerrank для минимального расстояния В этой статье вы можете найти решение задачи Хакерранк Минимальное расстояние . Следующий раздел содержит описание задачи, предоставленной веб-сайтом Hackerrank: Расстояние между двумя значениями массива — это количество индексов между ними. Для заданного a найдите минимальное расстояние между любой парой одинаковых элементов массива. Если такого значения не существует, вернуть -1. Давайте проясним это на примере. На вход будет..