Внедрете Rand10() с помощта на Rand7() Leetcode Solution

Постановка на проблема: Внедряване на Rand10() с помощта на Rand7() Leetcode Solution – Като се има предвид API rand7(), който генерира равномерно случайно цяло число в диапазона [1, 7], напишете функция rand10(), която произвежда равномерно произволно цяло число в диапазона [1, 10]. Можете да извиквате само API rand7() и не трябва да извиквате други...

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

Премахване на всички с обръщане на редове и колони Leetcode Solution

Постановка на проблема: Премахване на всички единици с обръщане на редове и колони Решение на Leetcode – Дадена ви е двоична матрична мрежа mxn. В една операция можете да изберете всеки ред или колона и да обърнете всяка стойност в този ред или колона (т.е. да промените всички 0 на 1 и всички 1 на 0). Върнете true, ако е възможно да...

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

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

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

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

Намерете победителя в кръговата игра LeetCode Solution

Постановка на проблема Намерете победителя в кръговата игра Решение на LeetCode – Има n приятели, които играят игра. Приятелите седят в кръг и са номерирани от 1 до n по посока на часовниковата стрелка. По-формално, преместването по посока на часовниковата стрелка от i приятеля ви води до...

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

Достигнете решение с номер LeetCode

Постановка на проблема: Достигнете число. Решението на LeetCode казва – Стоите на позиция 0 на безкрайна числова права. Има дестинация в целевата позиция. Можете да направите няколко хода numMoves, така че: При всяко движение можете да отидете наляво или надясно. По време на хода i (започвайки...

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

Решение на LeetCode за припокриване на правоъгълник

Постановка на проблема: Rectangle Overlap LeetCode Solution – казва, че подравнен по оста правоъгълник е представен като списък, [x1, y1, x2, y2], където (x1, y1) е координатата на долния му ляв ъгъл и (x2 , y2) е координатата на горния му десен ъгъл. Горният и долният му ръб са успоредни на оста X, а левият му ...

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

Stone Game IV LeetCode Solution

Постановка на проблема Stone Game IV LeetCode Solution – Алис и Боб се редуват да играят игра, като Алис започва първа. Първоначално има n камъни в купчина. На ход на всеки играч този играч прави ход, състоящ се от премахване на всеки различен от нула квадратен брой камъни в купчината. Освен това, ако играч не може да направи ход, той/тя...

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

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

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

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

Вмъкнете Изтриване GetRandom O(1) Leetcode Solution

Постановка на проблема Решението Insert Delete GetRandom O(1) LeetCode – „Insert Delete GetRandom O(1)“ ви моли да приложите тези четири функции във времева сложност O(1). insert(val): Вмъкнете val в произволния набор и върнете true, ако елементът първоначално отсъства в набора. Връща false, когато…

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

Решение за подреждане на монети Leetcode

Постановка на проблема Решението за подреждане на монети LeetCode – „Подреждане на монети“ ви моли да построите стълбище с тези монети. Стълбището се състои от k реда, където i-ти ред се състои от точно i монети. Последният ред на стълбището може да не е завършен. За даденото количество монети върнете...

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

Translate »