Usuń duplikaty z rozwiązania Sorted Array II Leetcode

Stwierdzenie problemu: Biorąc pod uwagę tablicę liczb całkowitych z liczbami posortowanymi w kolejności niemalejącej, usuń niektóre duplikaty w miejscu, tak aby każdy unikalny element pojawiał się co najwyżej dwa razy. Względna kolejność elementów powinna być taka sama. Ponieważ w niektórych językach nie można zmienić długości tablicy, musisz zamiast tego mieć …

Czytaj więcej

Najniższy wspólny przodek rozwiązania Leetcode drzewa binarnego

Opis problemu Najniższy wspólny przodek drzewa binarnego Rozwiązanie LeetCode – „Najniższy wspólny przodek drzewa binarnego” podaje korzeń drzewa binarnego i dwa węzły drzewa. Musimy znaleźć najniższego wspólnego przodka tych dwóch węzłów. Najniższy wspólny…

Czytaj więcej

Generowanie nawiasów Rozwiązanie Leetcode

Opis problemu Generuj nawiasy Rozwiązanie LeetCode – „Generuj nawiasy” stwierdza, że ​​przy wartości n. Musimy wygenerować wszystkie kombinacje n par nawiasów. Zwróć odpowiedź w postaci wektora ciągów dobrze uformowanych nawiasów. Przykład: Wejście: n = 3 Wyjście: [„((()))”,”(()())”,”(())()”,”()(())”,”()( )()"] Wyjaśnienie: …

Czytaj więcej

K Najbliższe punkty do rozwiązania Leetcode Origin

Opis problemu K Najbliższych punktów do początku Rozwiązanie LeetCode – „K najbliższych punktów od początku” stwierdza, że ​​przy danej tablicy punktów współrzędne x i współrzędne y reprezentują współrzędne na płaszczyźnie XY. Musimy znaleźć k punktów najbliższych początku. Zauważ, że odległość między dwoma…

Czytaj więcej

Minimalne usunięcie, aby wprowadzić prawidłowe nawiasy Rozwiązanie LeetCode

Opis problemu Minimalne usunięcie, aby wprowadzić prawidłowe nawiasy Rozwiązanie LeetCode – Otrzymasz ciąg znaków '(', ')' i małych angielskich znaków. Twoim zadaniem jest usunięcie minimalnej liczby nawiasów ( '(' lub ')' w dowolnych pozycjach ), aby wynikowy ciąg nawiasów był…

Czytaj więcej

Następna Permutacja Rozwiązanie Leetcode

Opis problemu Następna permutacja Rozwiązanie LeetCode – „Następna permutacja” stwierdza, że ​​podana jest tablica liczb całkowitych, która jest permutacją pierwszych n liczb naturalnych. Musimy znaleźć następną leksykograficznie najmniejszą permutację danej tablicy. Zamiennik musi znajdować się na miejscu i wykorzystywać tylko stałą dodatkową przestrzeń. …

Czytaj więcej

Najdłuższy podciąg bez powtarzających się znaków Rozwiązanie Leetcode

Opis problemu Najdłuższy podciąg bez powtarzających się znaków Rozwiązanie LeetCode – stwierdza, że ​​dany ciąg s. Musimy znaleźć najdłuższy podciąg bez powtarzania znaków. Przykład: Wejście: s = ”abcabcbb” Wyjście: 3 Objaśnienie: Najdłuższy podciąg bez powtarzających się znaków ma długość 3. Ciąg to: „abc”. Wejście: s = ”bbbbb” …

Czytaj więcej

Zapałki do rozwiązania Square Leetcode

Opis problemu Dostajesz tablicę liczb całkowitych matchsticks, gdzie matchsticks[i] jest długością i-tego zapałki. Chcesz użyć wszystkich zapałek, aby zrobić jeden kwadrat. Nie należy łamać żadnego patyka, ale można je połączyć, a każda zapałka musi zostać użyta dokładnie jeden raz. Zwróć prawdę, jeśli możesz zrobić ten kwadrat, a fałsz w przeciwnym razie. Przykładowe dane wejściowe: zapałki = …

Czytaj więcej

Translate »