Fundamentals of Data Structures and Algorithms: Fundamentals of Data Structures & Algorithms Certification Video Training Course
The complete solution to prepare for for your exam with Fundamentals of Data Structures and Algorithms: Fundamentals of Data Structures & Algorithms certification video training course. The Fundamentals of Data Structures and Algorithms: Fundamentals of Data Structures & Algorithms certification video training course contains a complete set of videos that will provide you with thorough knowledge to understand the key concepts. Top notch prep including Software Engineering Courses Fundamentals of Data Structures and Algorithms exam dumps, study guide & practice test questions and answers.
Fundamentals of Data Structures and Algorithms: Fundamentals of Data Structures & Algorithms Certification Video Training Course Exam Curriculum
Introduction to Algorithms
-
1. Introduction01:08
-
2. Euclid's algorithm04:49
-
3. Bubble Sort algorithm02:52
-
4. Why study data structures & algorithms03:10
-
5. Correctness of an algorithm01:35
Analysis of Algorithms
-
1. Introduction03:20
-
2. How to calculate the time complexity02:52
-
3. The RAM model of computation02:07
-
4. Time complexity of Bubble sort algorithm03:25
-
5. Pseudo code : Bubble sort algorithm03:02
-
6. The Big O notation03:26
-
7. Using Big O notation : Examples04:41
-
8. Comparison of running times04:02
Basic Sorting and Search Algorithms
-
1. Selection Sort02:48
-
2. Selection Sort : Pseudocode02:34
-
3. Introduction to Insertion Sort01:56
-
4. Applying Insertion Sort algorithm to cue balls02:08
-
5. Insertion Sort: Pseudocode02:38
-
6. O(n²) sorting algorithms - Comparison02:00
-
7. Stable Vs Unstable Sorts03:46
-
8. Searching elements in an un ordered array03:16
-
9. Searching elements in an ORDERED array02:33
-
10. Searching elements in an ORDERED array - contd.05:48
-
11. Inserting and Deleting items in an ORDERED array02:08
-
12. Sorting any type of object01:33
Linked Lists
-
1. What is a Linked List?03:21
-
2. Implementing a Linked List in Java00:56
-
3. Inserting a new Node05:25
-
4. Length of a Linked List02:11
-
5. Deleting the head node02:11
-
6. Searching for an Item03:11
-
7. Doubly Ended Lists03:06
-
8. Inserting data in a sorted Linked List04:38
-
9. Doubly Linked List06:28
-
10. Insertion Sort revisited10:32
Stacks and Queues
-
1. Stacks02:41
-
2. Abstract Data Types00:37
-
3. Implementing Stacks using Arrays03:21
-
4. Queues02:32
-
5. Queues using Arrays05:29
-
6. Double Ended Queues01:58
-
7. Double Ended Queues using Arrays04:20
Recursion
-
1. Introduction04:33
-
2. Understanding Recursion03:04
-
3. Tail recursion02:08
-
4. Tower of Hanoi08:25
-
5. Tower of Hanoi - Implementation02:58
-
6. Merge Sort04:09
-
7. Merge Sort - Pseudocode04:24
-
8. Merge Step - Pseudocode04:32
-
9. Time Complexity of Merge Sort02:52
Binary Search Trees
-
1. The Tree Data structure03:41
-
2. Binary Trees03:34
-
3. Binary Search Trees02:01
-
4. Finding an item in a Binary Search Tree02:24
-
5. Implementing the find method03:02
-
6. Inserting an item in a Binary Search Tree03:34
-
7. Deleting an Item : Case 106:06
-
8. Deleting an Item - Case 202:58
-
9. Deleting an Item - Case 303:44
-
10. Deleting an Item - Soft Delete01:40
-
11. Finding smallest & largest values02:33
-
12. Tree Traversal : In Order03:19
-
13. Tree Traversal : Pre Order01:58
-
14. Tree Traversal : Post Order00:56
-
15. Unbalanced Trees Vs Balanced Trees02:16
-
16. Height of a Binary Tree01:34
-
17. Time Complexity of Operations on Binary Search Trees02:16
More Sorting Algorithms
-
1. Introduction01:27
-
2. QuickSort04:54
-
3. QuickSort: The partition step02:21
-
4. Shell Sort05:27
-
5. Shell Sort: Example03:28
-
6. Counting Sort04:50
-
7. Radix Sort02:27
-
8. Bucket Sort03:12
Heaps
-
1. Introduction04:06
-
2. Deleting the root01:54
-
3. Inserting an item in a heap01:59
-
4. Heaps as Priority Queues02:30
-
5. Representing heaps using Arrays01:55
-
6. Heap Sort02:30
-
7. Building a heap04:07
Hashtables
-
1. Introduction02:41
-
2. Direct Access Tables02:04
-
3. Hashing01:37
-
4. Resolving collisions through chaining04:16
-
5. The Hash function04:16
-
6. Open Addressing to resolve collisions02:58
-
7. Strategies for Open Addressing03:19
-
8. Time Complexity: Open Addressing03:20
-
9. Conclusion00:59
About Fundamentals of Data Structures and Algorithms: Fundamentals of Data Structures & Algorithms Certification Video Training Course
Fundamentals of Data Structures and Algorithms: Fundamentals of Data Structures & Algorithms certification video training course by prepaway along with practice test questions and answers, study guide and exam dumps provides the ultimate training package to help you pass.
Prepaway's Fundamentals of Data Structures and Algorithms: Fundamentals of Data Structures & Algorithms video training course for passing certification exams is the only solution which you need.
Pass Software Engineering Courses Fundamentals of Data Structures and Algorithms Exam in First Attempt Guaranteed!
Get 100% Latest Exam Questions, Accurate & Verified Answers As Seen in the Actual Exam!
30 Days Free Updates, Instant Download!
Student Feedback
Can View Online Video Courses
Please fill out your email address below in order to view Online Courses.
Registration is Free and Easy, You Simply need to provide an email address.
- Trusted By 1.2M IT Certification Candidates Every Month
- Hundreds Hours of Videos
- Instant download After Registration
A confirmation link will be sent to this email address to verify your login.
Please Log In to view Online Course
Registration is free and easy - just provide your E-mail address.
Click Here to Register
IT Certification Tutorials
- Reasons Why You Should Get Certified This Year
- What Are 5 Main Responsibilities of Agile Software Development Managers?
- Top 5 Free Microsoft Excel Alternatives: Are They Worth Your Attention?
- 1z0-071 Oracle Database SQL - COLUMN ALIAS AND CONCATENATION
- LPI 102-500 - 103.2: Process text streams with filters
- ISTQB CTFL-2018 - 2018: Static Testing
- PMI PMP Project Management Professional - Introducing Project Stakeholder Management
- DA-100 Microsoft Power BI - Part 4 Section 3 - Row Level Security
- DA-100 Microsoft Power BI - Level 4: Adding more control to your visualizations
- Amazon AWS SysOps - CloudFormation for SysOps
- IIBA ECBA - Business Analysis and Strategy Analysis (IIBA - ECBA) Part 2
- PRINCE2 Practitioner - Introduction to Processes
- 1z0-082 Oracle Database Administration - Configuring the Oracle Network Environment
- Amazon AWS Certified Data Analytics Specialty - Domain 6: Security Part 2
- Salesforce Admin ADM-211 - Security and Access : Field Level Access