5.7k+
bintang dan 2.2k+
garpu (pernah menjadi 3 teratas di bidangnya).# | Judul | Larutan | Waktu | Ruang angkasa | Kesulitan | Menandai | Catatan |
---|---|---|---|---|---|---|---|
2151 | Orang Baik Maksimal Berdasarkan Pernyataan | C++Python | HAI(n^2 * 2^n) | HAI(1) | Keras | Bitmask, Brute Force | |
2212 | Poin Maksimum dalam Kompetisi Panahan | C++Python | HAI(n * 2^n) | Pada) | Sedang | Bitmask, Brute Force | |
2220 | Pembalikan Bit Minimum untuk Mengonversi Angka | C++Python | HAI (masuk) | HAI(1) | Mudah | Manipulasi Bit | |
2275 | Kombinasi Terbesar Dengan Bitwise DAN Lebih Besar Dari Nol | C++Python | HAI(nlogr) | HAI(logr) | Sedang | Manipulasi Bit, Tabel Frek | |
2317 | XOR Maksimum Setelah Operasi | C++Python | Pada) | HAI(1) | Sedang | Manipulasi Bit, Serakah | |
2397 | Baris Maksimum yang Dicakup oleh Kolom | C++Python | HAI(m * n + m * C(n, k)) | HAI(m) | Sedang | Bitmask, Hakmem Item 175 | |
2411 | Subarray Terkecil Dengan Bitwise Maksimum OR | C++Python | Pada) | HAI(1) | Sedang | Bitmask, Tabel Hash | |
2419 | Subarray Terpanjang Dengan Bitwise Maksimum DAN | C++Python | Pada) | HAI(1) | Sedang | Manipulasi Bit | |
2425 | XOR Bitwise dari Semua Pasangan | C++Python | Pada) | HAI(1) | Sedang | Manipulasi Bit | |
2429 | Minimalkan XOR | C++Python | HAI (masuk) | HAI(1) | Sedang | Manipulasi Bit, Serakah | |
2505 | Bitwise ATAU dari Semua Jumlah Berikutnya | C++Python | Pada) | HAI(1) | Sedang | Manipulasi Bit | |
2527 | Temukan Xor-Keindahan Array | C++Python | Pada) | HAI(1) | Sedang | Manipulasi Bit, Matematika | |
2595 | Jumlah Bit Genap dan Ganjil | C++Python | HAI(1) | HAI(1) | Mudah | Manipulasi Bit | |
2859 | Jumlah Nilai pada Indeks Dengan K Set Bits | C++Python | O(C(langit-langit(log2(n)), k)) | HAI(1) | Mudah | Bitmask, Hakmem Item 175 | |
2917 | Temukan K-atau dari Array | C++Python | HAI(nlogr) | HAI(1) | Mudah | Manipulasi Bit | |
2932 | Pasangan Kuat Maksimum XOR I | C++Python | HAI(nlogr) | HAI(t) | Mudah | varian XOR Maksimum Dua Angka dalam Array | Manipulasi Bit, Serakah, Trie, DP, Sortir, Dua Pointer, Brute Force |
2935 | Pasangan Kuat Maksimum XOR II | C++Python | HAI(nlogr) | HAI(t) | Keras | varian XOR Maksimum Dua Angka dalam Array | Manipulasi Bit, Serakah, Trie, DP, Sortir, Dua Pointer |
2980 | Periksa apakah Bitwise ATAU Memiliki Trailing Zero | C++Python | Pada) | HAI(1) | Mudah | Manipulasi Bit | |
2997 | Jumlah Operasi Minimum untuk Membuat Array XOR Sama dengan K | C++Python | Pada) | HAI(1) | Sedang | Manipulasi Bit | |
3064 | Tebak Angka Menggunakan Pertanyaan Bitwise I | C++Python | HAI (masuk) | HAI(1) | Sedang | Manipulasi Bit | |
3094 | Tebak Angka Menggunakan Pertanyaan Bitwise II | C++Python | HAI(logr) | HAI(1) | Sedang | Manipulasi Bit | |
3125 | Angka Maksimum Yang Menghasilkan Hasil Bitwise DAN Nol | C++Python | HAI(1) | HAI(1) | Sedang | Manipulasi Bit | |
3133 | Akhir Array Minimum | C++Python | HAI (masuk) | HAI(1) | Sedang | Manipulasi Bit | |
3199 | Hitung Kembar Tiga dengan Bit Set XOR Genap I | C++Python | HAI(nlogr) | HAI(1) | Mudah | Brute Force, Manipulasi Bit, Paritas | |
3215 | Hitung Kembar Tiga dengan Bit Set XOR Genap II | C++Python | HAI(nlogr) | HAI(1) | Sedang | Manipulasi Bit, Paritas | |
3226 | Jumlah Perubahan Bit untuk Membuat Dua Bilangan Bulat Sama | C++Python | HAI (masuk) | HAI(1) | Mudah | Manipulasi Bit | |
3289 | Dua Angka Licik Digitville | C++Python | Pada) | HAI(1) | Mudah | Manipulasi Bit | |
3304 | Temukan Karakter ke-K di String Game I | C++Python | Pada) | HAI(1) | Mudah | Bitmask | |
3307 | Temukan Karakter ke-K di String Game II | C++Python | HAI(1) | HAI(1) | Keras | Bitmask | |
3314 | Buatlah Array Bitwise Minimum I | C++Python | Pada) | HAI(1) | Mudah | Manipulasi Bit | |
3315 | Bangun Minimum Bitwise Array II | C++Python | Pada) | HAI(1) | Sedang | Manipulasi Bit | |
3344 | Array Berukuran Maksimum | C++Python | prahitung: O(max_s^(1/5) * log(max_s)) waktu proses: O(log(max_s)) | O(maks_s^(1/5)) | Sedang | Prakomputasi, Bitmask, Kombinatorik, Pencarian Biner |
# | Judul | Larutan | Waktu | Ruang angkasa | Kesulitan | Menandai | Catatan |
---|---|---|---|---|---|---|---|
2007 | Temukan Array Asli Dari Array Ganda | C++Python | HAI(n + klogk) | Oke) | Sedang | varian Array Pasangan Ganda | |
2011 | Nilai Akhir Variabel Setelah Melakukan Operasi | C++Python | Pada) | HAI(1) | Mudah | ||
2012 | Jumlah Keindahan dalam Array | C++Python | Pada) | Pada) | Sedang | Jumlah Awalan | |
2016 | Selisih Maksimum Antara Peningkatan Elemen | C++Python | Pada) | HAI(1) | Mudah | varian Waktu Terbaik untuk Membeli dan Menjual Saham | |
2017 | Permainan Kotak | C++Python | Pada) | HAI(1) | Sedang | Jumlah Awalan | |
2018 | Periksa apakah Kata Dapat Ditempatkan di Teka-Teki Silang | C++Python | HAI(m * n) | HAI(1) | Sedang | ||
2022 | Ubah Array 1D Menjadi Array 2D | C++Python | HAI(m * n) | HAI(1) | Mudah | ||
2033 | Operasi Minimum untuk Membuat Grid Uni-Value | C++Python | O(m * n) rata-rata | HAI(m * n) | Sedang | varian Gerakan Minimum ke Elemen Array yang Sama II | Matematika, Median, Pilih Cepat |
2035 | Partisi Array Menjadi Dua Array untuk Meminimalkan Perbedaan Jumlah | C++Python | HAI(n * 2^n) | HAI(2^n) | Keras | Bertemu di Tengah | |
2038 | Hapus Potongan Berwarna jika Kedua Tetangga memiliki Warna yang Sama | C++Python | Pada) | HAI(1) | Sedang | ||
2055 | Piring Di Antara Lilin | C++Python | HAI(n + q) | Pada) | Sedang | Jumlah Awalan | |
2057 | Indeks Terkecil Dengan Nilai Sama | C++Python | Pada) | HAI(1) | Mudah | ||
2075 | Dekode Cipherteks Miring | C++Python | Pada) | HAI(1) | Sedang | ||
2078 | Dua Rumah Terjauh Dengan Warna Berbeda | C++Python | Pada) | HAI(1) | Mudah | ||
2079 | Menyiram Tanaman | C++Python | Pada) | HAI(1) | Sedang | ||
2098 | Barisan Ukuran K Dengan Jumlah Genap Terbesar | C++Python | Rata-rata O(n). | HAI(1) | Sedang | Pilih Cepat | |
2099 | Carilah Barisan Panjang K Dengan Jumlah Terbesar | C++Python | Rata-rata O(n). | Pada) | Mudah | Pilih Cepat | |
2100 | Temukan Hari Baik untuk Merampok Bank | C++Python | Pada) | Pada) | Sedang | Jumlah Awalan | |
2106 | Buah Maksimal Dipanen Setelah K Langkah Terbanyak | C++Python | Pada) | Pada) | Keras | Jumlah Awalan | |
2113 | Elemen dalam Array Setelah Menghapus dan Mengganti Elemen | C++Python | Pada) | HAI(1) | Sedang | ||
2121 | Interval Antar Elemen Identik | C++Python | Pada) | Pada) | Sedang | Jumlah Awalan | |
2122 | Pulihkan Array Asli | C++Python | HAI(n^2) | Pada) | Keras | ||
2128 | Hapus Semua Yang Dengan Pembalikan Baris dan Kolom | C++Python | HAI(m * n) | HAI(1) | Sedang | ||
2132 | Mencap Grid | C++Python | HAI(m * n) | HAI(m * n) | Keras | Jumlah Awalan | |
2155 | Semua Divisi Dengan Skor Tertinggi dari Array Biner | C++Python | Pada) | HAI(1) | Sedang | Jumlah Awalan | |
2194 | Sel dalam Rentang pada Lembar Excel | C++Python | HAI(26^2) | HAI(1) | Mudah | ||
2210 | Hitung Bukit dan Lembah dalam Array | C++Python | Pada) | HAI(1) | Mudah | Simulasi | |
2219 | Skor Jumlah Maksimum Array | C++Python | Pada) | HAI(1) | Sedang | Jumlah Awalan | |
2237 | Hitung Posisi di Jalan Dengan Kecerahan yang Dibutuhkan | C++Python | HAI(n + aku) | HAI(menit(n, aku)) | Sedang | Sapu Garis | |
2239 | Temukan Angka Terdekat ke Nol | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
2245 | Angka Nol Tertinggal Maksimum di Jalur Terpojok | C++Python | HAI(m * n) | HAI(m * n) | Sedang | Jumlah Awalan | |
2256 | Selisih Rata-Rata Minimum | C++Python | Pada) | HAI(1) | Sedang | Jumlah Awalan | |
2270 | Banyaknya Cara Memisahkan Array | C++Python | Pada) | HAI(1) | Sedang | Jumlah Awalan | |
2271 | Ubin Putih Maksimal Ditutupi Karpet | C++Python | HAI(tidak masuk) | HAI(1) | Sedang | Jendela Geser, Jumlah Awalan, Pencarian Biner | |
2274 | Lantai Berturut-turut Maksimal Tanpa Lantai Khusus | C++Python | HAI(tidak masuk) | HAI(1) | Sedang | Menyortir | |
2293 | Permainan Minimal Maks | C++Python | Pada) | HAI(1) | Sedang | Simulasi | |
2319 | Periksa apakah Matriks Adalah X-Matrix | C++Python | HAI(n^2) | HAI(1) | Mudah | Himpunan | |
2326 | Matriks Spiral IV | C++Python | HAI(m * n) | HAI(1) | Sedang | Daftar Tertaut, Array | |
2373 | Nilai Lokal Terbesar dalam Matriks | C++Python | HAI(n^2) | HAI(1) | Mudah | Himpunan | |
2382 | Jumlah Segmen Maksimum Setelah Penghapusan | C++Python | Pada) | Pada) | Keras | Jumlah Awalan, Daftar Terurut, BST, Pencarian Gabungan | |
2391 | Jumlah Waktu Minimum untuk Mengumpulkan Sampah | C++Python | HAI(n * aku) | HAI(1) | Sedang | Jumlah Awalan, Simulasi | |
2406 | Bagilah Interval Menjadi Jumlah Minimum Grup | C++Python | HAI(tidak masuk) | Pada) | Sedang | Sortir, Sapu Garis | |
2407 | Peningkatan Terpanjang Berikutnya II | C++Python | HAI(tidak masuk) | Pada) | Keras | varian Urutan Kenaikan Terpanjang | Pohon Segmen, Kompresi Koordinat |
2428 | Jumlah Maksimum Jam Pasir | C++Python | HAI(m * n) | HAI(1) | Sedang | Kekuatan Kasar | |
2432 | Karyawan yang Mengerjakan Tugas Terlama | C++Python | HAI(l) | HAI(1) | Mudah | Himpunan | |
2433 | Temukan Array Asli Awalan Xor | C++Python | Pada) | HAI(1) | Sedang | Himpunan | |
2438 | Rentang Permintaan Produk Kekuatan | C++Python | HAI(logn + qlogr) | HAI (masuk) | Sedang | Jumlah Awalan | |
2446 | Tentukan apakah Dua Peristiwa Memiliki Konflik | C++Python | HAI(1) | HAI(1) | Mudah | Himpunan | |
2460 | Terapkan Operasi ke Array | C++Python | Pada) | HAI(1) | Mudah | Di tempat, Array | |
2482 | Perbedaan Satu dan Nol pada Baris dan Kolom | C++Python | HAI(m * n) | HAI(m + n) | Sedang | Himpunan | |
2500 | Hapus Nilai Terbesar di Setiap Baris | C++Python | HAI(m * tidak masuk) | HAI(1) | Mudah | Himpunan | |
2515 | Jarak Terpendek ke String Target dalam Array Melingkar | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
2535 | Perbedaan Antara Jumlah Elemen dan Jumlah Digit suatu Array | C++Python | HAI(nlogr) | HAI(1) | Mudah | Himpunan | |
2536 | Tambahkan Submatriks sebanyak Satu | C++Python | HAI(q + n^2) | HAI(1) | Sedang | Sapu Garis, Matriks Selisih, Array Selisih | |
2553 | Pisahkan Digit dalam Array | C++Python | HAI(n * logr) | HAI(1) | Mudah | Himpunan | |
2559 | Hitung String Vokal dalam Rentang | C++Python | HAI(n + q) | Pada) | Sedang | Jumlah Awalan | |
2569 | Menangani Jumlah Kueri Setelah Pembaruan | C++Python | HAI(nlogn + m + qlogn) | Pada) | Keras | Pohon Segmen | |
2574 | Selisih Jumlah Kiri dan Kanan | C++Python | Pada) | HAI(1) | Mudah | Jumlah Awalan | |
2580 | Hitung Cara Mengelompokkan Rentang yang Tumpang Tindih | C++Python | HAI(tidak masuk) | HAI(1) | Sedang | Sortir, Susunan | |
2639 | Temukan Lebar Kolom Kotak | C++Python | HAI(m * n) | HAI(1) | Mudah | Himpunan | |
2640 | Temukan Skor Semua Awalan Array | C++Python | Pada) | HAI(1) | Sedang | Jumlah Awalan | |
2643 | Baris Dengan Yang Maksimal | C++Python | HAI(m * n) | HAI(1) | Mudah | Himpunan | |
2644 | Temukan Skor Pembagian Maksimum | C++Python | HAI(n * d) | HAI(1) | Mudah | Kekerasan | |
2655 | Temukan Rentang Maksimal yang Terungkap | C++Python | HAI(tidak masuk) | Pada) | Sedang | , varian Interval Penggabungan | Sortir, Sapu Garis |
2660 | Tentukan Pemenang Permainan Bowling | C++Python | Pada) | HAI(1) | Sedang | Himpunan | |
2672 | Banyaknya Unsur Berdekatan Dengan Warna Yang Sama | C++Python | HAI(n + q) | Pada) | Sedang | Himpunan | |
2683 | Tetangga Bitwise XOR | C++Python | Pada) | HAI(1) | Sedang | Himpunan | |
2711 | Perbedaan Jumlah Nilai Berbeda pada Diagonal | C++Python | HAI(m * n) | HAI(menit(m, n)) | Sedang | Jumlah Awalan | |
2717 | Permutasi Semi Terurut | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
2733 | Baik Minimum maupun Maksimum | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
2760 | Subarray Ganjil Genap Terpanjang Dengan Ambang Batas | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
2765 | Subarray Bergantian Terpanjang | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
2782 | Jumlah Kategori Unik | C++Python | HAI(n^2) | HAI(1) | Sedang | Kekuatan Kasar | |
2798 | Jumlah Pegawai yang Memenuhi Target | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
2848 | Titik Yang Berpotongan Dengan Mobil | C++Python | HAI(tidak masuk) | HAI(1) | Mudah | Sortir, Sapu Garis | |
2855 | Pergeseran Kanan Minimum untuk Mengurutkan Array | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
2873 | Nilai Maksimum dari Triplet I yang Dipesan | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
2874 | Nilai Maksimum dari Triplet II yang Dipesan | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
2903 | Mencari Indeks Dengan Indeks dan Selisih Nilai I | C++Python | Pada) | HAI(1) | Mudah | Jumlah Awalan | |
2905 | Mencari Indeks Dengan Indeks dan Selisih Nilai II | C++Python | Pada) | HAI(1) | Sedang | Jumlah Awalan | |
2906 | Membangun Matriks Produk | C++Python | HAI(m * n) | HAI(m * n) | Sedang | Jumlah Awalan | |
2908 | Jumlah Minimum Kembar Tiga Gunung I | C++Python | Pada) | Pada) | Mudah | Jumlah Awalan | |
2909 | Jumlah Minimum Kembar Tiga Gunung II | C++Python | Pada) | Pada) | Sedang | Jumlah Awalan | |
2923 | Temukan Juara I | C++Python | HAI(n^2) | HAI(1) | Mudah | Himpunan | |
2946 | Kemiripan Matriks Setelah Pergeseran Siklik | C++Python | HAI(m * n) | HAI(1) | Mudah | Himpunan | |
2951 | Temukan Puncaknya | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
2965 | Temukan Nilai yang Hilang dan Berulang | C++Python | HAI(n^2) | HAI(1) | Mudah | Array, Tabel Frek, Manipulasi Bit | |
2966 | Bagilah Array Menjadi Array Dengan Selisih Maks | C++Python | HAI(tidak masuk) | HAI(1) | Sedang | Sortir, Susunan | |
3000 | Luas Maksimum Persegi Panjang Diagonal Terpanjang | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
3009 | Jumlah Maksimum Persimpangan pada Bagan | C++Python | HAI(tidak masuk) | Pada) | Keras | Sortir, Sapu Garis, Kompresi Koordinat | |
3010 | Membagi Array Menjadi Subarray Dengan Biaya Minimum I | C++Python | Pada) | HAI(1) | Mudah | Array, Pilih Cepat | |
3015 | Menghitung Jumlah Rumah pada Jarak Tertentu I | C++Python | Pada) | Pada) | Sedang | Matematika, Jumlah Awalan, Array Selisih | |
3017 | Menghitung Jumlah Rumah pada Jarak Tertentu II | C++Python | Pada) | HAI(1) | Keras | Matematika, Jumlah Awalan, Array Selisih | |
3026 | Jumlah Subarray Baik Maksimum | C++Python | Pada) | Pada) | Sedang | Jumlah Awalan | |
3028 | Semut di Batas | C++Python | Pada) | HAI(1) | Mudah | Jumlah Awalan | |
3030 | Temukan Grid Rata-Rata Wilayah | C++Python | HAI(m * n) | HAI(m * n) | Sedang | Himpunan | |
3033 | Ubah Matriks | C++Python | HAI(m * n) | HAI(1) | Mudah | Himpunan | |
3038 | Jumlah Operasi Maksimal Dengan Skor Sama I | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
3065 | Operasi Minimum untuk Melebihi Nilai Ambang Batas I | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
3069 | Mendistribusikan Elemen Menjadi Dua Array I | C++Python | Pada) | Pada) | Mudah | Himpunan | |
3070 | Hitung Submatriks dengan Elemen Kiri Atas dan Jumlah Kurang dari k | C++Python | HAI(n * m) | HAI(1) | Sedang | Array, Jumlah Awalan | |
3071 | Operasi Minimum untuk Menulis Huruf Y pada Grid | C++Python | HAI(n^2) | HAI(1) | Sedang | Himpunan | |
3079 | Temukan Jumlah Bilangan Bulat Terenkripsi | C++Python | HAI(nlogr) | HAI(1) | Mudah | Himpunan | |
3096 | Level Minimum untuk Mendapatkan Lebih Banyak Poin | C++Python | Pada) | Pada) | Sedang | Jumlah Awalan | |
3105 | Subarray Meningkat Ketat atau Menurun Ketat Terpanjang | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
3127 | Buatlah Kotak dengan Warna yang Sama | C++Python | HAI((n - w + 1)^2 * w^2) | HAI(1) | Mudah | Himpunan | |
3131 | Temukan Integer yang Ditambahkan ke Array I | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
3142 | Periksa apakah Grid Memenuhi Kondisi | C++Python | HAI(m * n) | HAI(1) | Mudah | Himpunan | |
3147 | Mengambil Energi Maksimal Dari Mystic Dungeon | C++Python | Pada) | HAI(1) | Sedang | Himpunan | |
3151 | Array Khusus I | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
3152 | Array Khusus II | C++Python | HAI(n + q) | Pada) | Sedang | Jumlah Awalan | |
3153 | Jumlah Selisih Digit Semua Pasangan | C++Python | HAI(nlogr) | O(10 * logr) | Sedang | Jumlah Awalan | |
3159 | Temukan Kemunculan Elemen dalam Array | C++Python | HAI(n + q) | Pada) | Sedang | Himpunan | |
3173 | Bitwise ATAU Elemen Berdekatan | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
3187 | Puncak dalam Array | C++Python | HAI(n + qlogn) | Pada) | Keras | SEDIKIT, Pohon Fenwick | |
3195 | Temukan Luas Minimum untuk Mencakup Semua I | C++Python | HAI(n * m) | HAI(1) | Sedang | Himpunan | |
3224 | Perubahan Array Minimum untuk Membuat Perbedaan Sama | C++Python | HAI(n + k) | Oke) | Sedang | Jumlah Awalan, Array Selisih | |
3279 | Total Area Maksimum yang Ditempati Piston | C++Python | Oh) | Oh) | Keras | Sapu Garis, Array Perbedaan | |
3285 | Temukan Indeks Pegunungan Stabil | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
3300 | Elemen Minimum Setelah Diganti Dengan Digit Jumlah | C++Python | HAI(nlogr) | HAI(1) | Mudah | Himpunan | |
3330 | Temukan String Asli yang Diketik I | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
3334 | Temukan Skor Faktor Maksimum dari Array | C++Python | HAI(nlogr) | Pada) | Sedang | Jumlah Awalan | |
3349 | Deteksi Subarray Bertambah Berdekatan I | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
3350 | Deteksi Subarray Peningkatan Berdekatan II | C++Python | Pada) | HAI(1) | Sedang | Himpunan | |
3353 | Total Operasi Minimum | C++Python | Pada) | HAI(1) | Mudah | Himpunan | |
3354 | Jadikan Elemen Array Sama dengan Nol | C++Python | Pada) | Pada) | Mudah | CodeChef Starters 146 - Bola Memantul | Jumlah Awalan |
3355 | Transformasi Array Nol I | C++Python | HAI(n + q) | Pada) | Sedang | Sapu Garis |
# | Judul | Larutan | Waktu | Ruang angkasa | Kesulitan | Menandai | Catatan |
---|---|---|---|---|---|---|---|
2042 | Periksa apakah Angka Menaik dalam Sebuah Kalimat | C++Python | Pada) | HAI(1) | Mudah | ||
2047 | Jumlah Kata Valid dalam Sebuah Kalimat | C++Python | Pada) | HAI(1) | Mudah | ||
2048 | Bilangan Seimbang Numerik Lebih Besar Berikutnya | C++Python | HAI(1) | HAI(1) | Sedang | Permutasi, Perhitungan Awal, Pencarian Biner | |
2081 | Jumlah Bilangan K-Cermin | C++Python | HAI(10^6) | HAI(1) | Keras | String, Palindrom, Brute Force | |
2103 | Cincin dan Batang | C++Python | Pada) | HAI(1) | Mudah | ||
2108 | Temukan String Palindromik Pertama di Array | C++Python | Pada) | HAI(1) | Mudah | ||
2109 | Menambahkan Spasi pada String | C++Python | Pada) | HAI(1) | Sedang | Di tempat | |
2114 | Jumlah Maksimum Kata yang Ditemukan dalam Kalimat | C++Python | Pada) | HAI(1) | Mudah | ||
2116 | Periksa apakah String Tanda Kurung Bisa Valid | C++Python | Pada) | HAI(1) | Sedang | ||
2124 | Periksa apakah Semua A Muncul Sebelum Semua B | C++Python | Pada) | HAI(1) | Mudah | ||
2129 | Gunakan huruf kapital pada Judul | C++Python | Pada) | HAI(1) | Mudah | ||
2131 | Palindrom Terpanjang dengan Menggabungkan Kata Dua Huruf | C++Python | Pada) | Pada) | Sedang | ||
2135 | Hitung Kata yang Diperoleh Setelah Menambahkan Surat | C++Python | Pada) | Pada) | Sedang | Bitmask | |
2138 | Bagilah String Menjadi Kelompok dengan Ukuran k | C++Python | Pada) | HAI(1) | Mudah | ||
2156 | Temukan Substring Dengan Nilai Hash yang Diberikan | C++Python | Pada) | HAI(1) | Sedang | Rabin-Karp Algorithm , Rolling Hash | |
2157 | Kelompok String | C++Python | HAI(26*n) | HAI(26*n) | Keras | Bitmask, Union Find | |
2168 | Substring Unik Dengan Frekuensi Digit Yang Sama | C++Python | HAI(n^2) | HAI(n^2) | Sedang | Rabin-Karp Algorithm , Rolling Hash | |
2185 | Menghitung Kata Dengan Awalan yang Diberikan | C++Python | HAI(n*p) | HAI(1) | Mudah | ||
2186 | Jumlah Langkah Minimal Membuat Dua String Anagram II | C++Python | Pada) | HAI(1) | Sedang | varian Jumlah Langkah Minimum Membuat Anagram Dua String | |
2211 | Hitung Tabrakan di Jalan | C++Python | Pada) | HAI(1) | Sedang | Menghitung, Simulasi | |
2213 | Substring Terpanjang dari Satu Karakter Berulang | C++Python | HAI(tidak masuk) | Pada) | Keras | Pohon Segmen | |
2223 | Jumlah Skor String yang Dibangun | C++Python | Pada) | Pada) | Keras | Z-Function | |
2232 | Minimalkan Hasil dengan Menambahkan Tanda Kurung ke Ekspresi | C++Python | HAI(n^2) | HAI(1) | Sedang | Kekuatan Kasar | |
2243 | Hitung Jumlah Digit suatu String | C++Python | Pada) | Pada) | Mudah | Simulasi | |
2255 | Hitung Awalan dari String yang Diberikan | C++Python | HAI(n * aku) | HAI(1) | Mudah | Rangkaian | |
2264 | Angka 3 Digit yang Sama Terbesar dalam String | C++Python | Pada) | HAI(1) | Mudah | Rangkaian | |
2269 | Temukan K-Beauty dari Suatu Angka | C++Python | HAI (masuk) | HAI (masuk) | Mudah | Jendela Geser | |
2272 | Substring Dengan Varians Terbesar | C++Python | HAI(a^2 * n) | HAI(a) | Keras | Kadane's Algorithm | |
2273 | Temukan Array yang Dihasilkan Setelah Menghapus Anagram | C++Python | HAI(n * aku) | HAI(1) | Mudah | Tabel Frek, Urutkan | |
2278 | Persentase Huruf dalam String | C++Python | Pada) | HAI(1) | Mudah | Rangkaian | |
2288 | Terapkan Diskon pada Harga | C++Python | Pada) | HAI(1) | Sedang | Rangkaian | |
2299 | Pemeriksa Kata Sandi yang Kuat II | C++Python | Pada) | HAI(1) | Mudah | Rangkaian | |
2301 | Cocokkan Substring Setelah Penggantian | C++Python | HAI(n*k) | HAI(m) | Keras | Kekuatan Kasar | |
2315 | Hitung Tanda Bintang | C++Python | Pada) | HAI(1) | Mudah | Rangkaian | |
2381 | Pergeseran Huruf II | C++Python | Pada) | Pada) | Sedang | Sapu Garis | |
2390 | Menghapus Bintang Dari Sebuah String | C++Python | Pada) | Pada) | Sedang | Tali, Tumpukan | |
2414 | Panjang Substring Kontinu Abjad Terpanjang | C++Python | Pada) | HAI(1) | Sedang | Rangkaian | |
2416 | Jumlah Skor Awalan dari String | C++Python | HAI(n * aku) | HAI(t) | Keras | Coba | |
2490 | Kalimat Melingkar | C++Python | Pada) | HAI(1) | Mudah | Rangkaian | |
2496 | Nilai Maksimum sebuah String dalam Array | C++Python | HAI(n * aku) | HAI(1) | Mudah | Rangkaian | |
2575 | Temukan Array Dapat Dibagi dari sebuah String | C++Python | Pada) | HAI(1) | Sedang | Jumlah Awalan | |
2586 | Hitung Jumlah Senar Vokal dalam Jangkauan | C++Python | Pada) | HAI(1) | Sedang | Rangkaian | |
2678 | Jumlah Warga Lanjut Usia | C++Python | Pada) | HAI(1) | Mudah | Rangkaian | |
2710 | Hapus Angka Nol Tertinggal Dari Sebuah String | C++Python | Pada) | HAI(1) | Mudah | Rangkaian | |
2729 | Periksa apakah Nomornya Menarik | C++Python | HAI (masuk) | HAI(1) | Mudah | String, Bitmask | |
2788 | Pisahkan String dengan Pemisah | C++Python | HAI(n * aku) | HAI(aku) | Mudah | Rangkaian | |
2800 | Senar Terpendek Yang Berisi Tiga Senar | C++Python | HAI(aku) | HAI(aku) | Sedang | String, Brute Force, Akhiran Awalan Terpanjang, KMP Algorithm | |
2810 | Papan Ketik Rusak | C++Python | Pada) | Pada) | Mudah | String, Dek | |
2828 | Periksa apakah String Merupakan Akronim Kata | C++Python | Pada) | HAI(1) | Mudah | Rangkaian | |
2843 | Hitung Bilangan Bulat Simetris | C++Python | HAI(rlogr) | Atau) | Mudah | String, Brute Force, Memoisasi | |
2851 | Transformasi Tali | C++Python | HAI(n + logk) | Pada) | Keras | DP, Eksponen Matriks, Matematika, Z-Function , KMP Algorithm | |
2937 | Jadikan Tiga Senar Sama | C++Python | Pada) | HAI(1) | Mudah | Rangkaian | |
2942 | Temukan Kata-kata yang Mengandung Karakter | C++Python | HAI(n * aku) | HAI(1) | Mudah | Rangkaian | |
2967 | Biaya Minimum untuk Membuat Array Equalindromic | C++Python | HAI(n + logr) | HAI(logr) | Sedang | varian Temukan Palindrom Terdekat | Sortir, Pilih Cepat, Matematika, String |
3019 | Jumlah Kunci Penggantian | C++Python | Pada) | HAI(1) | Mudah | Rangkaian | |
3023 | Temukan Pola di Aliran Tak Terbatas I | C++Python | HAI(p + n) | HAI(p) | Sedang | String, KMP Algorithm | |
3029 | Waktu Minimum untuk Mengembalikan Word ke Keadaan Awal I | C++Python | Pada) | Pada) | Sedang | String, Z-Function , Brute Force | |
3031 | Waktu Minimum untuk Mengembalikan Word ke Keadaan Awal II | C++Python | Pada) | Pada) | Keras | String, Z-Function | |
3034 | Jumlah Subarray yang Cocok dengan Pola I | C++Python | Pada) | HAI(m) | Sedang | Brute Force, String, KMP Algorithm | |
3036 | Jumlah Subarray yang Sesuai dengan Pola II | C++Python | Pada) | HAI(m) | Keras | String, KMP Algorithm | |
3037 | Temukan Pola di Infinite Stream II | C++Python | HAI(p + n) | HAI(hal) | Keras | String, KMP Algorithm | |
3042 | Hitung Pasangan Awalan dan Akhiran I | C++Python | HAI(n * aku) | HAI(t) | Mudah | Coba, Brute Force | |
3043 | Temukan Panjang Awalan Umum Terpanjang | C++Python | HAI((n + m) * aku) | HAI(t) | Sedang | Coba, Tabel Hash | |
3045 | Hitung Pasangan Awalan dan Akhiran II | C++Python | HAI(n * aku) | HAI(t) | Keras | Coba | |
3076 | Substring Jarang Terpendek dalam Array | C++Python | HAI(n * l^2) | HAI(t) | Sedang | Coba | |
3093 | Kueri Sufiks Umum Terpanjang | C++Python | HAI((n + q) * aku) | HAI(t) | Keras | Coba | |
3110 | Skor sebuah String | C++Python | Pada) | HAI(1) | Mudah | Rangkaian | |
3136 | Kata yang Valid | C++Python | Pada) | HAI(1) | Mudah | Rangkaian | |
3163 | Kompresi Senar III | C++Python | Pada) | HAI(1) | Sedang | Rangkaian | |
3210 | Temukan String Terenkripsi | C++Python | Pada) | HAI(1) | Sedang | Rangkaian | |
3271 | String Terbagi Hash | C++Python | Pada) | HAI(1) | Sedang | Rangkaian | |
3280 | Ubah Tanggal menjadi Biner | C++Python | HAI(1) | HAI(1) | Mudah | Rangkaian | |
3303 | Temukan Kemunculan Substring Pertama yang Hampir Sama | C++Python | HAI(n + m) | HAI(n + m) | Keras | Z-Function | |
3324 | Temukan Urutan String yang Muncul di Layar | C++Python | HAI(n^2) | HAI(1) | Sedang | Rangkaian | |
3340 | Periksa Senar Seimbang | C++Python | Pada) | HAI(1) | Mudah | Rangkaian |
# | Judul | Larutan | Waktu | Ruang angkasa | Kesulitan | Menandai | Catatan |
---|---|---|---|---|---|---|---|
2058 | Temukan Jumlah Node Minimum dan Maksimum Antar Titik Kritis | C++Python | Pada) | HAI(1) | Sedang | ||
2074 | Membalikkan Node dalam Grup Panjang Genap | C++Python | Pada) | HAI(1) | Sedang | ||
2095 | Hapus Node Tengah dari Daftar Tertaut | C++Python | Pada) | HAI(1) | Sedang | Dua Petunjuk | |
2130 | Jumlah Kembar Maksimum dari Daftar Tertaut | C++Python | Pada) | HAI(1) | Sedang | Dua Petunjuk | |
2181 | Gabungkan Node di Antara Nol | C++Python | Pada) | HAI(1) | Sedang | Dua Petunjuk | |
2487 | Hapus Node Dari Daftar Tertaut | C++Python | Pada) | Pada) | Sedang | Tumpukan Mono | |
2674 | Pisahkan Daftar Tertaut Melingkar | C++Python | Pada) | HAI(1) | Sedang | Dua Pointer, Pointer Lambat dan Cepat | |
2807 | Masukkan Pembagi Persekutuan Terbesar dalam Daftar Tertaut | C++Python | Pada) | HAI(1) | Sedang | Daftar Tertaut | |
2816 | Gandakan Angka yang Diwakili sebagai Daftar Tertaut | C++Python | Pada) | HAI(1) | Sedang | Daftar Tertaut | |
3062 | Pemenang Permainan Daftar Tertaut | C++Python | Pada) | HAI(1) | Mudah | Daftar Tertaut | |
3063 | Frekuensi Daftar Tertaut | C++Python | Pada) | HAI(1) | Sedang | Daftar Tertaut | |
3217 | Hapus Node Dari Daftar Tertaut yang Ada di Array | C++Python | Pada) | HAI(m) | Sedang | Tabel Hash, Daftar Tertaut | |
3263 | Ubah Daftar Tertaut Ganda menjadi Array I | C++Python | Pada) | HAI(1) | Mudah | Daftar Tertaut | |
3294 | Ubah Daftar Tertaut Ganda menjadi Array II | C++Python | Pada) | HAI(1) | Sedang | Daftar Tertaut |
# | Judul | Larutan | Waktu | Ruang angkasa | Kesulitan | Menandai | Catatan |
---|---|---|---|---|---|---|---|
2104 | Jumlah Rentang Subarray | C++Python | Pada) | Pada) | Sedang | Tumpukan Mono | |
2197 | Ganti Angka Non-Coprime dalam Array | C++Python | HAI(nlogm) | HAI(1) | Keras | Tumpukan, Matematika | |
2281 | Jumlah Total Kekuatan Penyihir | C++Python | Pada) | Pada) | Keras | varian Persegi Panjang Terbesar dalam Histogram | Mono Stack, Jumlah Awalan |
2282 | Jumlah Orang yang Dapat Dilihat dalam Kotak | C++Python | HAI(m * n) | HAI(m + n) | Sedang | , varian Jumlah Orang yang Terlihat dalam Antrean | Tumpukan Mono |
2334 | Subarray Dengan Elemen Lebih Besar Dari Ambang Batas Yang Bervariasi | C++Python | Pada) | Pada) | Keras | varian Produk Min Subarray Maksimum | Tumpukan Mono |
2355 | Jumlah Buku Maksimum yang Dapat Anda Ambil | C++Python | Pada) | Pada) | Keras | Mono Stack, Matematika | |
2454 | Elemen Besar Berikutnya IV | C++Python | Pada) | Pada) | Keras | Tumpukan Mono | |
2696 | Panjang String Minimum Setelah Menghapus Substring | C++Python | Pada) | Pada) | Mudah | Tumpukan | |
2735 | Mengumpulkan Cokelat | C++Python | Pada) | Pada) | Sedang | Mono Stack, Perbedaan Array, Jumlah Awalan, Pencarian Biner, Mono Deque, Brute Force | |
2736 | Kueri Jumlah Maksimum | C++Python | O(nlogn + mlogm + mlogn) | HAI(n + m) | Keras | Sortir, Mono Stack, Pencarian Biner | |
2764 | adalah Array Preorder dari Beberapa Pohon Biner | C++Python | Pada) | Pada) | Sedang | Tumpukan | |
2832 | Rentang Maksimal Bahwa Setiap Elemen Maksimum di dalamnya | C++Python | Pada) | Pada) | Sedang | Tumpukan Mono | |
2863 | Panjang Maksimum Subarray Semi-Menurun | C++Python | Pada) | Pada) | Sedang | Sortir, Mono Stack | |
2865 | Menara Indah I | C++Python | Pada) | Pada) | Sedang | Tumpukan Mono | |
2866 | Menara Indah II | C++Python | Pada) | Pada) | Sedang | Tumpukan Mono | |
2899 | Integer yang Terakhir Dikunjungi | C++Python | Pada) | Pada) | Mudah | Tumpukan | |
3113 | Temukan Jumlah Subarray Dimana Elemen Batasnya Maksimum | C++Python | Pada) | Pada) | Keras | Mono Stack, Kombinatorik | |
3174 | Hapus Digit | C++Python | Pada) | HAI(1) | Mudah | Tumpukan, Dua Petunjuk |
# | Judul | Larutan | Waktu | Ruang angkasa | Kesulitan | Menandai | Catatan |
---|---|---|---|---|---|---|---|
2398 | Jumlah Maksimum Robot Sesuai Anggaran | C++Python | Pada) | Pada) | Keras | Mono Deque, Jendela Geser, Dua Penunjuk |
# | Judul | Larutan | Waktu | Ruang angkasa | Kesulitan | Menandai | Catatan |
---|---|---|---|---|---|---|---|
2054 | Dua Acara Terbaik yang Tidak Tumpang Tindih | C++Python | HAI(tidak masuk) | Pada) | Sedang | Sapu Garis, Tumpukan | |
2163 | Perbedaan Minimum Jumlah Setelah Penghapusan Elemen | C++Python | HAI(tidak masuk) | Pada) | Keras | Tumpukan, Jumlah Awalan | |
2208 | Operasi Minimum untuk Membelah Dua Jumlah Array | C++Python | HAI(tidak masuk) | Pada) | Sedang | Tumpukan | |
2386 | Temukan K-Sum dari suatu Array | C++Python | O(nlogn + klogk) | HAI(n + k) | Keras | BFS, Tumpukan | |
2402 | Ruang Rapat III | C++Python | HAI(mlogm + n + mlogn) | Pada) | Keras | Tumpukan | |
2462 | Total Biaya untuk Mempekerjakan K Pekerja | C++Python | O(c + klogc) | HAI(c) | Sedang | Tumpukan, Dua Petunjuk | |
2519 | Hitung Jumlah Indeks K-Big | C++Python | HAI(nlogk) | Pada) | Keras | Tumpukan, Set Terurut, Daftar Terurut | |
2530 | Skor Maksimal Setelah Menerapkan Operasi K | C++Python | HAI(n + klogn) | HAI(1) | Sedang | Tumpukan, Simulasi | |
2558 | Ambil Hadiah Dari Tumpukan Terkaya | C++Python | HAI(n + klogn) | HAI(1) | Mudah | Tumpukan, Simulasi | |
2818 | Terapkan Operasi untuk Memaksimalkan Skor | C++Python | O(akar(r) + n * (logr + persegi(r)/log(akar(r))) + klogn) | O(kuadrat(r) + n) | Keras | Teori Bilangan, Linear Sieve of Eratosthenes , Tumpukan Mono, Serakah, Sortir, Tumpukan | |
3066 | Operasi Minimum yang Melebihi Nilai Ambang Batas II | C++Python | HAI(tidak masuk) | Pada) | Sedang | Simulasi, Tumpukan | |
3080 | Tandai Elemen pada Array dengan Melakukan Kueri | C++Python | HAI(q + nlogn) | Pada) | Sedang | Tabel Hash, Tumpukan | |
3092 | ID Paling Sering | C++Python | HAI(tidak masuk) | Pada) | Sedang | Tumpukan, BST, Daftar Diurutkan | |
3256 | Jumlah Nilai Maksimum dengan Menempatkan Tiga Benteng I | C++Python | HAI(m * n) | HAI(m + n) | Keras | Tumpukan, Brute Force | |
3257 | Jumlah Nilai Maksimum dengan Menempatkan Tiga Benteng II | C++Python | HAI(m * n) | HAI(m + n) | Keras | Tumpukan, Brute Force | |
3275 | Kueri Kendala Terdekat ke-K | C++Python | HAI(qlogk) | Oke) | Sedang | Tumpukan |
# | Judul | Larutan | Waktu | Ruang angkasa | Kesulitan | Menandai | Catatan |
---|---|---|---|---|---|---|---|
2003 | Nilai Genetik Hilang Terkecil di Setiap Subpohon | C++Python | Pada) | Pada) | Keras | DFS, Tumpukan | |
2096 | Petunjuk Langkah-demi-Langkah Dari Node Pohon Biner ke Node Pohon Biner lainnya | C++Python | Pada) | Oh) | Sedang | DFS, Tumpukan | |
2179 | Hitung Kembar Tiga yang Baik dalam Array | C++Python | HAI(tidak masuk) | Pada) | Keras | varian Buat Array Terurut melalui Instruksi | SEDIKIT, Pohon Fenwick |
2196 | Buat Pohon Biner Dari Deskripsi | C++Python | Pada) | Pada) | Sedang | ||
2236 | Akar Sama dengan Jumlah Anak | C++Python | HAI(1) | HAI(1) | Mudah | Pohon | |
2277 | Node Terdekat ke Jalur di Pohon | C++Python | HAI(n + q) | HAI(n + q) | Keras | Tree, BFS, Binary Lifting, Tarjan's Offline LCA Algorithm | |
2421 | Jumlah Jalan yang Baik | C++Python | HAI(tidak masuk) | Pada) | Keras | Sortir, Temukan Gabungan | |
2509 | Kueri Panjang Siklus di Pohon | C++Python | HAI(q * n) | HAI(1) | Keras | Pohon, LCA | |
2846 | Kueri Ekuilibrium Bobot Tepi Minimum dalam Pohon | C++Python | HAI(r * (n + q)) | HAI(r * n + q) | Keras | Pohon, Pengangkatan Biner, Tarjan's Offline LCA Algorithm | |
3109 | Temukan Indeks Permutasi | C++Python | HAI(tidak masuk) | Pada) | , Sedang | varian dari Hitungan Bilangan Lebih Kecil Setelah Diri | BIT, Pohon Fenwick, Kombinatorik |
# | Judul | Larutan | Waktu | Ruang angkasa | Kesulitan | Menandai | Catatan |
---|---|---|---|---|---|---|---|
2006 | Hitung Banyaknya Pasangan Dengan Beda Mutlak K | C++Python | Pada) | Pada) | Mudah | varian dari Dua Jumlah | |
2023 | Jumlah Pasangan String Dengan Penggabungan Sama dengan Target | C++Python | HAI(n * aku) | Pada) | Sedang | varian dari Dua Jumlah | |
2025 | Jumlah Maksimum Cara Mempartisi Array | C++Python | Pada) | Pada) | Keras | Jumlah Awalan | |
2032 | Dua dari Tiga | C++Python | Pada) | HAI(menit(n, r)) | Mudah | Perhitungan | |
2053 | String Berbeda ke-K dalam Array | C++Python | Pada) | Pada) | Mudah | ||
2068 | Periksa Apakah Dua String Hampir Setara | C++Python | Pada) | HAI(1) | Mudah | ||
2085 | Hitung Kata-Kata Umum Dengan Satu Kemunculan | C++Python | HAI(m + n) | HAI(m + n) | Mudah | ||
2120 | Eksekusi Semua Instruksi Suffix Tetap dalam Grid | C++Python | HAI(m) | HAI(m) | Sedang | ||
2150 | Temukan Semua Nomor Kesepian di Array | C++Python | Pada) | Pada) | Sedang | ||
2154 | Terus Kalikan Nilai yang Ditemukan dengan Dua | C++Python | Pada) | Pada) | Mudah | ||
2170 | Operasi Minimum untuk Membuat Array Bergantian | C++Python | Pada) | Pada) | Sedang | Tabel Frekuensi | |
2190 | Nomor Yang Paling Sering Mengikuti Kunci Dalam Array | C++Python | Pada) | Pada) | Mudah | Tabel Frekuensi | |
2201 | Hitung Artefak Yang Dapat Diekstraksi | C++Python | HAI(a + d) | HAI(d) | Sedang | Tabel Hash | |
2206 | Bagilah Array Menjadi Pasangan yang Sama | C++Python | Pada) | Pada) | Mudah | Tabel Hash | |
2215 | Temukan Perbedaan Dua Array | C++Python | Pada) | Pada) | Mudah | Tabel Hash | |
2225 | Temukan Pemain Dengan Nol atau Satu Kerugian | C++Python | HAI(tidak masuk) | Pada) | Sedang | Tabel Hash, Sortir | |
2229 | Periksa apakah Array Berturut-turut | C++Python | Pada) | Pada) | Mudah | Tabel Hash, Sortir | |
2260 | Kartu Minimum Berturut-turut untuk Diambil | C++Python | Pada) | Pada) | Sedang | Tabel Hash | |
2261 | K Subarray Elemen Yang Dapat Dibagi | C++Python | HAI(n^2) | HAI(t) | Sedang | Trie, Rabin-Karp Algorithm | |
2283 | Periksa apakah Angka Memiliki Jumlah Digit dan Nilai Digit yang Sama | C++Python | Pada) | HAI(1) | Mudah |