Skills › Algorithms & Data Structures

Algorithm Basics

Understand Big O notation, arrays, strings, and recursion.

0%
Confidence · no data yet
Sign in to track

After this skill you can…

  • Analyse time and space complexity with Big O
  • Solve array and string problems efficiently
  • Write recursive functions with base cases

Watch (10 videos)

Quant Interview Question #quant
quantprof · beginner
→ Implement algorithms for solving recurrence relations→ Analyze problems using Markov chains
Find the Median in a Data Stream (Two Heaps Trick)
KodeKloud · beginner hands-on
→ Implement the Two Heaps Trick to find the median in a data stream→ Use max and min heaps to keep boundary numbers instantly accessible
95% of Students Learn DSA the Wrong Way! | How to Learn DSA the Right Way | #Shorts | #Simplilearn
Simplilearn · intermediate hands-on
→ Understand the basics of algorithms→ Apply problem-solving techniques to DSA problems
Quant Interview Question #quant
quantprof · beginner
→ Solve quant interview questions→ Apply probability concepts
Quant Interview Question #quant
quantprof · beginner
→ Analyze geometric problems→ Identify patterns in grid structures
The New Era of Sports Fandom: Inside NBA Top Shot with Matt Schorr
Joseph Raczynski · intermediate
→ Apply algorithms to sports data→ Analyze digital asset trends→ Develop blockchain-based solutions
Professional PDF Reports with Matplotlib in Python
NeuralNine · beginner
→ Apply algorithms for data analysis→ Use Matplotlib for reporting
Saylor Plans to sell $1.25B of Bitcoin. Good or Bad for BTC?
VirtualBacon · intermediate
→ Analyze market trends→ Evaluate investment risks→ Understand cryptocurrency prices
TCP a : Ensuring Your Data Gets There & in the Right Order! - Computerphile
Computerphile · intermediate
→ Understand TCP protocol→ Implement packet ordering→ Ensure data delivery
Can You Solve This FAANG Interview Question?
GeeksforGeeks · beginner
→ Solve algorithmic problems→ Apply problem-solving skills to complex scenarios