Публикации по теме 'problem-solving'


Слияние двух отсортированных списков решение проблемы leetcode | часть 3
Привет и добро пожаловать. Это официально третий день серии прохождений по leetcode. Сегодня мы рассмотрим задачу слияния двух отсортированных списков в leetcode с простой задачей. проверьте предыдущее прохождение в нашем аккаунте!!. Постановка задачи Даны два отсортированных связанных списка, и нам нужно объединить их вместе в один связанный список. Кстати, связанный список — это еще одна структура данных, которая работает подобным образом. представьте себе комнату со множеством..

Привет, Примож, мне понравился этот хак.
Привет Примож , мне понравился этот хак. Хорошо, у меня открыто окно твитдека и я ищу релевантные ключевые слова. Посмотрим, как это получится. С уважением, Даниэль

Застрял в программировании - вот что вам нужно сделать
Вы когда-нибудь чувствовали, что «программирование — это не моя чашка чая»? Вы когда-нибудь сомневались в своих навыках программирования? Если да, то вы попали на нужную страницу. Я здесь, чтобы решить некоторые вопросы, которые приходят нам в голову на начальном этапе кодирования. Во-первых, давайте посмотрим на некоторые приемы и советы, которые могут помочь в самоутверждении и развитии наших навыков. Советы по работе со структурами данных и алгоритмами Есть причина...

HackerRank — #25 Вирусная реклама [Простая]
Постановка задачи: Вирусная реклама | HackerRank Сколько людей узнают о новом продукте через n дней? www.hackerrank.com Решение:

Leetcode 2348: количество заполненных нулями подмассивов
Как подсчитать количество заполненных нулями подмассивов в TypeScript При работе с массивами часто возникают проблемы, требующие подсчета количества подмассивов, соответствующих определенным критериям. В этой статье мы обсудим решение TypeScript для подсчета количества подмассивов, заполненных 0 в целочисленном массиве. Мы предоставим пошаговое объяснение кода, а также его временные и пространственные сложности. Постановка задачи Учитывая целочисленный массив nums , нам нужно..

Вопросы для интервью по JavaScript: групповые анаграммы
Постановка проблемы: Получив массив строк, сгруппируйте анаграммы вместе. Вы можете вернуть ответ в любом порядке . Анаграмма  – это слово или фраза, образованная путем перестановки букв другого слова или фразы, обычно с использованием всех исходных букв ровно один раз. Пример 1: Input: strs = ["eat","tea","tan","ate","nat","bat"] Output: [["bat"],["nat","tan"],["ate","eat","tea"]] Пример 2: Input: strs = [""] Output: [[""]] Пример 3: Input: strs =..

#Day63 из #100days_of_coding
Вчера был 63-й день моего кодинга. Я решил один вопрос. Задача: Самый длинный палиндром в строке Для заданной строки S найдите самую длинную палиндромную подстроку в S. Подстрока строки S: S[ i . . . . j ] где 0 ≤ i ≤ j ‹ len(S) . Строка-палиндром: строка, которая читается так же в обратном порядке. Более формально, S является палиндромом, если reverse(S) = S. В случае конфликта вернуть подстроку, которая встречается первой (с наименьшим начальным индексом). Пример 1:..