LearnCPP
1.0.0
| Saluran YouTube | Repos GitHub | Taman bermain pengkodean terbaik |
|---|---|---|
| CPPNUTS | Codecademy | Leetcode |
| Cherno | Johnmcfarlane/Begin (C ++) | Hackerrank |
| Chilitomatonoodle | Ratansingh98/CPP-Learning | Codechef |
| Bo Qian | SAHILBANSAL17/GET_BETTER_AT_CP_IN_2_MONTHS | Codeforces |
| IDE CODING | Algoritma | Artikel yang berguna |
|---|---|---|
| CodeBlocks | Algoritma VisualIsze melalui animasi | Pelajari CPP |
| Vs kode | Algoritma CP | CF Blog: Sumber daya untuk CPP |
| Ikuti langkah -langkah | Mulai |
|---|---|
![]() | ![]() |
![]() | ![]() |
| Ikuti langkah -langkah ini | |
|---|---|
| Algoritma baru | 'Please see if the algorithm is already present' |
| Apa yang harus dimasukkan | "Your algorithm should be efficiently written with proper code / comments / time complexity / space complexity / link to gfg or any other documentation on top in code file" |
| Di mana untuk memasukkan | Harap berkomitmen algoritma Anda di folder yang benar atau diskusikan [here](https://github.com/Lakhankumawat/LearnCPP/discussions/7) sebelum berkomitmen di tempat untuk memasukkan ke tempat untuk memasukkan` |
| Readme | "Please check whether your directory has a README file, if there is then edit your algorithm name with a link, otherwise create a new one " bagaimana seharusnya readme Anda seharusnya terlihat |
| Ikuti langkah -langkah ini | |
|---|---|
| Pernyataan Masalah Baru | 'Please see if the problem is present already? If it is do not commit your own ' |
| Apa yang harus dimasukkan | "Your problem statement solution should be efficiently written with proper code / comments / time complexity / space complexity / link to problem statement in code file" |
| Di mana untuk memasukkan | Most of the Problem Statements are inside di sini please commit your problem solution in the correct folder or discuss di sini before committing for where to include |
| Readme | "Please check whether your directory has a README file, if there is then edit your algorithm name with a link, otherwise create a new one " bagaimana seharusnya readme Anda seharusnya terlihat |
| Konteks tambahan | "There are three levels of problem statement" 1-level 1 `juga 2-level 2 & 3-level 3, harap sertakan pernyataan masalah Anda dengan solusi di tingkat yang tepat yang Anda sukai |
STL , ikuti pendekatan yang sama dengan AlgorithmsMuka merancang readme bagian ini akan membantu Anda
| Ikuti langkah -langkah ini | |
|---|---|
| ? README BARU | 'Please see if there is no README in any folder if no? Then please design it, if yes? Then please edit it accordingly to your contribution and follow the guidelines ' |
| ? Apa yang harus dimasukkan | "Your README should be efficiently and written / link to problem statement in README at the top" lihat exmaple |
| ✅ Harus berisi | 1. and explain in brief about addition 2. An Image of addition ie how it works 3. Mention the Pseudo Code 4. Time and Space Complexities 5. Advantages 6. Disadvantages |
| ? Di mana untuk memasukkan | Inside the folder where programs are residing, discuss di sini before committing to where to include |
contributing guidelines jika Anda tertarik untuk membantu!Lakhankumawat ᵖ⁺ ? ? | Nikita Sharma ? ? | SK Miraj ? ? | GUNJAN ? ? | Siddhi Bhanushali ? ? | Pooja Mangal ? | Tas tridib ? |
Aditi ? | Vilsi Jain ? |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Operasi Array | Larutan |
| 2 | Matriks antispiral | Larutan |
| 3 | Menghitung divisibl esubstrings | Larutan |
| 4 | Negatif pertama di setiap jendela | Larutan |
| 5 | Subarray jumlah maksimum | Larutan |
| 6 | Nomor yang hilang dan berulang | Larutan |
| 7 | Puncak di array 1D | Larutan |
| 8 | Jumlah awalan | Larutan |
| 9 | Membalikkan array | Larutan |
| 10 | Urutkan array 0 dan 2 | Larutan |
| 11 | Waktu terbaik untuk membeli dan menjual saham | Larutan |
| 12 | Matriks Simetris | Larutan |
| 13 | Jejak dan normal | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Siklus Hamiltonian | Larutan |
| 2 | N-queen | Larutan |
| 3 | Tikus di labirin | Larutan |
| 4 | Jumlah subset | Larutan |
| 5 | Masalah Tur Ksatria | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Bit manipulasi | Larutan |
| 2 | Cout mengatur bit | Larutan |
| 3 | Menukar 2 nomor | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Disjoint Set Union | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Pemotongan batang | Larutan |
| 2 | Masalah partisi jumlah yang sama | Larutan |
| 3 | Super-Urah Umum Terpendek | Larutan |
| 4 | Menjebak masalah air hujan | Larutan |
| 5 | Masalah umum umum terpanjang | Larutan |
| 6 | Teka -teki menjatuhkan telur | Larutan |
| 7 | Menaiki tangga | Larutan |
| 8 | Tangga panjat biaya min | Larutan |
| 9 | Jalur unik | Larutan |
| 10 | Jalur Unik II | Larutan |
| 11 | Jumlah Jalur Jatuh Minimum | Larutan |
| 12 | Knapsack dengan item duplikat | Larutan |
| 13 | Jumlah minimum penghapusan dan penyisipan diperlukan | Larutan |
| 14 | Perubahan Koin | Larutan |
| 15 | Algoritma Kadane | Larutan |
| 16 | 0-1 Knapsack | Larutan |
| 17 | Penjualan bepergian | Larutan |
| 18 | Jumlah subset | Larutan |
| 19 | Penyisipan minimun membentuk palindrome | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Penyu | Larutan |
| 2 | Proyektil | Larutan |
| 3 | Desain | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Jalur grafik multistage terpendek | Larutan |
| 2 | Bellman Ford | Larutan |
| 3 | Floyd Warshall | Larutan |
| 4 | Dijsktra Sumber tunggal jalur terpendek | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Poin Artikulasi | Larutan |
| 2 | Pewarnaan grafik | Larutan |
| 3 | Periksa bipartit | Larutan |
| 4 | Tambahkan dan hapus tepi grafik yang diarahkan dalam matriks yang berdekatan | Larutan |
| 5 | Buat dan tampilkan matriks yang berdekatan | Larutan |
| 6 | Daftar kedekatan | Larutan |
| 7 | Daftar kedekatan menggunakan hashmap | Larutan |
| 8 | Prims | Larutan |
| 9 | Prims menggunakan antrian prioritas | Larutan |
| 10 | Kruskal | Larutan |
| 11 | Kruskal DSU | Larutan |
| 12 | Ford Fulkerson | Larutan |
| 13 | Luas Pencarian Pertama | Larutan |
| 14 | Pencarian pertama yang dalam | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Pola gabungan optimal | Larutan |
| 2 | Huffman Coding | Larutan |
| 3 | Knapsack fraksional | Larutan |
| 4 | Penjadwalan pekerjaan | Larutan |
| 5 | Masalah sibuk | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Hashmaps | Larutan |
| 2 | Peta | Larutan |
| 3 | Multimap | Larutan |
| 4 | Tanpa urutan | Larutan |
| 5 | UnorderedMaps CustomHashMaps OperatorOverloading | Larutan |
| 6 | Mengatur | Larutan |
| 7 | Set yang tidak dipesan | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | k terbesar | Larutan |
| 2 | Min heap | Larutan |
| 3 | Max Heap | Larutan |
| 4 | Heapify | Larutan |
| 5 | Sortir tumpukan | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Daftar Tertaut Singly | Larutan |
| 2 | Menghapus duplikat | Larutan |
| 3 | Mencari di daftar yang ditautkan | Larutan |
| 4 | Membalikkan daftar tertaut | Larutan |
| 5 | Elemen Tengah dari Daftar Tertaut | Larutan |
| 6 | Daftar Tertaut Palindrome | Larutan |
| 7 | Memisahkan bahkan aneh | Larutan |
| 8 | Gabungkan K LinkedList | Larutan |
| 9 | CACHE LRU | Larutan |
| 10 | Daftar Tertaut Lingkaran | Penjelasan |
| 11 | Membalikkan daftar ditautkan ganda | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Tersegmentasi | Larutan |
| 2 | Angka Armstrong | Larutan |
| 3 | Pembagi umum terhebat | Larutan |
| 4 | Jumlah prima | Larutan |
| 5 | Jumlah lebih besar faktorial | Larutan |
| 6 | Urutan Juggler | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Penanganan pengecualian | Larutan |
| 2 | Fungsi Lambda | Larutan |
| 3 | Kelas Teman | Larutan |
| 4 | Fungsi teman | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Antrian prioritas | Larutan |
| 2 | Pembanding STL Antrian Prioritas | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Sapi agresif | Larutan |
| 2 | Pasangkan dengan jumlah yang diberikan dalam daftar ditautkan ganda | Larutan |
| 3 | Maksimal semua subarray ukuran k | Larutan |
| 4 | Huruf kecil untuk huruf besar | Larutan |
| 5 | Frekuensi penghitungan | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Antrian menggunakan daftar tertaut | Larutan |
| 2 | Antrian menggunakan array | Larutan |
| 3 | [Antrian STL] | Larutan |
| 4 | Antrian melingkar menggunakan LinkedList | Larutan |
| 5 | Antrian terbalik | Larutan |
| 6 | Antrian melingkar menggunakan array | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Hitungan inversi | Larutan |
| 2 | Ganti pi | Larutan |
| 3 | Menara Hanoi | Larutan |
| 4 | Menghitung GCD dan LCM dengan rekursi | Larutan |
| 5 | Seri Taylor menurut aturan Horner | Larutan |
| 6 | Jenis rekursi | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Pasang STL | Larutan |
| 2 | Daftar-operasi | Larutan |
| 3 | Daftar | Larutan |
| 4 | Multiset | Larutan |
| 5 | Set | Larutan |
| 6 | Vektor | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Pencarian linier | Larutan |
| 2 | Pencarian biner | Larutan |
| 3 | Elemen pencarian dalam array yang diurutkan | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Produk Cartesian dari dua set | Larutan |
| 2 | Persatuan Dua Set | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Sortir Gelembung | Larutan |
| 2 | Sort Penyisipan | Larutan |
| 3 | Sortir cepat | Larutan |
| 4 | Gabungan | Larutan |
| 5 | Menghitung jenis | Larutan |
| 6 | Sortir ember | Larutan |
| 7 | Sortir DNF | Larutan |
| 8 | Jenis seleksi | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Infix ke konversi postfix | Larutan |
| 2 | Tanda kurung yang berlebihan | Larutan |
| 3 | Stack ADT menggunakan daftar tertaut | Larutan |
| 4 | Mengubah nomor desimal menjadi biner | Larutan |
| 5 | Tumpukan tanpa STL | Larutan |
| 6 | Stacks Stl | Larutan |
| 7 | Elemen Besar Berikutnya | Larutan |
| 8 | Balancing braket menggunakan tumpukan | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Kmp | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | String | Larutan |
| 2 | String toknizer | Larutan |
| 3 | Penyortiran string | Larutan |
| 4 | Reverse string | Larutan |
| 5 | Perbandingan string | Larutan |
| 6 | Kata terpanjang dalam kalimat | Larutan |
| 7 | String palindrome | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Template kelas | Larutan |
| 2 | Template fungsi | Larutan |
| # | Pernyataan & Penjelasan Masalah | Larutan |
|---|---|---|
| 1 | Nilai ceil di bst | Larutan |
| 2 | Periksa BST yang valid | Larutan |
| 3 | Nilai lantai di BST | Larutan |
| 4 | BST | Larutan |
| 5 | AVL | Larutan |
| 6 | Array ke BST | Larutan |
| 7 | Bangun BST dari preorder travsersal | Larutan |
| 8 | Tinggi pohon biner | Larutan |
| 9 | BST terbesar di pohon biner | Larutan |
| 10 | Diameter pohon biner | Larutan |
| 11 | Jumlah node daun di pohon biner | Larutan |
| 12 | Fenwicktree | Larutan |
| 13 | Preorder dan postorder traversal pohon generik iteratif | Larutan |
| 14 | Traversal urutan level di pohon genrik | Larutan |
| 15 | Cermin pohon genrik | Larutan |
| 16 | Diameter pohon genrik | Larutan |
| 17 | Jarak minimum antara dua node di pohon genrik | Larutan |
| 18 | Buat dan tampilkan pohon genrik | Larutan |
| 19 | Traversal Diagonal | Larutan |
| 20 | Morris Traversal | Larutan |
| 21 | Preorder Traversal | Larutan |
| 22 | Traversal postorder | Larutan |
| 23 | Traversal Inorder | Larutan |
| 24 | Levelorder Traversal | Larutan |
Terima kasih kepada orang -orang yang luar biasa ini (Kunci Emoji):
Lakhankumawat ᵖ⁺ ? ? | Chetas Shree Madhusudhan | Nikita Sharma ? | Bansal Ujjwal | Supratim2000 | Puneet Kaur | StarEditorboy |
Parthib Sarkar | RUTUJAINGOLE | Suhotra Dey | Satyam Kumar | Aastik Sharma | Shivani Thorve | Ikko Ashimine ? |
Semua kontributor | Gaurangsaraswat-07 | Anurag Kumar Singh | Divyansh Singh | Vaishnavimandloi | Aditya Kumar Singh | Aditim26 |
Izhar Ahmad | Priyanshu Saxena | Mrudula-Kulkarni | Sahil Horo | Shruthikartik | Aneesh Tripathi | MD Nazish Arman |
Shubham Lakhera | aparnamittal | Rahul Sharma | Jayanth MKV | Sidharth Sarangi | Rahul Kumar | Purvak Baliyan |
Mohammad Ruman | Vinaya Sree Modem | Maithili Kharabe | Shashank Venkat | Janhavi Kale | Tas tridib | Sebin Francis |
Kalash Singhal | Bhavneet Singh | Jyoti Singh | Aisha | Bhumika tewary | Arzitmahajan | Peritusdeveloper |
Prashant Raj | Ritika Garg | Shweta Bhagat | Abhilipsa Sahoo | Akshat Agarwal | Uhini Mukherjee | Pragati Verma |
Dewanshi Paul | Arun G Nayak | Sukriti | Sarthak S Kumar | Deeptarshi Biswas | Pranshu Jain | Hend Ahmed |
Shatakshi-Choudhary | Aly Eyad | Michael Ehab | Shraddha | Sanya Gera | Utkarsh Saxena | Ayushi Bisht |
Mirette Amin | Lakshay Narula | Supriya Kumari | Gaurav Patel | Nishkarsh Saxena | Purva-Gharat | Yasmeen Elkararty |
Chahat Mittal | Riya Singh | arushi_garg | Shiwangi Kumari | Ayush Rudani | Mugdhapandey | Rahul Barnwal |
Proyek ini mengikuti spesifikasi semua-kontributor. Kontribusi apa pun dipersilakan!
Dikembangkan dengan ❤️ di India ??