My search for it's solution finally came to an end . Thanks for such a great explanation .
@shikharai-tl4vbАй бұрын
you tried well Understanding a problem and effectively explaining it to others are two entirely different skills.
@abhishekverma7604 Жыл бұрын
thanks for the algorithm,since code part is way too easy and self implementable...
@aanchaljain4610 Жыл бұрын
Glad it helped!
@AdityaKumar-be7hx10 ай бұрын
Great explanation! Only tip is we can reuse the "t" variable instead of creating a new shorter string. return t.substr(0, s.size()-i)+s;
@aanchaljain46109 ай бұрын
Thank you
@ujwalchawla67218 ай бұрын
keep going🤘
@VishalYadav-gk1kg10 ай бұрын
Very Nice Explanation Mam, Thank you !
@materialscience8301 Жыл бұрын
thanks for make it. your explanation is very well 😊😊 i hope you will continue ..& grow
@aanchaljain4610 Жыл бұрын
sure!thank you
@eklavyacodinghubАй бұрын
thanks ma'am for making this concept so easy
@Rahul-kw6zf5 ай бұрын
Finally After 2 days got h pretty good solution!! Understood❤
@satyamaditya3843 ай бұрын
Thank you ma'am for such a great explanation, I had been struggling with KMP too, but now concepts are crystal clear. Thanks a lot!!!
@anonymoustrolls7952Ай бұрын
she just taught KMP, good explanation
@priyanshupriyam1743 ай бұрын
Thanks a lot ma'am, cleared my kmp concepts well.
@unclezee73692 ай бұрын
Best explanation so far
@PankajKumar-pk9dm8 ай бұрын
loved the approach and awesome explanation
@shh4422 ай бұрын
class Solution: def shortestPalindrome(self, s: str) -> str: if s == s[::-1]: return s n = len(s) # Loop to find the largest palindrome prefix for i in range(n, 0, -1): if s[:i] == s[:i][::-1]: break # Add the reverse of the suffix to the start of the string suffix = s[i:] return suffix[::-1] + s
@ss8273 Жыл бұрын
thanks sister explained very well🙌🙌
@aanchaljain4610 Жыл бұрын
Thank you
@silent-st1no5 ай бұрын
very very good explanation, thank you so much you are the great❤
@aanchaljain46104 ай бұрын
Thanks ❤
@ArnabBhadra02Ай бұрын
Is it possible to solve Using longest common substring between s and rev(s) and after that return the total length -s
@hackingkingdom5634 Жыл бұрын
Nice approach Helpful✋
@aanchaljain4610 Жыл бұрын
Glad it was helpful!
@hhcdghjjgsdrt2356 ай бұрын
You got one subscriber
@soumya_sumanАй бұрын
Thank You !!!
@path87994 ай бұрын
Understood💯❤
@naive-fleek74204 ай бұрын
you are soo smart
@YourcodehelperАй бұрын
todays daily problem
@machans-2036 ай бұрын
But it doesn't pass all test cases.. for string "aabba" the ans is "abbaabba" how is it possible And also, "abb" -> ans: "bbabb"
@harmankour17115 ай бұрын
because given is we are allowed to add in the front only and it is passing all the test case just check your code again
@VivekSharma-sk3vpАй бұрын
Memory Limit Exceeded!!😭😭
@raviroy849 ай бұрын
Clear explaination❤
@srikarsainiАй бұрын
10:06 Here we should not increment "j". There is a mistake in explanation. Check the code we are not incrementing "j" there in else statement. we are only changing the pointer "i".