ποΈ Data Structures and Algorithms
Data Structures and Algorithms are the building blocks of computer science. They are the tools you'll use to build software systems. This section is a collection of resources to help you understand and master Data Structures and Algorithms.
ποΈ KadanesAlgorithm
Kadane's Algorithm efficiently finds the maximum sum contiguous subarray in a one-dimensional array. It's a dynamic programming technique named after its creator, Jay Kadane.
ποΈ Data Structure Types
Data structures are used to represent data in a meaningful way. They provide a way to store and organize data in memory. This section covers the different types of data structures and their applications.
ποΈ Master Theorem
Master Theorem for solving divide and conquer recurrences. Explained with examples.
ποΈ Basic Concepts
2 items
ποΈ Arrays
7 items
ποΈ Binary Search
3 items
ποΈ String
2 items
ποΈ Matrix
2 items
ποΈ LinkedList
2 items
ποΈ Heaps
1 item
ποΈ Recursion
3 items
ποΈ Queue
1 item
ποΈ Stack
1 item
ποΈ Trees
1 item
ποΈ Algorithms
9 items
ποΈ Graphs
1 item
ποΈ Hash
1 item