0% found this document useful (0 votes)
13 views3 pages

DSA Typed Notes

DSA type notes

Uploaded by

Shubham Bharti
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
13 views3 pages

DSA Typed Notes

DSA type notes

Uploaded by

Shubham Bharti
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 3

Beginner Language TYPED NOTES

Beginner: Introduction to Beginner Module Introduction to Beginner Module.pdf


Beginner: Output & Basic Data Types https://hackmd.io/@topics/Hk3Kl7Xia
Beginner: Data Types https://hackmd.io/@scaler-topics-main/r1tG47via
Beginner: Data Types 2 + Reading Inputs https://hackmd.io/@scaler-topics-main/rJI_nXvsa
Beginner: Operators https://hackmd.io/@scaler-topics-main/SJUzxVDsp
Beginner: If-Else 1 https://hackmd.io/@scaler-topics-main/By0FuNPja
Beginner: If-Else 2 https://hackmd.io/@scaler-topics-main/r1Zf24Pja
Beginner: Loop - 1 https://hackmd.io/@scaler-topics-main/rJUXwgzoa
Beginner: Loop - 2 https://hackmd.io/@scaler-topics-main/SyKwYWGia
Beginner: Patterns 1 https://hackmd.io/@scaler-topics-main/SJtWBxMiT
Beginner: Patterns 2 & Introduction to Strings https://hackmd.io/@scaler-topics-main/HJyHUxfoa
Beginner: Functions - 1 Functions 1.pdf
Beginner: Functions - 2 Functions 2.pdf
Beginner: Maths Basics & Calculate Iterations Maths Basics and Calculate Iterations.pdf
Beginner: 1D Array - 1 https://hackmd.io/@topics/ryA5aCbsT
Beginner: 1D Array - 2 https://hackmd.io/@topics/HJyc00Wip
Beginner: 2D Array - 1 https://hackmd.io/@topics/ByZRkkzjT
Beginner: 2D Array - 2 https://hackmd.io/@topics/SJIplyzip
Beginner: Problems on Arrays https://hackmd.io/@topics/BJuDX1GiT
Beginner: String Implementation https://hackmd.io/@topics/SJb8EkGs6

Intermediate TYPED NOTES


Intermediate DSA: Introduction to Problem Solving https://hackmd.io/l7AOmCDISb65VfXVR5IzfA
Intermediate DSA: Time Complexity https://hackmd.io/y6iLC70HQlis788Z38Calw
Intermediate DSA: Introduction to Arrays https://hackmd.io/X6IV_CFXTnGuyArPKI0z7Q?both
Intermediate DSA: Arrays - Prefix Sum https://hackmd.io/2RUc71lbQJKVGgcYmEfbyA?both
Intermediate DSA: Arrays - Carry Forward & Subarrays https://hackmd.io/xcH5B8SeTwy18LpIUJQVFA?both
Intermediate DSA: Arrays : Sliding Window & Contribution Technique https://hackmd.io/QSVnCdcXTU6ZX89Y8s0tMw
Intermediate DSA: Arrays : 2D Matrices https://hackmd.io/YpS3IBuGSC2y0voYTjJSgQ?both
Intermediate DSA: Memory Management https://hackmd.io/ilG5qi02Q36NM4DVBXaTpw
Intermediate DSA: Sorting Basics https://hackmd.io/ZHzgw53HTeqAbLBM22V9sA
Intermediate DSA: Bit Manipulations Basics https://hackmd.io/6qk39iRvSwqsu1oIV3C45w
Intermediate DSA: Strings https://hackmd.io/-ZlRQ0v5SzStiAp5zC1sAA
Intermediate DSA: Interview Problems https://hackmd.io/_56RMzXrTlCq_PznajcJfA

Advanced TYPED NOTES


