Java Programming - Data Structure and Algorithms in Java

preview_player
Показать описание

Build a complete website using Angular and Loopback from scratch

Data Structure tutorial and Algorithms in Java with practical examples and code practices. This java data structure tutorial will cover up bunch of topics and some of them are the following:

Stack in java
Queue in java
Sorting in java
Linked list in java
Singly Linked list in java
Doubly linked list in java
Trees in java
Binary search tree in java
Hash table in java
Student Management System

Facebook group:

Book:

Follow Awais On Twitter

Follow me on Twitter:

OOP in Java:

Other java tutorials:
Рекомендации по теме
Комментарии
Автор

Practice Recursion Problems from Scratch (JAVA):

AwaisMirza
Автор

3:47 Stack
27:07 Queue
47:55 Linked List
1:40:36 Doubly Linked List
1:56:18 Tree
2:24:33 HashTable

arhamsiddiqui
Автор

Stack 3:56, Person stack: 19:50
Queue 27:08, Person queue: 43:21
linked list 48:53
Double linked list 1:40:59
Tree 1:56:18, Binary Search Tree: 1:57:47, Implementing Binary Search Tree: 2:00:45
Hash table 2:24:30

zeynabmousavi
Автор

Thank you so much.. In any java interview data structures, searching & sorting algorithms play a major role..
Thanks for compiling all into a single video :)

pruthviemani
Автор

Thanks Buddy .. One small thing for others if you dont want to pass the data in linkedlist inside the constructor then you can use : void insertNode(int value){
if((head.data==0)) {
head.data=value;
head.link=null;
}else {

Node num = new Node();

num.data=value;
num.link=head;
head =num ;
}}, so that you dont have to intantiate the class by passing parameters

svenkateshpillai
Автор

I really appreciate these tutorials Awais. So helpful!

michaelmccreary
Автор

Hey! You have made a very nice and useful tutorial. The content has helped me a lot and has also enhanced my algorithmic problem solving skills. Just one suggestion that instead of making a video of complete 3 hours, make shorter videos and create a playlist. I'll be easier for us to learn.

dnyaneshsawant
Автор

Nice tutorial sir I don't see this type of is with Java tutorial.thanks a lot ....

azimrahman
Автор

thankyou very nice teaching video, thanks for making our life easier..

tarunsingh
Автор

congratulations on completing 1 lakh subscribers. Many more to come...

vibhumishra
Автор

that low-frequency sound humming kills me !!

shashisuman
Автор

Thanks sir excellent skills of teaching, i did your 6 hrs java tutorial it really improved my programming skills and this video also helps me to do professional programming thanks....

a.techsys
Автор

Few corrections:

Stack:
The method isEmpty() is not used in the pop() method.
Make sure to check for isEmpty() inside pop() :

public boolean pop(){
if(!isEmpty()){
return stack[top--];
}
else
{
return false;
}
}

Queue:
Will the Queue program work if dequeue() method is called on an empty queue?
I think it will return a value even though it is not supposed to return a value.


Correct me if I am wrong.

Nice tutorial.

murtuzak
Автор

Sir. Excellent explanation. Thanks for your efforts

senthilmuruganr
Автор

you have'nt cover the sorting and searching part in the you make a video on that nice video learn alot

pritosh
Автор

Thank you very much for providing this. It is very useful.

jagdishrohit
Автор

do we need to explicitly call toString method @ 25:56, it is not necessary .
toString overridden definition will be called if any object is in System.out.println(object);

navneetchauhan
Автор

The last comment was uploaded 2 years ago, so I decided to upload one.😂😂😂

dhananjayrai
Автор

Nice Tutorial. Thanks and one small suggestion, Its better to Use Generics for Stack and Queue Implementation so that we can pass any value.

sandeepchoudhari
Автор

a very good & comprehensible tutorial for this subject which is very tough to understand
Thank you very much well done

berhanuget
visit shbcf.ru