No video

Data Structures and Algorithms using Java

  Рет қаралды 440,486

Telusko

Telusko

Күн бұрын

Learn DSA in an easy way.
00:00:00 - What are Data Structures and Algorithm
00:07:03 - Abstract Data Types
00:14:19 - Arrays
00:22:10 - time complexity
00:43:10 - Linear and Binary Search Example
01:02:28 - Bubble Sort Theory
01:10:14 - Bubble sort Code in Java
01:18:23 - Selection Sort Theory
01:25:18 - Selection sort Code
01:32:26 - Insertion sort Theory
01:39:53 - Insertion Sort Code
01:52:46 - Quick sort Theory
02:14:03 - Quick Sort Code
02:21:04 - Merge Sort theory
02:36:55 - Merge Sort Code
02:48:38 - Linked List Data Structures
02:59:27 - Linked List Implementation in Java
03:39:18 - What is Stack Theory
03:48:16 - Stack Implementation using Java Push Pop Peek Methods
03:57:39 - Stack Size and isEmpty Methods
04:04:32 - Stack using Dynamic Array in Java
04:18:01 - Queue Implementation using Java EnQueue
04:27:28 - Queue DeQueue Circular Array
04:37:25 - Queue isEmpty isFull
04:42:15 - Tree Data Structure
04:50:23 - Tree Implementation in Java
Check out our courses:
Enterprise Java Spring Microservices: go.telusko.com/enterpriseJava
Coupon: TELUSKO10 (10% Discount)
Master Java Spring Development : go.telusko.com/masterjava
Coupon: TELUSKO20 (20% Discount)
For More Queries WhatsApp or Call on : +919008963671
Udemy Courses:
Spring: go.telusko.com/udemyteluskosp...
Java:- go.telusko.com/udemyteluskojava
Java Spring:- go.telusko.com/Udemyjavaspring
Java For Programmers:- go.telusko.com/javaProgrammers
Python : go.telusko.com/udemyteluskopy...
Git : go.telusko.com/udemyteluskogit
Docker : go.telusko.com/udemyteluskodo...
For More Queries WhatsApp or Call on : +919008963671
website : courses.telusko.com/
Instagram : / navinreddyofficial
Linkedin : / navinreddy20
TELUSKO Android App : bit.ly/TeluskoApp
Discord : / discord