DSA: Arrays 1: One Dimensional https://hackmd.io/SVSlmY2ZQZqZDZPp3_OD-w
DSA: Arrays 2: Two Dimensional https://hackmd.io/qRazKKVVSOOGpRR8_cwtGA
DSA: Arrays 3: Interview Problems https://hackmd.io/Y4GXpm8WR1qRHy63vuxmlA
DSA: Bit Manipulation 1 https://hackmd.io/96VeGnKsT6a5kfYWxQA8zw
DSA: Bit Manipulation 2 https://hackmd.io/ck37jelOQvip_ScmeRbINw
DSA: Recursion 1 https://hackmd.io/vAg2G5nMRoaeEMu31FFHXg
DSA: Recursion 2 https://hackmd.io/AH_GVmb-RIG1w9taX9gi6g
DSA: Backtracking https://hackmd.io/xQy2IT17QDWaEob7MtOsuA
DSA: Maths 1: Modular Arithmetic & GCD https://hackmd.io/l6CAOZTzSdyUXUQF0QQcXQ
DSA: Maths 2: Combinatorics Basics https://hackmd.io/3bpMofHwRj-oGnDxrxgVbQ?both
DSA: Maths 3: Prime Numbers https://hackmd.io/YgvwLoPFRrGHASu0E3OuCQ?view
DSA: OOPS 1: Introduction https://hackmd.io/HUzASRcPRteZtgkNIEu6ow
DSA: OOPS 2: Constuctors, Inheritance & Polymorphism https://hackmd.io/Viyamv8WQfGpiDOYNnZiog?both
DSA: Hashing 1: Introduction https://hackmd.io/KW2YBIGKSUGyzAR_zpOf5w
DSA: Hashing 2: Problems https://hackmd.io/SnsLugEgRbGr05Po1FDsrA
DSA: Language Advanced Concept: Collections https://hackmd.io/O2GXr9xgScW3DQ0FkBvIwQ
DSA: Sorting 1: Count Sort & Merge Sort https://hackmd.io/dpakEx_6TgKAatK7y2KZGA?both
DSA: Sorting 2: Quick Sort & Comparator Problems https://hackmd.io/BkP_cy40QcyMd_dLepDz9Q
DSA: Searching 1: Binary Search on Array https://hackmd.io/2gI23haATai1RhyVo64v-g
DSA: Searching 2: Binary Search Problems https://hackmd.io/Wg62hM_VRjCItgUUUS4NXA
DSA: Searching 3: Binary Search on Answer https://hackmd.io/SPQOEs1LRf6S4D71ssOLzg
DSA: Two Pointers https://hackmd.io/0P9jmH8uTgq9h3w_xztlAw
DSA: Linked List 1: Introduction https://hackmd.io/KUOGCQs0QS6fKLr4Kyrylw
DSA: Linked List 2: Sorting and Detecting Loop https://hackmd.io/Eu6VxvsGSpSJF6gpFt2W4g
DSA: Linked List 3: Problems & Doubly Linked List https://hackmd.io/-tMDKL3ASfa62sQ-mDUhaA
DSA: Stacks 1: Implementation & Basic Problems https://hackmd.io/mpnE1tvYQdOunFkzpNNqOA
DSA: Stacks 2: Nearest Smaller/Greater Element https://hackmd.io/dJChUBl8TG2Wg9_XRHEFDA
DSA: Queues: Implementation & Problems https://hackmd.io/rIVX4lz1SW-Y3ql1yj_4QA
DSA: Trees 1: Structure & Traversal https://hackmd.io/kd7Iq5MOQOqOY_hPQRdqOw
DSA: Trees 2: Views & Types https://hackmd.io/rLVfx84USeuHT3CFm05XTg
DSA: Trees 3: BST https://hackmd.io/bptUDKq7RwmKcsX38uDChw
DSA: Trees 4: LCA + Morris Inorder Traversal https://hackmd.io/TcyH7D1RTp67pKLqkUfB4A
DSA: Trees 5: Problems on Trees https://hackmd.io/iAhL98rhTTqWp5gyBS1XPA
DSA: Hashing 3: Internal Implementation & Problems https://hackmd.io/dRrOR3OvSPmT4P5Fuwv-kA
DSA: Heaps 1: Introduction https://hackmd.io/Bg2wKjInT3u0JAe505wn7A
DSA: Heaps 2: Problems https://hackmd.io/J7J8UQCORlilqE7dzBBJ_g
DSA: Greedy https://hackmd.io/zlqOGhuqQf-mZiXODoU1CQ
DSA: DP 1: One Dimentional https://hackmd.io/1Yoo8caXRO2Ty0o8IhAHLg
DSA: DP 2: Two Dimentional https://hackmd.io/x8AT4cqGSEaO13wO-eL87Q
DSA: DP 3: Knapsack https://hackmd.io/H1ep_CMNQ4yoxMlHHmxC1A
DSA: DP 4: Applications of Knapsack https://hackmd.io/OcL2fzj8TGORl1kERhNs2w
DSA: Graphs 1: Introduction, DFS & Cycle Detection https://hackmd.io/3woxyu3pSp-F047zUdCRBQ
DSA: Graphs 2: BFS, Matrix Questions & Topological Sort https://hackmd.io/DH518gnzSEyH_vukT60zMg
DSA: Graphs 3: MST (Prims Algo.) & Dijkstra Algo https://hackmd.io/nFriRf2-TLWalSPsmXiaYg
DSA: Interview Problems https://hackmd.io/-dLkugDNQumXxF1-kHi1Rw

