VMware Workstation Pro
12.7K subscribers
19 photos
2 files
105 links
It contains data structures & algorithmic problem solutions.
Download Telegram
Hi Guys,

I need your support to grow this community, please do like and comment on youtube video.

if you find it useful and do share with your friends also.
I am trying my best to provide better High-quality tutorial for you all.

would really appreciate your support.!!
๐Ÿ™๐Ÿ™๐Ÿ™
Forwarded from HackerRank Solutions
Hey Guys,
We are on instagram too.
Please follow us on instagram.
@javaaid.algorithms

I am planning to come up with some interesting way to learn ds algo on insta.but need your support, please support us by following us on instagram.

Once we have some good numbers on instagram community, will start that service.

Please follow ๐Ÿ‘‰ @javaaid.algorithms

๐Ÿ™๐Ÿ™๐Ÿ™
Channel name was changed to ยซData Structures And Algorithmsยป
A Bitter Truth About Dynamic Programming

Dynamic programming is not that much tuff as it looks but needs a lot more practice than anything else. but still, it can always surprise you.

Even I struggled a lot but after solving a lot of coding problems, I saw some patterns which can be applied to a similar type of dynamic programming problems and thought of sharing with you all for free.

You can visit my youtube channel "JAVAAID -Coding Interview Preparation" to learn more about it.

I know there are a lot of resources out there on the internet but the problem is they will show you the direct solution but did not tell you, how they have arrived at that solution which will not help much.

But I have tried my best to cover this in my tutorial.

I have created a playlist Dynamic Programming Tutorial For Beginners which covers dynamic programming patterns problems and the most important thing Technique to Solve Any dynamic programming questions.

If you follow the four steps or FAST technique which are mentioned in this video, you will be able to solve any DP problems.

Fโ†’ Find the recursive solution
Aโ†’ Analyze the solution
Sโ†’ Save the result
Tโ†’ Tweak the solution


https://youtu.be/ewXklhesC-w

NOTE: If you find this tutorial helpful, please provide your feedback on my youtube video.
Forwarded from HackerRank Solutions
Hello Coding Lover,
In this video, I have explained the sliding window technique and how to use it. which is an optimal way to solve maximum size subarray of size K coding interview problem.

There are a lot of coding interview problems which can be solved by using this technique in an optimized way.

and this question is also asked in Google coding Interview in Telephonic round.

https://youtu.be/__guhvzO540
Forwarded from HackerRank Solutions
Hey Guys,
We are on instagram too.
Please follow us on instagram.
@javaaid.algorithms

I am planning to come up with some interesting way to learn ds algo on insta.but need your support, please support us by following us on instagram.

Once we have some good numbers on instagram community, will start that service.

Please follow ๐Ÿ‘‰ @javaaid.algorithms

๐Ÿ™๐Ÿ™๐Ÿ™
Forwarded from HackerRank Solutions
Hello Coding Lover,
Just Learn this Amazing technique which is discussed in this tutorial and you will be able to solve more than 10 questions on leetcode.

In this video, I have explained two pointer technique which is the optimal way to solve problems related to arrays, strings and linked list in O(N) time.

There are a lot of coding interview problems which can be solved by using this technique in an optimized way.
https://youtu.be/2wVjt3yhGwg
๐Ÿ”ด DONT CLICK THIS: https://bit.ly/2G4cEuc
#JAVAAID #slidingwindowtechnique #leetcode #javaAidTutorials #programming #dataStructures #algorithms #coding #competitiveprogramming #google #java #codinginterview #problemsolving #kanahaiyaGupta #google #facebook #amazon #oracle #linkedin
Forwarded from HackerRank Solutions
Wishing you and your family a happy HOLI....!!!
Hello friends,
In this video, I have explained the 4 different ways to solve Longest Common Subsequence problem.

Here is the complete video tutorial which explains a generic algorithm with complexity analysis.
๐Ÿ”ด DONT CLICK THIS: https://bit.ly/2G4cEuc

outline:-
1 ) Longest common subsequence using recursion
2) Longest common subsequence recursion with memorization or top-down approach
3) Longest common Subsequence using bottom-up approach using the 2-D array
4) Longest common subsequence using a bottom-up approach using the 1-D array

https://youtu.be/DuikFLPt8WQ
Forwarded from HackerRank Solutions
Today JAVAAID has hit 10,000 subscribers. Which I have never thought of. I want to thank each and every one of you for subscribing โค๏ธ.

Now we are 10K family now
Forwarded from HackerRank Solutions
Interviewer: Do you know Dynamic Programming?
Me: Yes, a little bit.

Interviewer: Not prepared well, it seems, hmm?
Me: No issues, you can ask problem, will try to solve.

Interviewer: Suppose you are in electronics shop and owner went for lunch.
As no one is there in the shop and you thought of stealing the electronics item from his shop.
But you have only one bag which has capacity of 4lbs and you can put the item into your bag to hide.
But due to bag constraint you can only focus small item which are-
Phone having weight 1 lbs and price 150$
Laptop having weight 4 lbs and price 300$
Tablet having weight 3 lbs and price 200$


Write an algorithm to calculate the maximum profit which you can get without caught.
Me: smiled a bit, as all the given values seem familiar to me ๐Ÿ™‚

For those who want to know how I answered for this problem here is the link-
https://youtu.be/aL6cU5dWmWM

Moral: Not only candidate even Interviewer also watches tutorials to judge the candidate. ๐Ÿ˜€
Forwarded from HackerRank Solutions
This tutorial ranked number 1 on Google and YouTube.so thought of sharing with you all.

If you are a competitive programmer or preparing for competitive programming or solve coding problems online then you would have come across one algorithm called prefix sum.
But most of people do know the benefit of this algorithm.

Here is the tutorial which explains why you must know prefix-sum algorithm.

https://youtu.be/scD312I7kkE
#tutorial #coding #programming #learntocode #algorithm #prefixsum #competitiveprogramming
Forwarded from HackerRank Solutions
This tutorial also ๐—ฟ๐—ฎ๐—ป๐—ธ๐—ฒ๐—ฑ ๐—ป๐˜‚๐—บ๐—ฏ๐—ฒ๐—ฟ ๐Ÿญ on ๐—š๐—ผ๐—ผ๐—ด๐—น๐—ฒ and ๐—ฌ๐—ผ๐˜‚๐—ง๐˜‚๐—ฏ๐—ฒ.so thought of sharing ๐—ฃ๐—ฎ๐—ฟ๐˜-๐Ÿฎ with you all.

If you are a ๐—ฐ๐—ผ๐—บ๐—ฝ๐—ฒ๐˜๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—ฝ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฎ๐—บ๐—บ๐—ฒ๐—ฟ or preparing for ๐—ฐ๐—ผ๐—บ๐—ฝ๐—ฒ๐˜๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—ฝ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฎ๐—บ๐—บ๐—ถ๐—ป๐—ด or solve coding problems online then you would have come across one algorithm called ๐—ฝ๐—ฟ๐—ฒ๐—ณ๐—ถ๐˜… ๐˜€๐˜‚๐—บ.

Here is the ๐—ฃ๐—ฎ๐—ฟ๐˜-๐Ÿฎ of my previous tutorial which explains what is ๐—ฝ๐—ฟ๐—ฒ๐—ณ๐—ถ๐˜… ๐˜€๐˜‚๐—บ ๐—ฎ๐—น๐—ด๐—ผ๐—ฟ๐—ถ๐˜๐—ต๐—บ and how it works?
https://www.youtube.com/watch?v=pVS3yhlzrlQ