Data structures and algorithms are among the most fundamental concepts of Computer Science. Whether it’s real-world problems you’re trying to solve or the typical coding question asked in an interview, almost every problem requires you to demonstrate a deep understanding of data structures and algorithms.
This course is a detailed review of some of the most common data structures and algorithms that you’ll see in interviews and your everyday work. With implementation details, thorough explanations, and hands-on coding exercises, you’ll quickly gain the confidence you need to solve any problem, no matter the situation.
Syllabus:
- Introduction
- Insertion
- Deletion by Value
- Deletion by Position
- Length
- Node Swap
- Reverse
- Merge Two Sorted Linked Lists
- Remove Duplicates
- Nth-to-Last Node
- Count Occurrences
- Rotate
- Is Palindrome
- Exercise: Move Tail to Head
- Solution Review: Move Tail to Head
- Exercise: Sum Two Linked Lists
- Solution Review: Sum Two Linked Lists
- Quiz
0 Comments:
Post a Comment