Description
Data Structures and Algorithms course (C# code in GitHub). Data structure and algorithms course (C# on GitHub). This course provides a comprehensive list of data structures and algorithms primitive And advanced It teaches the essential topic of coding interviews in tech companies. This course is paired with an open source C# GitHub project (username: PiJei, repository name: AlgorithmsAndDataStructures) where each algorithm is labeled with its space and time complexities (Big O), and its correctness with the same The examples used in this course tests. . If you’re a programmer or graduate student preparing for coding interviews at big tech companies like Google, Amazon, Facebook, Apple, Microsoft, or smaller high-tech companies, you’ve come to the right place. By participating in this course, you will learn the necessary and complex data structures and algorithms once and for all. Some algorithms are trained on a medium-sized example, so that the algorithm is repeated several times until it is no longer complex and easy to understand. You are expected to retain the knowledge gained from this course for a very long time. This is because the course makes heavy use of animations, examples, and repetitions, which are key to deep learning of new topics. The course has 45 lectures (~400 minutes) covering the following topics:
Search algorithms:
- Linear search
- Search in the hash table
- Jump search
- exponential search
- Fibonacci search
- Binary search
- Search for three
- Interpolation search
Sorting algorithms:
- Bubble sort
- Insert sort
- Sort selection
- Quick sort
- Merge sort
- root sorting
- stack sort
Binary Stacks:
- Binary minimum heap
- Max binary heap
- Min-Max Binary Heap with this operation:
- Build
- insert
- Delete
Binary trees:
- Binary search tree
- AVL tree
- Black red tree with this operation:
- insert
- Delete
fir trees:
- B tree
- B+ Tree with this operation: a. Insert and delete
What you will learn in the course Data Structures and Algorithms (C# code in GitHub).
-
Sorting algorithms (bubble, insertion, selection, quick, merge, stack, root), search algorithms (linear, hash table, binary, ternary, jump, exponential, Fibonacci), binary search trees, AVL trees, red trees – Black, B-Trees, B+Trees, Min Binary Heap, Max Binary Heap, Min-Max Binary Heap
This course is suitable for people who
- Anyone preparing for coding interviews at GAFAM or high tech companies
- Computer science/engineering students
Data Structures and Algorithms course specifications (C# code in GitHub)
- Publisher: Udemy
- teacher: Parisa Jalili Marandi
- Training level: beginner to advanced
- Training duration: 6 hours and 34 minutes
- Number of courses:
Data Structures and Algorithms course headings (C# code in GitHub)
Course prerequisites
Some familiarity with basics in computer science may be useful but is not a must
Course images
Sample video of the course
Installation guide
After Extract, view with your favorite Player.
Subtitle: None
Quality: 720p
download link
File(s) password: www.downloadly.ir
Size
1.02 GB
Be the first to comment