Description
Code implementation of important algorithms such as Graph, Sorting, Searching. The code has been implemented in Java language. The algorithms implementation will be helpful in following areas :-
- Interviews – Now a days, algorithms have become a favorite topic for interviewers. So you must be prepared with the popular algorithms logic and their code implementation beforehand.
- Competitive programming exams on Hackerrank, Hackerearth, Codechef etc.
- In college or school exams algorithms questions are asked frequently.
Code of algorithm has been provided in the resources section of every lecture.
In the course, each algorithm’s logic is explained with the help of example before moving onto code, so that you can understand the code better. Some of the algorithms discussed in the course are :-
- Searching
- Linear Search
- Binary Search
- Sorting
- Selection sort
- Bubble sort
- Quicksort
- Graph Algorithms
- BFS – Breadth First Search
- Dijkstra Algorithm
The explanation of the algorithms have been done by debugging the code step by step. You will also learn how to debug complex codes in an easy manner.
The course has been designed to concentrate more on coding part and less on theory. The concept of each algorithm has been explained clearly using appropriate examples.
This course has been created by experts who have many years of experience in competitive coding and interviews
If you have any doubts while studying the course you can ask me in the comments, I will reply to your questions in the best way possible.