Обратни възли в k-Group LeetCode Solution

Постановка на проблема: Обръщане на възли в k-Group LeetCode решение – Като се има предвид главата на свързан списък, обръщайте възлите на списъка k наведнъж и връщайте модифицирания списък. k е положително цяло число и е по-малко или равно на дължината на свързания списък. Ако броят на възлите е...

Прочети повече

Намиране на първа и последна позиция на елемент в сортиран масив LeetCode Solution

Постановка на проблема: Намиране на първа и последна позиция на елемент в сортиран масив Решението LeetCode казва, че – даден масив от цели числа nums, сортирани в ненамаляващ ред, намира началната и крайната позиция на дадена целева стойност. Ако целта не е намерена в масива, върнете [-1, -1]. Трябва да напишете алгоритъм с O(log n) сложност по време на изпълнение. …

Прочети повече

Валидно Anagram Leetcode решение

Изявление на проблема Валидна анаграма Leetcode Решение – Дадени са два низа s и t, връща true, ако t е анаграма на s, и false в противен случай. Анаграма е дума или фраза, образувана чрез пренареждане на буквите на различна дума или фраза, като обикновено се използват всички оригинални букви точно веднъж. Пример 1: Вход: s = „анаграма“, t = „nagaram“ Изход: …

Прочети повече

Следваща пермутация LeetCode решение

Постановка на проблема Следваща пермутация Решение на LeetCode – Пермутация на масив от цели числа е подреждане на неговите членове в последователност или линеен ред. Например, за arr = [1,2,3], следните се считат за пермутации на arr: [1,2,3], [1,3,2], [3,1,2], [2,3,1 ,XNUMX]. Следващата пермутация на масив от цели числа е следващата лексикографски по-голяма пермутация на...

Прочети повече

Уникално двоично дърво за търсене LeetCode решение

Уникални двоични дървета за търсене LeetCode Solution казва, че – Като е дадено цяло число n, връща броя на структурно уникалните BST (двоични дървета за търсене), които имат точно n възли с уникални стойности от 1 до n. Пример 1: Вход: n = 3 Изход: 5 Пример 2: Вход: n = 1 Изход: 1 Ограничения: 1 <= n <= 19 …

Прочети повече

Непрекъснато Sumaris LeetCode решение

Изявление на проблема Непрекъсната сума на подмасива LeetCode Решение – Даден е масив от цели числа nums и цяло число k, връща true, ако nums има непрекъснат подмасив с размер поне две, чиито елементи сумират до кратно на k, или false в противен случай. Цяло число x е кратно на k, ако съществува цяло число n, такова че x = n * k. 0 винаги е...

Прочети повече

Топ K често срещани елементи LeetCode Solution

Постановка на проблема Топ K често срещани елемента Решението на LeetCode казва, че – Даден е масив от цели числа nums и цяло число k, връща k най-често срещаните елемента. Можете да върнете отговора в произволен ред. Пример 1: Вход: nums = [1,1,1,2,2,3], k = 2 Изход: [1,2] Пример 2: Вход: nums = [1], k = 1 Изход: [1] …

Прочети повече

Двустранна ли е графиката? Решение на LeetCode

Постановката на проблема е Graph Bipartite LeetCode Solution- Има ненасочена графика с n възела, където всеки възел е номериран между 0 и n – 1. Получавате 2D масивна графика, където graph[u] е масив от възли, които възел u е в съседство с. По-формално, за всеки v в graph[u], има ненасочен ръб между възел u и възел v. Графата има ...

Прочети повече

Най-доброто решение за LeetCode точка за срещи

Пояснение на проблема: Най-добрата точка за среща Leetcode Решението казва – Като се има предвид двоична решетка amxn, където всяка 1 маркира дома на един приятел, върнете минималното общо разстояние на пътуване. Общото разстояние за пътуване е сумата от разстоянията между къщите на приятелите и мястото на среща. Разстоянието се изчислява като се използва разстоянието в Манхатън, …

Прочети повече

Решение за минимална сума на пътя Leetcode

Постановка на проблема Решението за минимална сума на пътя LeetCode – „Минимална сума на пътя“ казва, че дадена anxm мрежа, състояща се от неотрицателни цели числа и трябва да намерим път от горния ляв до долния десен ъгъл, което минимизира сумата от всички числа по пътя . Можем само да се движим…

Прочети повече

Translate »