What to learn to solve algorithmic problems in programming

Posted on: July 10th, 2023
By: Tadeo Lemus

Fundamental data structures and algorithms

  • arrays
  • linked lists
  • stacks
  • queues
  • sorting algorithms
  • searching algorithms
  • and basic graph algorithms
  • concepts
  • implementation
  • time complexities

Problem-solving strategies and techniques commonly used in algorithms

  • brute force
  • greedy algorithms
  • divide and conquer
  • dynamic programming
  • backtracking

Have any questions or comments? Write them below!


Leave a comment

Your email address will not be published. Required fields are marked *