Свързани публикации 'leetcode'


NeetCode 150: Лесен начин за справяне с въпросите за интервю за кодиране
Вероятно най-доброто ръководство за подготовка на въпроси за интервю за програмиране Всички искаме мечтаната работа в компания FAANG... Но не могат да наемат всички. Ето защо превъзходството в интервютата за кодиране е от решаващо значение, за да се поставите над останалите, но това може да бъде трудна задача. Структури на данни, алгоритми, времева/пространствена сложност: това са всички неща, които ще трябва да знаете отвътре, за да се окажете безупречен кандидат за вашия..

Поддържане на Leetcode Real #1
здрасти Казвам се Маркос Богер и съм Full Stack разработчик. Ако искате да ме опознаете по-добре, проверете моя linkedin . Започвам серия, фокусирана върху решаването на проблеми с Leetcode, предимно със средна трудност (може би и някои трудни). Идеята е да се решават и обсъждат решения по приятелски начин. Не непременно най-оптимизираните решения, но решения, които можем да измислим по време на интервю. Дискусиите винаги ще се състоят от четири раздела: Проблем : където е описан..

Серия Leetcode. № 435: Неприпокриващи се интервали
Даден е масив от интервали intervals където intervals[i] = [starti, endi] , върнете минималния брой интервали, които трябва да премахнете, за да направите останалите интервали неприпокриващи се . Пример 1: Input: intervals = [[1,2],[2,3],[3,4],[1,3]] Output: 1 Explanation: [1,3] can be removed and the rest of the intervals are non-overlapping. Пример 2: Input: intervals = [[1,2],[1,2],[1,2]] Output: 2 Explanation: You need to remove two [1,2] to make the rest..

Разбиране на LeetCode 14. Най-дългият общ префикс
Днес продължаваме нашата серия, като вземаме 14-ия проблем от LeetCode: Най-дългият общ префикс . За щастие, това предизвикателство не отнема толкова много време, колкото предишните две, които публикувах наскоро за трансформиране на римски цифри в цели числа ( прочетете го тук ) и установяване дали единично свързан списък е палиндром или не ( прочетете го тук ) . Но само защото не изглежда толкова трудно за решаване, не означава, че не е интересно. 14. Longest Common Prefix изисква от..

Leetcode в Javascript 37–39 | Проблеми с интервюто
Справочник 37. Решаване на судоку 38. Преброй и кажи 39. Комбинирана сума 37. Решаване на судоку Leetcode | Задача 37 Напишете програма за решаване на судоку пъзел, като попълните празните клетки. Решението за судоку трябва да отговаря на всички от следните правила : Всяка от цифрите 1-9 трябва да се среща точно веднъж във всеки ред. Всяка от цифрите 1-9 трябва да се среща точно веднъж във всяка колона. Всяка от цифрите 1-9 трябва да се появи точно..

Leetcode: 217. Съдържа дублиращ се Javascript разтвор
Описание: Като е даден масив от цели числа nums , върнете true , ако някоя стойност се появи поне два пъти в масива, и върнете false , ако всеки елемент е различен. Пример 1: Input: nums = [1,2,3,1] Output: true Пример 2: Input: nums = [1,2,3,4] Output: false Пример 3: Input: nums = [1,1,1,3,3,4,3,2,4,2] Output: true Когато се сблъсках с този проблем с Leetcode , първоначално си помислих да създам допълнителен масив за съхраняване на отделните стойности, след което..

LeetCode — Минимизиране на максималната сума на двойки в масива
Постановка на проблема Сборът на чифт (a, b) е равен на a + b . Максималната сума на двойки е най-голямата сума на двойки в списък с двойки. Например, ако имаме двойки (1, 5) , (2, 3) и (4, 4) , максималната сума на двойките ще бъде max(1 + 5, 2 + 3, 4 + 4) = max(6, 5, 8) = 8 . Даден е масив nums с четна дължина n , сдвоете елементите от nums в n / 2 двойки, така че: Всеки елемент от nums е в точно една двойка и Максималната сума на чифта е минимизирана..