Python Refresher TYPED NOTES


Refresher: Introduction To Python and Data Types https://hackmd.io/CzgV6DcyQlGtzCJ4lXquMw?view
Refresher: Operators and Control Statements https://hackmd.io/Fh8g-8hoRRK5tK2W06ga0Q?view
Refresher: Iteration 1 https://hackmd.io/6eeB8MoQTamP-u2NBzWiqQ?view
Refresher: Iteration 2 https://hackmd.io/hHIyvZp4S-eBbCjGuvtogg?view
Refresher: List 1 https://hackmd.io/pgLcyt7DQVqpc64yhxJ-Ng?view
Refresher: List 2 https://hackmd.io/ywK41VhHTy2TEZWYZ7NBDQ?view
Refresher: List 3 https://hackmd.io/rtNX7D7CRsWSr_2VKpDkAg?view
Refresher: Tuples + Strings 1 https://hackmd.io/pr3JQAzPR7a_Oz4gopFKoQ?view
Refresher: Strings 2 https://hackmd.io/W_EmfqSMQQ6jBfO_AUVLqw?view
Refresher: Sets and Dictionaries https://hackmd.io/szXk1Nc4SeeRsr8YS5CEZg?view

Java Refresher TYPED NOTES


Refresher : Introduction to Java : Input/Output + Data Types + Operators https://hackmd.io/x_3-7IFhQiKgRLKHJsXI9w?view
Refresher: Introduction to Java : If-Else https://hackmd.io/stqfWLO4TH2q3FnRIiH75A?view
Refresher: While Loop https://hackmd.io/@1ciT0F0KQ0mnShu2z8S_AA/Sk7jou2np
Refresher: For Loop https://hackmd.io/nFpBImsFSDWUvrUuX9rwKw?view
Refresher: Patterns https://hackmd.io/@1ciT0F0KQ0mnShu2z8S_AA/ByvXhuh3p
Refresher : Functions https://hackmd.io/@1ciT0F0KQ0mnShu2z8S_AA/S1u2nd2np
Refresher : 1D Arrays https://hackmd.io/@1ciT0F0KQ0mnShu2z8S_AA/Hy9z6uhh6
Refresher : 2D Arrays https://hackmd.io/NocXM1B5RUWifjWsMzpNIg?view
Refresher : Arraylists https://hackmd.io/@1ciT0F0KQ0mnShu2z8S_AA/Bk4bAO236
Refresher : Strings https://hackmd.io/@1ciT0F0KQ0mnShu2z8S_AA/B13kgK33T
Refresher : HashMap & HashSet https://hackmd.io/@1ciT0F0KQ0mnShu2z8S_AA/r1DmxY3nT

You might also like