Cina Sederhana |
Slogan kami adalah: Hanya dengan menguasai struktur data dan algoritma dasar kita dapat menangani masalah kompleks dengan mudah.
Buku baru saya "The Road to Algorithmic Clearance" telah diterbitkan.
Link pembelian buku versi fisik 1
Link pembelian buku versi fisik 2
Tautan pembelian buku elektronik
https://github.com/fe-lucifer/fanqiang
Pertanyaan gratis Likou sudah memiliki banyak pertanyaan klasik, mencakup semua jenis pertanyaan, tetapi banyak pertanyaan sebenarnya dari perusahaan yang terkunci. Secara pribadi, menurut saya jika Anda sedang mencari pekerjaan, Anda dapat membeli keanggotaan. Selain itu, banyak leetbook yang bisa dilihat oleh anggota. Dikombinasikan dengan rencana studi, efisiensinya cukup tinggi.
Sekarang Liquou telah meluncurkan tantangan keanggotaan plus berdasarkan satu pertanyaan per hari. Anda bisa mendapatkan poin dengan menyelesaikan pertanyaan setiap hari, dan poin tersebut dapat ditukar dengan periferal Liquou.
Jika Anda ingin membeli keanggotaan Leetcode, berikut diskon Leetcode eksklusif saya: https://leetcode.cn/premium/?promoChannel=lucifer (Anggota tahunan akan mendapatkan dua bulan keanggotaan tambahan, dan anggota triwulanan akan mendapatkan dua minggu tambahan keanggotaan)
Banyak institusi pendidikan yang mempromosikan wawancara algoritmik dalam 7 hari satu bulan. Saya mungkin sudah memahaminya, tetapi ini tidak terlalu bisa diandalkan. Algoritma pembelajaran masih memerlukan akumulasi. Tanpa perubahan kuantitatif, tidak akan ada perubahan kualitatif. Beberapa orang memilih membaca buku, dan itu merupakan pilihan yang bagus. Namun, banyak orang memilih buku yang ketinggalan jaman atau berkualitas buruk, atau mereka tidak tahu cara menulis latihan yang diberikan di dalam buku, sehingga memberikan hasil yang buruk.
Berdasarkan alasan tersebut, saya mengadakan kegiatan pengerjaan ulangan selama 91 hari, memberikan jalur pembelajaran terkini melalui jangka waktu yang relatif lama (91 hari), dan memaksa semua orang untuk check in, latihan intensitas tinggi, agar semua orang bisa. bertemu satu sama lain setelah 91 hari Versi diri Anda yang lebih baik . Pengenalan acara secara detail dapat dilihat dengan mengklik link di bawah ini. Selain itu, catatan kuliah dari edisi sebelumnya juga ada di bawah ini.
Terakhir, saya ingin memberi Anda pesan: Jika Anda bertahan, suatu hari Anda akan tiba-tiba tumbuh dewasa .
Klik di sini untuk berpartisipasi
Jika Anda merasa kegiatan grup di atas relatif tidak efisien, saat ini saya juga menerima pelatihan algoritma 1v1. Harganya tergantung pada dasar algoritma Anda dan konten yang ingin Anda pelajari. Jika Anda tertarik, Anda dapat menambahkan saya di WeChat, komentar "Algoritma Pelatihan", ID WeChat: DevelopeEngineer .
Pemecahan masalah Leetcode, catat jalur pemecahan masalah Leetcode Anda sendiri.
Gudang ini saat ini dibagi menjadi lima bagian:
Bagian pertama adalah analisis pertanyaan leetcode klasik, termasuk ide, poin penting, dan implementasi kode spesifik.
Bagian kedua adalah ringkasan struktur data dan algoritma.
Bagian ketiga adalah kartu anki. Soal-soal leetcode dicatat dalam anki dengan cara tertentu untuk memudahkan ingatan semua orang.
Bagian keempat adalah pertanyaan harian. Pertanyaan harian merupakan kegiatan yang dilakukan dalam kelompok komunikasi (termasuk WeChat dan QQ). Setiap orang memecahkan suatu pertanyaan bersama-sama, sehingga diskusi lebih fokus dan diperoleh feedback yang lebih banyak. Selain itu, pertanyaan-pertanyaan ini dapat direkam dan akan disaring serta ditambahkan ke modul solusi gudang di kemudian hari.
Bagian kelima adalah rencananya. Di sini kami akan mencatat konten yang akan ditambahkan ke tiga bagian di atas di masa mendatang.
Catatan: E-book di sini bukanlah versi elektronik dari "The Road to Algorithmic Clearance", melainkan versi elektronik dari isi gudang ini!
Baca alamat online
Unduh gratis untuk waktu terbatas! Biaya dapat dikenakan kapan saja di kemudian hari
Anda dapat pergi ke bagian belakang akun resmi saya "Likoujiajia" untuk membalas dan mendapatkan e-book!
epub masih memiliki animasi
Selain itu, beberapa konten hanya dirilis di akun resmi, jadi jika menurut Anda konten tersebut bagus, Anda bisa memperhatikannya. Akan lebih baik lagi jika Anda memberi ➕ bintang lagi!
(Gambar dari kode leet)
Diantaranya, algoritma utamanya adalah sebagai berikut:
Struktur data terutama mencakup hal-hal berikut:
Saya menemukan "Lembar Curang Wawancara" online. PDF ini mencantumkan langkah-langkah templat untuk wawancara. , dengan petunjuk langkah demi langkah terperinci tentang cara menyelesaikan wawancara.
PDF ini menyebutkan tiga kriteria kode yang baik di awal:
Ini ditulis dengan sangat baik.
Selanjutnya, 15 langkah wawancara algoritma dicantumkan. Misalnya, Langkah 1: Setelah pewawancara selesai mengajukan pertanyaan, Anda harus menuliskan poin-poin penting terlebih dahulu (lalu menulis komentar dan kode di bawah). Perasaan saya setelah membaca ini adalah selama Anda mengikuti ini selama wawancara, tingkat keberhasilannya akan meningkat.
Mungkin itu adalah ekstensi browser yang dapat mengubah efisiensi menjawab pertanyaan Anda.
Alamat pengaya: https://chrome.google.com/webstore/detail/leetcode-cheatsheet/fniccleejlofifaakbgppmbbcdfjonle?hl=en-US.
Teman-teman yang tidak bisa mengakses Google Store bisa masuk ke akun resmi saya untuk membalas plug-in untuk mendapatkan versi offline. Sangat disarankan agar Anda menggunakan Google Play Store untuk menginstal, sehingga jika ada pembaruan, dapat diinstal secara otomatis. Lagi pula, plugin kami diperbarui dengan cukup cepat.
Selain itu, Anda juga dapat menggunakan website yang dikembangkan oleh zerotrac untuk menghitung skor pertanyaan yang berhasil. Skor di sini mengacu pada skor kompetisi. Anda dapat memilih pertanyaan yang sedikit lebih tinggi dari skor kompetisi Anda sendiri untuk berlatih berdasarkan skor kompetisi Anda. Alamat: https://zerotrac.github.io/leetcode_problem_rating/
Berikut ini hanya topik perwakilan , tidak semua topik
Saat ini, lebih dari 200 solusi pertanyaan telah diperbarui, dan termasuk pertanyaan terkait topik khusus, ada hampir 300 pertanyaan .
Tingkat kesulitan soal di sini relatif rendah, dan sebagian besar merupakan soal simulasi, atau soal yang penyelesaiannya mudah dilihat. Selain itu, soal sederhana umumnya dapat diselesaikan dengan menggunakan metode brute force. Saat ini, lihat saja rentang datanya dan pikirkan kompleksitas algoritme Anda.
Tentu saja, tidak menutup kemungkinan bahwa banyak pertanyaan sulit juga dapat disimulasikan secara kasar. Hanya saja lebih memperhatikan rentang datanya.
Berikut ini adalah pertanyaan-pertanyaan klasik yang saya cantumkan (kata-kata yang bertanda 91 berasal dari Aktivitas Algoritma 91 Tianxue ):
Pertanyaan wawancara 17.12.
0001. Jumlah dua bilangan
0020. Tanda kurung yang sah
0021. Gabungkan dua daftar tertaut yang diurutkan
0026. Hapus duplikat dalam array yang diurutkan
0053. Jumlah maksimum berikutnya
0066. ditambah satu 91
0088. Gabungkan dua array yang diurutkan
0101. Pohon biner simetris
0104. Kedalaman maksimum pohon biner
0108. Ubah susunan terurut menjadi pohon pencarian biner
0121. Waktu terbaik untuk membeli dan menjual saham
0122. Waktu terbaik untuk membeli dan menjual saham II
0125. Verifikasi string palindrom
0136. Nomor yang hanya muncul satu kali
0155. Tumpukan minimum?
0160. Daftar tertaut berpotongan 91
0167. Jumlah dua bilangan II masukan array terurut
0169. Sebagian besar elemen
0172. Nol setelah faktorial
0190. Membalikkan bit biner
0191. Jumlah bit 1
0198. Perampokan
0203. Hapus elemen daftar tertaut
0206. Daftar tertaut terbalik
0219. Ada unsur duplikat II
0226. Balikkan pohon biner
0232. Gunakan tumpukan untuk mengimplementasikan antrian?
0263. Angka jelek
0283. Pindahkan ke nol
0342. Kekuatan 4?
0349. Perpotongan dua larik
0371. Jumlah dua bilangan bulat
401. Jam Tangan Biner
0437. Jalur Jumlah III
0455. Bagikan kue
0504. Tujuh bilangan pokok
0575. Bagikan permen
0606. Membuat string berdasarkan pohon biner
0661. Gambar lebih halus
0665. Barisan yang tidak menurun
821. Jarak terpendek antar karakter 91
0874. Simulasi robot berjalan
1128. Banyaknya pasangan domino yang setara
1260. Migrasi jaring 2D
1332. Hapus barisan palindromik
2591. Memberikan uang kepada anak sebanyak-banyaknya
Pertanyaan tingkat menengah memiliki proporsi pengurangan terbesar, jadi saya memiliki solusi terbanyak untuk bagian ini. Jangan terlalu mengejar soal yang sulit. Pertama, kuasai soal dengan tingkat kesulitan sedang sebelum melanjutkan.
Bagian pertanyaan ini mengharuskan kita menggali informasi yang terkandung dalam pertanyaan dan mengabstraksikannya menjadi pertanyaan sederhana. Atau ada beberapa pertanyaan yang lebih sulit untuk ditulis, dan beberapa orang gagal karena kemampuan coding mereka yang buruk. Oleh karena itu, setiap orang harus melakukannya sendiri. Meskipun mereka “memahaminya” setelah membaca solusinya, mereka tetap harus mengkodekannya sendiri. Kecuali Anda menulisnya sendiri, Anda tidak akan pernah tahu detail di dalamnya.
Berikut ini adalah pertanyaan-pertanyaan klasik yang saya cantumkan (kata-kata yang bertanda 91 berasal dari Aktivitas Algoritma 91 Tianxue ):
Pertanyaan wawancara nomor 17.09
Pertanyaan wawancara 17.23. Matriks kotak hitam maksimum
Pertanyaan wawancara 16.16. Urutan parsial
Meningkatkan Digit?
Sublist Terpanjang Secara Berturut-turut Meningkat Setelah Penghapusan?
Kemenangan Berturut-turut
Urutkan-String-dengan-Membalik
Jumlah Substring dengan Perbedaan Karakter Tunggal
Tarif Bus?
Jumlah Jalur Penurunan Minimum
Panjang Jalur Matriks Terpanjang
Setiap Sublist Min Sum
Maksimalkan Jumlah Pasangan Ekuivalen Setelah Swap
0002. Tambahkan dua angka
0003. Substring terpanjang tanpa karakter berulang
0005. Substring palindrom terpanjang
0011. Wadah yang menampung air paling banyak
0015. Jumlah tiga bilangan
0017. Alfabet nomor telepon
0019. Hapus simpul ke-N dari bagian bawah daftar tertaut
0022. Pembuatan braket
0024. Pertukaran node dalam daftar tertaut secara berpasangan
0029. Bagilah dua angka
0031. Pengaturan selanjutnya
0033. Mencari array terurut yang diputar
0039. Jumlah kombinasi
0040. Jumlah Kombinasi II
0046. Pengaturan lengkap
0047. Susunan lengkap II
0048. Putar gambar
0049. Pengelompokan anagram alfabet
0050. Kekuatan(x, n) ?
0055. Permainan Melompat
0056. Interval penggabungan
0060. Permutasi ke-k?
0061. Memutar daftar tertaut 91
0062. Jalan yang berbeda
0073. Penetapan matriks
0075. Klasifikasi warna?
0078. Bagian
0079. Pencarian kata
0080. Hapus duplikat dalam array yang diurutkan II
0086. Daftar tertaut terpisah
0090. Bagian II
0091. Metode penguraian kode
0092. Daftar tertaut terbalik II
0094. Penjelajahan pohon biner secara berurutan?
0095. Pohon Pencarian Biner Berbeda II
0096. Pohon pencarian biner yang berbeda
0098. Verifikasi pohon pencarian biner
0102. Penjelajahan tingkat-urutan pohon biner
0103. Penjelajahan tingkat zigzag dari pohon biner
0113. Jumlah Jalur II
0129. Tentukan jumlah bilangan dari akar sampai simpul daun?
0130. Daerah sekitar
0131. Pisahkan string palindrom
0139. Pemisahan kata
0144. Penjelajahan praorder pohon biner
0147. Urutan penyisipan pada daftar tertaut
0150. Evaluasi ekspresi Polandia terbalik
0152. Produk subarray maksimum
0153. Temukan nilai minimum dalam array terurut yang diputar
0199. Pandangan kanan terhadap pohon biner?
0200. Jumlah pulau?
0201. Bitwise DAN rentang numerik
0208. Implementasi Trie (pohon awalan)
0209. Subarray dengan panjang minimum
0211. Menambah dan mencari desain struktur data kata
0215. Elemen terbesar ke-K dalam array
0220. Adanya unsur berulang III
0221. Kuadrat maksimum
0227. Kalkulator Dasar II
0229. Carilah modus II
0230. Elemen terkecil ke-K dalam pohon pencarian biner
0236. Nenek moyang terbaru dari pohon biner
0238. Hasil kali array selain dirinya sendiri
0240. Pencarian matriks dua dimensi II
0279. Bilangan kuadrat sempurna
0309. Waktu terbaik untuk membeli dan menjual saham termasuk periode pembekuan
0322. Ubah pertukaran?
0324. Ayunan Sortir II
0328. Daftar ganjil dan genap
0331. Verifikasi serialisasi preorder pohon biner
0334. Peningkatan urutan terner
0337. Perampokan III
0343. Pemisahan bilangan bulat
0365. Masalah ketel
0378. Elemen terkecil ke-k dalam matriks terurut
0380. Penyisipan, penghapusan, dan pengambilan elemen acak dalam waktu yang konstan
0385. Pengurai mini
0394. Penguraian string 91
0416. Pisahkan himpunan bagian dengan jumlah yang sama
0424. Karakter pengulangan terlama setelah penggantian
0438. Temukan semua anagram huruf dalam sebuah string
0445. Penjumlahan dua bilangan II
0454. Penjumlahan Empat Bilangan II
Modus 0456.132
0457.457.Apakah ada perulangan dalam larik melingkar?
0464. Bisakah saya menang?
0470. Implementasikan Rand10 menggunakan Rand7()
0473. Korek api membuat persegi?
0494. Tujuan dan
0516. Deret palindrom terpanjang
0513. Temukan nilai 91 di pojok kiri bawah pohon
0518. Ganti Tukar II
0525. Susunan berkelanjutan
0547. Jumlah provinsi
0560. Subarray yang jumlahnya K
0609. Temukan file duplikat di sistem
0611. Banyaknya segitiga siku-siku?
0673. Banyaknya barisan yang bertambah terpanjang
0686. Pencocokan string bertumpuk berulang
0710. Nomor acak dalam daftar hitam
0714. Waktu terbaik untuk membeli dan menjual saham termasuk biaya penanganannya
0718. Subarray berulang terpanjang
0735. Tabrakan planet?
0754. Nomor akhir tercapai
0785. Penilaian terhadap graf bipartit
0790. Ubin Domino dan Tomino
0799. Menara sampanye
0801. Jumlah minimum pertukaran untuk menambah urutan
0816. Koordinat kabur
0820. Pengkodean kompresi kata
0838. Dorong domino
0873. Panjang barisan Fibonacci terpanjang
0875. Keke yang suka pisang
0877. Permainan Batu
0886. Kemungkinan Dikotomi
0898. Bitwise ATAU pengoperasian subarray
0900. Pengulang RLE
0911. Pemilu online
0912. Susunan penyortiran
0918. Jumlah maksimum subarray melingkar?
0932. Susunan yang indah
0935. Pemanggil Ksatria
0947. Keluarkan batu terbanyak pada baris atau barisan yang sama
0959. Daerah dibagi dengan garis miring
0978. Subar turbulensi terpanjang
0987. Penjelajahan urutan vertikal pohon biner 91
1004. Jumlah maksimal 1 berturut-turut III
1011. Kemampuan mengirimkan paket dalam waktu D hari
1014. Kombinasi tamasya terbaik
1015. Bilangan bulat terkecil yang habis dibagi K
1019. Node berikutnya yang lebih besar dalam daftar tertaut
1020. Jumlah kantong
1023. Pencocokan Kasus Unta
1031. Jumlah maksimum dua subarray yang tidak tumpang tindih
1043. Pisahkan sebuah array untuk mendapatkan jumlah maksimum
1053. Permutasi sebelumnya dipertukarkan satu kali)
1104. Pencarian jalan pohon biner
1129. Jalur terpendek dengan warna bergantian
1131. Nilai maksimum ekspresi nilai absolut
1138. Jalur di papan alfabet
1186. Hapus satu kali untuk mendapatkan jumlah maksimum subarray
1218. Selisih pasti terpanjang selanjutnya
1227. Berapa probabilitas alokasi kursi pesawat?
1261. Menemukan elemen dalam pohon biner yang tercemar
1262. Jumlah terbesar yang habis dibagi tiga
1297. Jumlah maksimum kemunculan substring
1310. Permintaan Subarray XOR
1334. Kota dengan tetangga paling sedikit dalam jarak ambang batas
1371. Substring terpanjang yang mengandung jumlah vokal setiap kali genap
1381. Merancang tumpukan yang mendukung operasi tambahan 91
1423. Jumlah poin maksimal yang bisa diperoleh
1438. Subarray kontinu terpanjang yang selisih mutlaknya tidak melebihi batas
1558. Dapatkan jumlah minimum pemanggilan fungsi untuk array target
1574. Hapus subarray terpendek untuk mengurutkan sisa array
1589. Jumlah maksimum di antara semua permutasi
1631. Jalur konsumsi fisik minimum
1638. Hitung jumlah substring yang hanya berbeda satu karakter
1658. Jumlah minimum operasi untuk mengurangi x menjadi 0
1697. Periksa apakah ada jalur dengan batas panjang tepi
1737. Jumlah minimum karakter yang perlu diubah untuk memenuhi salah satu dari tiga syarat?
1770. Pecahan maksimal untuk melakukan perkalian?
1793. Skor maksimum subarray yang baik
1834. CPU berulir tunggal
1899. Menggabungkan beberapa tripel untuk membentuk tripel target?
1904. Jumlah permainan lengkap yang telah Anda selesaikan
1906. Query nilai minimum dari nilai absolut selisih
2007. Mengembalikan array asli dari array ganda
2008. Keuntungan Maksimal Taksi
2592. Memaksimalkan nilai besar dari sebuah array
2593. Skor larik setelah menandai semua elemen
2817. Perbedaan absolut minimum antara elemen-elemen yang dibatasi
2865. Menara I yang Indah
2866. Menara Indah II
2939. Produk XOR maksimum
5935. Hari yang baik untuk merampok bank
5936. Bom terbanyak diledakkan
5965. Jumlah interval unsur-unsur yang sama
6021. Jumlah maksimum substring dalam sebuah string
Dilihat dari jenisnya, soal-soal sulit sebagian besar adalah:
Dari segi solusinya, sebagian besar adalah:
Secara logika, ini sangat sulit untuk dipikirkan atau sangat sulit untuk dikodekan. Karena terkadang beberapa algoritma perlu digabungkan, bagian pertanyaan ini adalah yang paling sulit.
Berikut saya rangkum beberapa tipsnya:
Berikut ini adalah pertanyaan-pertanyaan klasik yang saya cantumkan (kata-kata yang bertanda 91 berasal dari Aktivitas Algoritma 91 Tianxue ):
LCP 20. Angkutan Cepat
LCP 21. Permainan kejar-kejaran?
Aliran Angka ke Interval
Inversi Tiga Kali Lipat 91
Jarak Pasangan Kth 91
Radius Cahaya Minimal 91
Kumpulan Pasangan Setara Terbesar?
Tiket-Order.md
Terhubung-Jalan-ke-Tujuan
0004. Tentukan median dari dua larik berurut positif?
0023. Gabungkan K daftar tertaut menaik
0025. Satu set daftar tertaut K flip?
0030. Menggabungkan substring dari semua kata
0032. Braket valid terpanjang
0042. Menangkap air hujan
0052.N Ratu II
0057. Sisipkan interval
0065. Angka sah
0084. Persegi panjang terbesar dalam histogram
0085. Persegi panjang maksimum
0087. Perebutan talinya
0124. Jumlah jalur maksimum dalam pohon biner
0128. Barisan kontinu terpanjang
0132. Pisahkan string palindrom II?
0140. Pemisahan Kata II
0145. Penjelajahan pohon biner pasca-urutan
0146. Mekanisme cache LRU
0154. Mencari Nilai Minimum pada Array Terurut yang Diputar II
0212. Pencarian Kata II
0239. Nilai maksimum jendela geser?
0295. Median aliran data
0297. Serialisasi dan deserialisasi pohon biner 91
0301. Hapus tanda kurung yang tidak valid
0312. Tusuk balonnya
330. Lengkapi array sesuai kebutuhan
0335. Perlintasan jalan
0460. Tembolok LFU
0472. Kata penghubung
0480. Median jendela geser
0483. Basis minimum yang baik
0488. Permainan Zuma
0493. Pasangan balik
0664. Pencetak yang aneh
0679. Permainan Blackjack
0715. Modul jangkauan?
0726. Jumlah atom
0768. Jumlah maksimal balok yang dapat diurutkan adalah II 91
0805. Rata-rata pemisahan array
0839. Grup string serupa
0887. Telur terjatuh
0895. Tumpukan frekuensi maksimum
0909. Ular Tangga
0975. Lompatan ganjil genap
0995. Jumlah minimum pembalikan K bit berturut-turut
1032. Aliran karakter
1168. Optimalisasi alokasi sumber daya air
1178. Teka-teki menebak kata
1203. Manajemen Proyek
1255. Kumpulan kata dengan skor tertinggi
1345. Permainan Melompat IV
1449. Jumlah biaya digital adalah jumlah nilai target terbesar.
1494. Kursus Paralel II
1521. Temukan nilai fungsi yang paling dekat dengan nilai target
1526. Jumlah minimum pertambahan subarray yang membentuk array target
1639. Jumlah opsi untuk membuat string target melalui kamus baru yang diberikan
1649. Membuat array terurut melalui instruksi
1671. Dapatkan jumlah minimum penghapusan susunan gunung
1707. Nilai XOR maksimum dengan elemen dalam array
1713. Jumlah minimum operasi untuk mendapatkan selanjutnya
1723. Waktu minimum untuk menyelesaikan semua pekerjaan
1787. Jadikan hasil XOR semua interval menjadi nol
1835. XOR jumlah bitwise DAN hasil semua pasangan angka
1871. Lompat Game VII?
1872. Permainan Batu VIII
1883. Jumlah minimum istirahat yang dilewati agar dapat tiba pada pertemuan tepat waktu
1970. Hari terakhir Anda bisa melewati matriks
2009. Jumlah operasi minimum untuk membuat array berdekatan
2025. Jumlah maksimum cara untuk membagi array
2030. Urutan minimal yang memuat huruf tertentu
2102. Kueri urutan urutan
2141. Waktu terlama untuk menjalankan N komputer dalam waktu bersamaan
2179. Hitung jumlah triple yang bagus dalam sebuah array?
2209. Minimal batu bata putih setelah ditutup dengan karpet?
2281. Kekuatan total penyihir dan
2306. Pertanyaan bagus tentang optimasi enumerasi penamaan perusahaan
2312. Masalah pemrograman dinamis klasik dalam penjualan balok kayu
2842. Hitung jumlah maksimum nilai indah dari k barisan berikutnya
2972. Hitung jumlah subarray yang semakin meningkat II
3027. Jumlah rencana jabatan personel II
3041. Maksimalkan jumlah elemen berurutan dalam array setelah memodifikasi array
3082. Temukan jumlah energi semua barisan berikutnya
3108. Biaya minimum perjalanan dengan Quan Tuli
3347. Frekuensi elemen tertinggi setelah melakukan operasi II
3336. Banyaknya barisan yang memiliki pembagi persekutuan terbesar yang sama
Anki pada dasarnya dibagi menjadi dua bagian: satu adalah pemetaan poin-poin kunci ke dalam pertanyaan, dan yang lainnya adalah pemetaan pertanyaan ke dalam ide, poin-poin kunci, dan kode.
Semua kartu ada di kartu anki
Cara menggunakan:
anki - File - Impor - Pilih "Koleksi Anki yang Dipaket" dalam format drop-down, lalu pilih file yang Anda unduh dan konfirmasi.
Untuk informasi lebih lanjut tentang cara menggunakan anki, silakan periksa situs resmi anki
Anda juga dapat menambahkan saya sebagai teman WeChat untuk berkomunikasi!
10-07-2019: Artikel singkat untuk memperingati proyek Star yang menembus 1W, mencatat "kebangkitan" proyek tersebut. Jika Anda tertarik, Anda dapat melihatnya . Proyek ini akan terus diperbarui . Terima kasih atas dukungan semuanya.
08-10-2019: Untuk memperingati proyek LeetCode Star yang menembus 2W, dan pencarian Github untuk "LeetCode" menduduki peringkat pertama.
12-04-2020: Proyek ini melampaui 30.000 bintang.
14-04-2020: Situs resmi力扣加加
sekarang online, memiliki penjelasan khusus, satu pertanyaan per hari, area pengunduhan dan solusi video. Lebih banyak konten akan ditambahkan di masa mendatang. Alamat: http://leetcode-solution.cn/
Saya menulis panduan tentang cara mengirimkan solusi
Terima kasih kepada semua teman yang berkontribusi dalam proyek ini
CC BY-NC-ND 4.0