Skip to content

habib-ahmed-01/DataStructuresWithStriver

Repository files navigation

DataStructuresWithStriver

Basic Maths

  • Count Digits - Link
  • Reverse a Number - Link
  • Check Palindrome - Link
  • GCD / HCD or Euclidean - Link
  • Armstrong Numbers - Link
  • Print all Divisors - Link
  • Check for Prime - Link

Basic Recursion

  • Print name N times using recursion - Link
  • Print 1 to N using recursion - Link
  • Print N to 1 using recursion - Link
  • Sum of first N numbers - Link
  • Factorial of N numbers - Link
  • Reverse an array - Link
  • Check if a string is palindrome or not - Link
  • Fibonacci Number - Link

Basic Sorting

  • Bubble Sort - Link
  • Insertion Sort - Link
  • Selection Sort - Link

Array Problems

Easy

  • Largest Element in an Array - Link
  • Second Largest Element in an Array - Link
  • Check if the array is sorted - Link
  • Remove duplicates from Sorted array - Link
  • Left Rotate an array by one place - Link
  • Left rotate an array by D places - Link
  • Move Zeros to end - Link
  • Linear Search - Link
  • Union of 2 Sorted Arrays - Link
  • Intersection of 2 Sorted Arrays - Link