Learn essential data structures and algorithms using Python with practical problem-solving.
★★★★★Rated 5 out of 5
Descriptions
Explore the core concepts behind efficient software development through Python-based data structures and algorithms. The course covers arrays, stacks, queues, linked lists, trees, searching, sorting and algorithmic complexity. What you’ll learn:
• Arrays and linked lists
• Stacks and queues
• Trees and graphs
• Searching algorithms
• Sorting algorithms
• Recursion
• Time and space complexity