Пікірлер: 208
@sumeght1878
@sumeght1878 5 ай бұрын
"Somebody please get this man a medal". He's been doing such a great job, from unknown times. Thank you Navin sir, you've helped us a lot
@vkc3761
@vkc3761 7 ай бұрын
10 years in IT zero programming skills. Started learning coding and was looking for Data structures and Algorithms , and someone heard my prayers and google recommended this video. Thank you Navin sir.
@tangocharlie3680
@tangocharlie3680 6 ай бұрын
In which domain you are working?
@visheshdab1656
@visheshdab1656 8 ай бұрын
This is the course all the Java Devs were waiting for. Kudos Navin Sir 🎉
@ravikumarkumashi7065
@ravikumarkumashi7065 8 ай бұрын
The best thing that happened to me on youtube so far is coming across this channel, truly a master piece!
@MA-rf6sg
@MA-rf6sg 5 ай бұрын
same i am so happy for this gentleman thanks a lot sir.
@awtsuuu-.-
@awtsuuu-.- 5 ай бұрын
Thank you for this wonderful tutorial Telusko. I really loved how the way you explain.
@ManjuNath-fi4eg
@ManjuNath-fi4eg 9 ай бұрын
Navin sir giving tutorial free so teaching method is awesome so last bench student also will understand. 🙏🙏🙏🙏🙏🙏
@hieuthanh2735
@hieuthanh2735 7 ай бұрын
those are greate video series which make me come back with Dev, I understand in detail what you are teaching, thank you Navin
@sakshatrapkar7785
@sakshatrapkar7785 9 ай бұрын
U will not believe i was look for ds in java 2-3 days before n confuse where to start i look for teluska but didnt have any update videos n look here it is ,thank you teluska
@Listhejustice
@Listhejustice 8 ай бұрын
Thank you so much sir, can't thank you enough. If you could please also upload the other algorithms as well they will be very useful!
@ashishkakade3344
@ashishkakade3344 9 ай бұрын
STILL I DIDN'T SEE FULL TUTORIAL BUT YES I CAN CONFIDENTLY SAY THAT, LAKHS OF PEOPLE WILL BE HELPFUL COZ OF THIS TUTORIAL... THANKS A ALOT NAVIN SIR, YOU ARE DOING GREAT WORK, 👍👍👍👍
@ranjansamant9841
@ranjansamant9841 9 ай бұрын
i dont know java only python i know. will tthis be benificla for me
@rakeshvaranasi8241
@rakeshvaranasi8241 9 ай бұрын
You are right!!
@rakeshvaranasi8241
@rakeshvaranasi8241 9 ай бұрын
​@@ranjansamant9841no
@jamitkumar7251
@jamitkumar7251 7 ай бұрын
bhai java seekh le, nhi to DSA using python seekhle@@ranjansamant9841
@Rahulganesh-mw2hv
@Rahulganesh-mw2hv 2 ай бұрын
I still wonder how this man is not awarded with the dronacharya award because if I were the president definetly I will honour him withthat prestigious award.I would really be thankful for your free service towards teaching us with one of the most demandable course.
@leomardy2337
@leomardy2337 9 ай бұрын
I am doing Complete java course by watching your previous awesome video. That was amazing. Very helpful tutorial.
@sarvedchoudhary9558
@sarvedchoudhary9558 9 ай бұрын
Thank you so much sir,🙏🙏🙏 for your deep explanation of DSA, this video was really helpful for me.🙏🙏
@gamingmacha45
@gamingmacha45 4 ай бұрын
Navin sir you beauty , Before this dsa i was watching your java course then after 4 weeks i started looking at opps then i realised its all are already cleard. The way you give real world examples are realy 👌👌👌 .Thank you sir.
@munawarahmedkhan4905
@munawarahmedkhan4905 8 ай бұрын
Thank you sir it's very useful for the interview and job purposes you are doing it for free thanks for understanding problems of the interview 😇❤️👍
@umabharathyts1998
@umabharathyts1998 Ай бұрын
I am very glad to know about your Channel,Brilliant in explaining concepts in a clear & simple way ,Thank you so much Navin ji🙏
@satyabatigoswami1735
@satyabatigoswami1735 9 ай бұрын
Thank you navin sir🙏Really helpful. So easy to understand. Hats off to your great way of teaching😇😇
@75_raaj_54
@75_raaj_54 9 ай бұрын
Can't imagine a perfect timing of this video ,, thanks sir❤
@dhruvjani1660
@dhruvjani1660 8 ай бұрын
This is a quality content for DSA
@sarathchandar5047
@sarathchandar5047 5 ай бұрын
Thanks Navin, for wonderful video... 🎉 You have been my real mentor in Java
@rahulchavan6789
@rahulchavan6789 8 ай бұрын
thank you, sir, for much needed simple understanding of DSA in Java, one more request sir please make a video on how to prepare for a Java interview for fresher or nearly 2 years of experience with which topics to cover and how much DSA and other advanced topics so as a beginner we focus on the main topic and help in an interview..thank you for helping us in this java journey.
@lesterjayabiad3347
@lesterjayabiad3347 8 ай бұрын
the best tutorial is by learning from the Pro. thanks sir Navin!
@charanraj1411
@charanraj1411 5 ай бұрын
A masterpiece is an explanation of outstanding skill.
@holytrapbeats8436
@holytrapbeats8436 3 ай бұрын
been waiting for this!!!!!one of the best instructors ive had
@outbook
@outbook 4 ай бұрын
Thank you for helping me out brother! You are awesome! I hope to use this so I can relearn DSA.
@semilife
@semilife Ай бұрын
Thank you master Alien, you are a star this was just what I needed for job interview.
@Yash93_
@Yash93_ 8 ай бұрын
Great job Navin sir, it's so helpful for the students and you are giving the best. Even the college lectures also not giving this much of clarity about DSA and how it's usefull
@rohithmanepalli8070
@rohithmanepalli8070 6 ай бұрын
Thank you very much sir, we need more videos about dsa
@ssm2015_ita
@ssm2015_ita 5 ай бұрын
Amazing work and learning a lot from your tutorials.
@simplicity1480
@simplicity1480 Ай бұрын
heartly thanku man ur great work ......total explanation with great editing
@anuroop7450
@anuroop7450 9 ай бұрын
Great work sir, it's really helpful for people like me.
@relax_here181
@relax_here181 Ай бұрын
thank you gentle man for teaching like this thanks a lot sir
@ordered_saddle5
@ordered_saddle5 7 ай бұрын
Thanks for making it so simple.
@chandanasamanthapudi
@chandanasamanthapudi 7 ай бұрын
Great Work! Really Helpful Thank you Naveen Sir.
@vamshi-vr1fu
@vamshi-vr1fu 9 ай бұрын
Total video good sir but the way and technology used in the first 16 videos or upto linked list are amazing 😍
@kamranbagirzade1942
@kamranbagirzade1942 3 ай бұрын
Best explanation ever, thanks a lot!
@mahalakshmimahalakshmi248
@mahalakshmimahalakshmi248 8 ай бұрын
Thank you so much Naveen sir,If you could please also upload the other algorithms as well they will be very useful.
@mohitg1
@mohitg1 3 ай бұрын
GREAT GREAT GREAT only 3 words I have. Thank you very much for the Video.
@yaarooruvan5408
@yaarooruvan5408 8 ай бұрын
Thank you so much sir I also waiting for this course 🥳👏
@NanireddyPallaka
@NanireddyPallaka Ай бұрын
THANK YOU VERY MUCH SIR.YOUR TRUELY A MASTER PIECE! THANK YOU FOR THIS WONDERFUL TUTORIAL TELUSKO FOR DSA.I REALLY LOVED HOW THE WAY YOU EXPLAIN❤🥰
@Asingh42
@Asingh42 9 ай бұрын
Thank you so much for this A combined course for these was needed❤
@gowthamselvaraj7793
@gowthamselvaraj7793 9 ай бұрын
I am recently for searching for same concept in java......Thank You, I got it from my Favourite Channel
@udayj1747
@udayj1747 9 ай бұрын
Bro I lots of love,the way you teach is awesome
@Omar-jibril
@Omar-jibril 9 ай бұрын
Thanks teacher massive concept.
@MrCostas32
@MrCostas32 3 ай бұрын
This is such an awsome video.. Thanks
@suryavishwanath8564
@suryavishwanath8564 5 ай бұрын
sir, when i see you in person, i am going to kiss..no matter if anyone calls me gay 😂😂.. you are the best of best for teaching such concepts for free to students..this shows the passion you have towards yours teaching..thank you soo much once again...
@computer_gai
@computer_gai 4 ай бұрын
Hey, actually i do love the way you explain! Tnx for the free Video !
@rahul-java-dev
@rahul-java-dev 6 ай бұрын
I started loving DSA 😍😍🙌🙌
@commenter9451
@commenter9451 9 ай бұрын
Tq for making this video, u r the best❤️❤️❤️❤️
@munib2023
@munib2023 9 ай бұрын
Great work! I was just waiting for this course. Thank you ❤
@dillikumarnl
@dillikumarnl 8 ай бұрын
you are just great sir.❤
@commenter9451
@commenter9451 9 ай бұрын
i have one more suggestion, please daily solve some difficult hacker rank questions or make a series solving hacker rank or code chef etc from begginer to advanced level. There is very less content in KZfaq for problem solving
@shivaDaaslabs
@shivaDaaslabs 14 күн бұрын
came from odin project. great 7 mins cheers
@user-yh5rm8oc5x
@user-yh5rm8oc5x 5 ай бұрын
sir 15:34 since the integer is allocated two bytes of memory so the memory address should be 101,103,105...is thsi correct?
@gabrielfono844
@gabrielfono844 6 ай бұрын
3 years working as software engineer and never taking any algo and datastructure course. I must take it since my goal this year is MAANG
@stepup6620
@stepup6620 9 ай бұрын
Most awaited course ❤
@brijeshpatra1629
@brijeshpatra1629 9 ай бұрын
Best lecture for someone who wants to revise DSA concepts
@DivineCodeMythology
@DivineCodeMythology 8 ай бұрын
Where can i get full course for DSA in java? Including Graphs, DP etc.
@HimanshuYadav-dq2jo
@HimanshuYadav-dq2jo 6 ай бұрын
​@@DivineCodeMythologyalgorep dsa 31 vids
@PrakashKhuntia-qy7de
@PrakashKhuntia-qy7de 9 ай бұрын
Thank you sir this vedio is really helpful to learn DSA
@zalakpatel6372
@zalakpatel6372 9 ай бұрын
Thank you so much sirrrrrrr!!!!!!!
@saravanans4803
@saravanans4803 9 ай бұрын
Most awaited content for aliens from Telusko
@22_ankanamajee97
@22_ankanamajee97 9 ай бұрын
Thank you, sir, for making this video. It will be helpful for me.
@codewithgk9974
@codewithgk9974 9 ай бұрын
Helllo Naveen, thanks for the whole package it will be helpful. 👍🏻
@deepak1670
@deepak1670 8 ай бұрын
clean and neat
@anudeepkanna4533
@anudeepkanna4533 8 ай бұрын
Thanks for this tutorial sir can you make a video on backtracking and recursion in java
@tito6121
@tito6121 8 ай бұрын
thanks naveen very cool
@user-kx4er6jl5d
@user-kx4er6jl5d 9 ай бұрын
Grateful to you sir, right time got the right video from your side sir, it is very helpful to my placements sir ❤
@sahithacheekatla9296
@sahithacheekatla9296 2 ай бұрын
GOAT of explaining programming.....Devudu sir meeru🙇‍♀
@rkirankumar8051
@rkirankumar8051 Ай бұрын
Hello akka ee video motham complete chesara meru?
@sarthakjain8145
@sarthakjain8145 9 ай бұрын
This is a video I am waiting for and finally 🎊
@riskylovers
@riskylovers 8 ай бұрын
How can we restrict system.exit() called by third party library in Java 17+ without using security manager?
@RK22082
@RK22082 9 ай бұрын
Love from Kolkata Navin sir ❤
@omjayaram
@omjayaram 8 ай бұрын
Thanks Sir🙏
@KathiresanGK-bw4qj
@KathiresanGK-bw4qj 2 ай бұрын
Thank You Sir..
@tsubasagaming5168
@tsubasagaming5168 9 ай бұрын
Really needed this ...
@vijik3959
@vijik3959 3 ай бұрын
In stack, show method, it should get printed from top to bottom right?
@target500milliontradersinv5
@target500milliontradersinv5 8 ай бұрын
Its good sir, i thought vedio is telugu by channel name. But its in English good work
@Asingh42
@Asingh42 9 ай бұрын
Can you make a similar to this for other datastructures in java collections Furthermore on concurrent data structures?
@byteliterate
@byteliterate 7 ай бұрын
Waiting for this one 🥲
@sabarinathan9422
@sabarinathan9422 4 ай бұрын
Hi, I'm a learner, but i have a question in show method of linkedList topic at 3:17:34, instead of checking node.next =! null, why not check node =! null and it will print all value. we need not need extra system.out.println to print the last node data after while loop. Please correct me if am wrong.
@milankbudha
@milankbudha 8 ай бұрын
great tutorial..i watched scaler video on DSA but i didn't like that..Your videos are good and animations are also awesome..Thank u so much from 🇳🇵I am feeling confident now😊
@mamidisaikrishna8233
@mamidisaikrishna8233 5 ай бұрын
For dsa which programming language can be better for fresher either java or c++ So iam in first year of clg
@rickchakraborty2087
@rickchakraborty2087 21 күн бұрын
@@mamidisaikrishna8233 both will work, but pick any one
@rushabhgujarathi1075
@rushabhgujarathi1075 8 ай бұрын
This is truly a master piece, I am able to understand data structures now. I have one question on linkedlist: When we delete an element from a Linkedlist, we are just changing its pointer, are we leaving cleanup to GC? or can we do it in the code itself ?
@okcomputer2112
@okcomputer2112 6 ай бұрын
GC takes care of it.
@user-yh5rm8oc5x
@user-yh5rm8oc5x 5 ай бұрын
15:34 if each integer is taking two bytes of memory then how come the integer memory location is marked as 101,102 becasue it is occupying 2 bytes. so the memory alocation should be 101,103,105... sir which one is correct
@lokeshrajan6522
@lokeshrajan6522 5 ай бұрын
I found a small mistake in the bubble sort alg the Correct code is The code is in Kotlin : private fun bubbleSort(list: Array) { var temp: Int for (i in 0 until list.size - 1) { for (j in 0 until list.size - i - 1) { if (list[j] > list[j + 1]) { temp = list[j + 1] list[j + 1] = list[j] list[j] = temp } } } println(list.joinToString()) } The mistake is in the first loop, the last iteration is unnecessary so it need to be removed
@samahmahdi5511
@samahmahdi5511 7 ай бұрын
I love ur videos :)
@Praneesh203
@Praneesh203 5 ай бұрын
Sir please provide notes ❤❤that will help us a lot
@krishkhemani96
@krishkhemani96 6 ай бұрын
If we add random values to array don't we need to check if they are in ascending order or. not??
@utsavmitra
@utsavmitra 8 ай бұрын
thank you
@tallurivamsi6413
@tallurivamsi6413 4 ай бұрын
Hi Naveen, Thanks for the great tutorial.I have one question in "inorderRec" method in Tree Implemantation. How the root value available to this method "public void inOrderRec(Node root)",ofcourse we are passing inOrderRec(root); for me its showing root=null,thats why its not going to show the final sorted values. How can i get the root value to inorder traverse method...
@jx3806
@jx3806 Ай бұрын
@Telusko Super. 🎉 But to get it right.@16:35 Shouldn't the modell memory addresses be like 101, 103, 105, 107, 109?
@rebekahjames
@rebekahjames 9 ай бұрын
Life saver.
@khalilromdhani6415
@khalilromdhani6415 5 ай бұрын
amazing please sir can you recommend the best DSA and algorithm sheet to follow ?
@msk9182
@msk9182 9 ай бұрын
Sir youre father of java ❤
@tejatechviews
@tejatechviews 7 ай бұрын
Can you please also help with Design Patterns videos with Spring...
@ansreenu4001
@ansreenu4001 9 ай бұрын
Thank you bro 🙏🙏🙏
@uyna208
@uyna208 29 күн бұрын
ty
@Prabhashana
@Prabhashana 9 ай бұрын
Thank you sir
@chriszod
@chriszod 4 ай бұрын
perfect
@shafi1164
@shafi1164 8 ай бұрын
I don't understand, what makes difference using liked list or tree or quee....and arrayList....we can use arrayList also but how it will be as a topics in DSA ....I may be wrong but i don't understand how these concepts will be help 🙂🤔...if you have time can you please explain with small words by replying to this message
@JAYAKUMARR-pv9fv
@JAYAKUMARR-pv9fv 4 ай бұрын
54:25 mid = left + (right - left ) is correct math logic to get the correct result.
@Ujjawal-ow9kn
@Ujjawal-ow9kn 2 ай бұрын
Any one suggest me next what I want to do for my better understanding or learning please 😊
@binzilav8659
@binzilav8659 9 ай бұрын
Finally!!
Coding Interviews Be Like
5:31
Nicholas T.
Рет қаралды 6 МЛН
How I Mastered Data Structures and Algorithms
10:45
Ashish Pratap Singh
Рет қаралды 106 М.
Идеально повторил? Хотите вторую часть?
00:13
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 8 МЛН
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 206 МЛН
Они так быстро убрались!
01:00
Аришнев
Рет қаралды 2,2 МЛН
Stream API in Java
26:04
Telusko
Рет қаралды 301 М.
Complete DSA Roadmap For Beginners 2024
2:47
thefourhourtalk
Рет қаралды 3,9 М.
Top 7 Algorithms for Coding Interviews Explained SIMPLY
21:22
Codebagel
Рет қаралды 341 М.
Data Structures Explained for Beginners - How I Wish I was Taught
17:06
Internet Made Coder
Рет қаралды 559 М.
How to Solve ANY LeetCode Problem (Step-by-Step)
12:37
Codebagel
Рет қаралды 155 М.
Faster than Rust and C++: the PERFECT hash table
33:52
strager
Рет қаралды 532 М.