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

Maksymalny zysk w rozwiązaniu Leetcode do planowania zadań

Opis problemu Maksymalny zysk w planowaniu pracy Rozwiązanie LeetCode – „Maksymalny zysk w planowaniu pracy” stwierdza, że ​​otrzymujesz n miejsc pracy, w których każda praca zaczyna się od startTime[i] i kończy o endTime[i] i uzyskuje zysk z zysku[i ]. Musimy zwrócić maksymalny zysk, jaki możemy mieć takie…

Czytaj więcej

Zapytanie o sumę zakresu 2D – rozwiązanie niezmiennego kodu Leetcode

Problem Stwierdzenie Zakres Suma Zapytanie 2D – Niezmienny Leetcode Rozwiązanie – Mając macierz 2D, obsłuż wiele zapytań następującego typu: Oblicz sumę elementów macierzy wewnątrz prostokąta zdefiniowanego przez jego lewy górny róg (wiersz1, kol.1) i prawy dolny narożnik (wiersz2, kol2). Zaimplementuj klasę NumMatrix: NumMatrix(int[][] matrix) Inicjuje obiekt liczbą całkowitą …

Czytaj więcej

Rozwiązanie pułapkowania wody deszczowej Leetcode

Opis problemu Rozwiązanie „Trapping Rain Water” LeetCode – „Trapping Rain Water” stwierdza, że ​​mając tablicę wysokości, która reprezentuje mapę wysokości, gdzie szerokość każdego słupka wynosi 1. Musimy znaleźć ilość wody uwięzionej po deszczu. Przykład: Wejście: wysokość = [0,1,0,2,1,0,1,3,2,1,2,1] Wyjście: 6 Wyjaśnienie: Sprawdź…

Czytaj więcej

Podział na podzbiory o równej sumie K Leetcode Rozwiązanie

Opis problemu Podział na podzbiory o równej sumie K Rozwiązanie LeetCode – „Podział na podzbiory o równej sumie K” stwierdza, że ​​otrzymujesz tablicę liczb całkowitych num i liczbę całkowitą k, zwróć prawdę, jeśli możliwe jest posiadanie k niepustych podzbiorów, których sumy wszystkie są równe. Przykład: Wejście: nums = [4,3,2,3,5,2,1], k = 4 Wyjście: …

Czytaj więcej

Coin Change 2 Rozwiązanie Leetcode

Opis problemu Rozwiązanie LeetCode Coin Change 2 – „Coin Change 2” stanowi, że podano tablicę różnych liczb całkowitych monet i liczbę całkowitą, reprezentującą całkowitą kwotę pieniędzy. Musimy zwrócić liczbę całkowitej liczby różnych możliwych kombinacji, które sumują się do kwoty. …

Czytaj więcej

Rozwiązanie Frog Jump Leetcode

Opis problemu The Frog Jump LeetCode Rozwiązanie – „Frog Jump” mówi, że mając listę kamieni (pozycji) posortowaną w porządku rosnącym, określ, czy żaba może przekroczyć rzekę, lądując na ostatnim kamieniu (ostatni indeks w tablicy). Początkowo żaba jest na pierwszym kamieniu i…

Czytaj więcej

Minimalny koszt biletów Rozwiązanie Leetcode

Opis problemu Minimalny koszt biletów Rozwiązanie LeetCode – „Minimalny koszt biletów” prosi Cię o określenie minimalnej liczby dolarów, które musisz podróżować każdego dnia w podanej liście dni. Otrzymasz tablicę liczb całkowitych dni. Każdy dzień jest liczbą całkowitą od …

Czytaj więcej

Podciągi palindromiczne Rozwiązanie Leetcode

Opis problemu Podciągi palindromiczne Rozwiązanie LeetCode – „Podciągi palindromiczne” prosi o znalezienie całkowitej liczby podciągów palindromicznych w ciągu wejściowym. Ciąg znaków jest palindromem, gdy czyta się go w przód i w tył tak samo. Podciąg to ciągła sekwencja znaków w ciągu. Przykład: Wejście: s = „aaa” Wyjście: …

Czytaj więcej

Unikalne rozwiązanie Leetcode Paths II

Opis problemu Rozwiązanie Unique Paths II LeetCode – „Unique Paths II” stwierdza, że ​​biorąc pod uwagę siatkę mxn, gdzie robot zaczyna się od lewego górnego rogu siatki. Musimy znaleźć łączną liczbę sposobów, aby dotrzeć do prawego dolnego rogu siatki. …

Czytaj więcej

Translate »