Solve any Pattern Question - Trick Explained | 22 Patterns in 1 Shot | Strivers A2Z DSA Course

Full Course: takeuforward.org/strivers-a2z...
Notes C++/Java/Codes: takeuforward.org/strivers-a2z...
Practice the patterns here:
Pattern1: bit.ly/3QfK2k3
Pattern2: bit.ly/3VADLAt
Pattern3: bit.ly/3CiWV74
Pattern4: bit.ly/3Gzv70S
Pattern5: bit.ly/3WXGSDD
Pattern6: bit.ly/3i06XDu
Pattern7: bit.ly/3GzvAAa
Pattern8: bit.ly/3IqmG9k
Pattern9: bit.ly/3GyUIHp
Pattern10: bit.ly/3WZoytT
Pattern11: bit.ly/3WLiUvW
Pattern12: bit.ly/3jDVVnD
Pattern13: bit.ly/3WWQ1wb
Pattern14: bit.ly/3GyWCYs
Pattern15: bit.ly/3X1i8KC
Pattern16: bit.ly/3G9gq3g
Pattern17: bit.ly/3jJ7CcR
Pattern18: bit.ly/3Z3scot
Pattern19: bit.ly/3QfKij1
Pattern20: bit.ly/3G2eCZC
Pattern21: bit.ly/3vBpdpy
Pattern22: bit.ly/3vtRNJJ
In case you are thinking to buy courses, please check below:
Link to get 20% additional Discount at Coding Ninjas: bit.ly/3wE5aHx
You can follow me across social media, all my handles are below:
Linkedin/Instagram/Telegram: linktr.ee/takeUforward
Intro: 0:00
BuildUp Logical Thinking w/ patterns: 0:20
Pattern_01: 1:34
4 Rules for solving patterns: 2:24
Pattern_02: 14:17
Pattern_03: 17:33
Pattern_04: 19:53
Pattern_05: 21:00
Pattern_06: 23:39
Pattern_07: 24:33
Pattern_08: 31:10
Pattern_09: 34:16
Pattern_10: 35:12
Pattern_11: 39:22
Pattern_12: 42:15
Pattern_13: 46:52
Pattern_14: 48:42
Pattern_15: 50:57
Pattern_16: 53:03
Pattern_17: 54:42
Pattern_18: 59:45
Pattern_19: 1:01:28
Pattern_20: 1:06:36
Pattern_21: 1:12:29
Pattern_22: 1:15:41
Request!!: 1:21:17

Пікірлер: 1 100

  • @takeUforward
    @takeUforward Жыл бұрын

    Let's march ahead, and create an unmatchable DSA course! ❤ Do consider to give us a like, and a subscribe, means a world to us..

  • @giit85

    @giit85

    Жыл бұрын

    ❤️

  • @bhanupratapsharma6158

    @bhanupratapsharma6158

    Жыл бұрын

    competitive programming content plz sir how to reach candidate master i was stucked on specialist

  • @tuhindas9777

    @tuhindas9777

    Жыл бұрын

    Thank you dada love from Kolkata

  • @23cash86

    @23cash86

    Жыл бұрын

    STL next?

  • @techyouknow8026

    @techyouknow8026

    Жыл бұрын

    Happy new Year , Please Sir upload all the basics lecture within 2 months as I trust you so I can request you please upload frequency maintain , I like all your video after watching it completely, also you are helping others to achieve their new year resolution.

  • @sachinboreoffl
    @sachinboreoffl Жыл бұрын

    Tip: When you're printing spaces in a pattern, replace the space with any other symbol like this "-", it helps in understanding what we are doing.

  • @RahulChacko

    @RahulChacko

    Жыл бұрын

  • @jaydeeppatil7936

    @jaydeeppatil7936

    Жыл бұрын

    Thanks a lot it really helped me

  • @anusha6033

    @anusha6033

    10 ай бұрын

    nice one thanks for sharing

  • @suryasaipalthi

    @suryasaipalthi

    8 ай бұрын

    thanks for sharing that did change my way of thinking somewhat

  • @harshyadav1214

    @harshyadav1214

    6 ай бұрын

    very good approach

  • @sumitapathak2900
    @sumitapathak29009 ай бұрын

    I was losing confidence in my DSA skills after being away for so long. This video sharpened my thinking as well as brought back that confidence. Thanks a lot !!

  • @gunasekarb3100
    @gunasekarb3100Ай бұрын

    whoever found the logic for the pattern 22 must be an alien.

  • @winter_hope_

    @winter_hope_

    29 күн бұрын

    🤣

  • @muhsin.k
    @muhsin.k Жыл бұрын

    Intro: 0:00 BuildUp Logical Thinking w/ patterns: 0:20 Pattern_01: 1:34 4 Rules for solving patterns: 2:24 Pattern_02: 14:17 Pattern_03: 17:33 Pattern_04: 19:53 Pattern_05: 21:00 Pattern_06: 23:39 Pattern_07: 24:33 Pattern_08: 31:10 Pattern_09: 34:16 Pattern_10: 35:12 Pattern_11: 39:22 Pattern_12: 42:15 Pattern_13: 46:52 Pattern_14: 48:42 Pattern_15: 50:57 Pattern_16: 53:03 Pattern_17: 54:42 Pattern_18: 59:45 Pattern_19: 1:01:28 Pattern_20: 1:06:36 Pattern_21: 1:12:29 Pattern_22: 1:15:41 Like!!: 1:21:17

  • @takeUforward

    @takeUforward

    Жыл бұрын

    Thankyou 🙏🏻 added

  • @desimemerrudhra8394

    @desimemerrudhra8394

    Жыл бұрын

    @@takeUforward where r u bro, new lectures 🤔🤔😭😭

  • @rajeshvarma2162
    @rajeshvarma21622 ай бұрын

    In Pattern18, we should not hardcode the value 'E', It should be dynamic. void pattern_18(int n) { for (int i=0; i

  • @Hades0210

    @Hades0210

    Ай бұрын

    Exactly

  • @md.ualiurrahmanrahat2400
    @md.ualiurrahmanrahat2400 Жыл бұрын

    saw a lot of videos before to understand pattern 22. But never got it. The way you solved it!!! What can I say. We owe you big time brother.

  • @shuskane
    @shuskane Жыл бұрын

    UNDERSTOOD 👍 👍👍 👍👍👍 👍👍👍👍 👍👍👍👍👍

  • @nisha1841
    @nisha1841 Жыл бұрын

    Bhaiya learning DSA from your AtoZ sheet . i am in final year I can't thank you enough for bring light in my dark future..when everyone is saying that "tumse an ho payega "I finally decided that "ab mujhse hi ho payega" thank you bhaiya .and please agle 3 month take intermediate level ka DSA sikha do.

  • @AryanKumar-qj9ud

    @AryanKumar-qj9ud

    Жыл бұрын

    Same stry wish the best

  • @uniquescience7047

    @uniquescience7047

    Жыл бұрын

    All the best to you😁

  • @known878

    @known878

    Жыл бұрын

    Bhai tumne bola ki 3 month takk intermediate DSA sikha do aur tumhare comment ke bhi 3 months ho gaye to sikh liye kya intermediate wala?

  • @nisha1841

    @nisha1841

    Жыл бұрын

    @@known878 ha bhai intermediate level ka almost complete hai . Strive ki AtoZ sheet se padha hai maine usme se question bnao shi rhega

  • @prajjwal5520

    @prajjwal5520

    Жыл бұрын

    placement lg gyi?

  • @eleveneleven4195
    @eleveneleven4195 Жыл бұрын

    for code 14 we can also try :🙂 for(int i=1;i

  • @dllychoudhary7586

    @dllychoudhary7586

    3 ай бұрын

    I literally did the same... because there was error that character can not add with int..so i did with your method

  • @honourable8816

    @honourable8816

    2 ай бұрын

    ​@@dllychoudhary7586 You can use cout

  • @TiyaBhatt4-de8sq

    @TiyaBhatt4-de8sq

    2 ай бұрын

    @@dllychoudhary7586 I am facing the same error in question 16 . What should I do?

  • @yashiktaneja673

    @yashiktaneja673

    Ай бұрын

    ​@@TiyaBhatt4-de8sq char ch='A'; for(int i=1; i

  • @chiragPatel22c
    @chiragPatel22c Жыл бұрын

    last pattern is mind blowing!!! hard to get that logic at first sight.

  • @mehtabmultani3194
    @mehtabmultani31949 ай бұрын

    39:22 tip for pattern 11: if the sum of every single (row+column) is 'even' then have to print 1 else 0 if((i + j) % 2 === 0) print(1) else print(0)

  • @satyam-seth

    @satyam-seth

    4 ай бұрын

    void printPattern(int n) { for (int i = 0; i { for (int j = 0; j

  • @012srishtisaini7

    @012srishtisaini7

    Ай бұрын

    @@satyam-seth thankss.. i was having a bad time because of this

  • @george_bullock
    @george_bullock Жыл бұрын

    Hey Striver. I just discovered you today. Your explanations are great. I'm enjoying your content. But more than that - I love your energy and your enthusiasm! ⚡Thank you!

  • @raavanan00792
    @raavanan007922 ай бұрын

    Thanks for the great content ❤ @tip for the pattern 18 the logic in the video is hardcoded for 'E' letter alone . Kindly utilize the below solution. void alphaTriangle(int n) { for(int i=0;i

  • @Manish-wk8ni
    @Manish-wk8ni Жыл бұрын

    Thank You, we are all hooked up. This is gonna be a Great Series.

  • @Cvx_ishere
    @Cvx_ishere Жыл бұрын

    Literally, breaking whole concepts into 3 steps really really help me as beginner to understand patterns. Thankyou striver b :)

  • @tusharkumar7963
    @tusharkumar7963 Жыл бұрын

    The best video on solving patterns on KZread! Can't thank you enough!!!😀😀

  • @spdks3485
    @spdks3485 Жыл бұрын

    HAPPY NEW YEAR SIR HAVE A GREAT YEAR AHEAD AND WE ARE VERY GLAD TO GET THE HELPING PERSON LIKE YOU FOR BEGINERS LIKE US.

  • @anil-chaturvedi
    @anil-chaturvedi Жыл бұрын

    Thank you for this logic-building lecture. I'm feeling confident about pattern questions.

  • @nehathakur40
    @nehathakur40 Жыл бұрын

    you are an inspiration for programming faternity! loved the way you teach. The ease with which you have taught recursion and dp is commendable. i get to learn every day from you. Thank you for being light in lives of programmers.

  • @raunak276

    @raunak276

    Жыл бұрын

    fr

  • @sainaid

    @sainaid

    9 ай бұрын

    no doubt striver bhaiya has made this playlist the best way.

  • @samuelfernandes3301
    @samuelfernandes33015 ай бұрын

    striver i think you made a little mistake in pattern18 your considering j as E, but the start letter depends on number of rows, therefore the code will work for more test cases void pattern18(int n){ for (int i = 1; i

  • @mrnonsenseju
    @mrnonsenseju Жыл бұрын

    New exciting videos in new year... Thanks Striver Bhaiya.... Love from Jalpaiguri

  • @ramfattah211
    @ramfattah211 Жыл бұрын

    The last pattern took me some time but I just figured it out and i'm so happy 🧠🤯. Such a great feeling😊. Thank you Striver for this amazing content.

  • @soubhikghosh6564
    @soubhikghosh6564 Жыл бұрын

    It doesnot come interviews i agree. But still i would urge all to do this exercise... It will help all Software engineers or aspirants to improve their problem solving skills by seeing patterns

  • @ankushhv6972
    @ankushhv697211 ай бұрын

    Hey Striver, i think for the pattern 18, we should not directly start from 'E', I think according to pattern we should be starting form ('A' + n - i + 1) until ('A' + n), for(int i = 0; i for(char ch = 'A' + (n - i - 1); ch cout

  • @shaharslan3372

    @shaharslan3372

    10 ай бұрын

    Yes, Ankush I also noticed this. Using this approach makes it dynamic for all inputs of 'n'. Good Job

  • @jayeshb9323
    @jayeshb93234 ай бұрын

    Absolutely loved the video..the way you explained it made it very easy to understand complicated problems

  • @sarthakpatwari7988
    @sarthakpatwari7988Ай бұрын

    The logic for last one is something out of the box, great work man!!

  • @neoteric_nk
    @neoteric_nk Жыл бұрын

    Nice explanation sir! Just wanna give a general code for Pattern 18. void pattern18(int n){ char ch= 'A'+n-1; for(int i=0; i

  • @cinime
    @cinime Жыл бұрын

    Understood! Super amazing explanation as always, thank you very much!!

  • @trishanksharma2899
    @trishanksharma2899 Жыл бұрын

    very valuable course bhaiya ...no one in the entire youtube has explain the DSA like you ...the way you explain 😍

  • @Manishgupta200
    @Manishgupta200 Жыл бұрын

    The last one patttern is so tricky. Thanks, for the complete tutorial.. Very optimized way you explained to solve pattern of any type in a very easy way. Thankyou Striver.

  • @amit1305
    @amit1305 Жыл бұрын

    thanks for the hardwork man i completely understood pattern now

  • @hasanuzzamananuz8270
    @hasanuzzamananuz8270 Жыл бұрын

    More than the premium course I have learned a lot. The lecture delivery, explanation, and expression are great, and that makes me concentrate more to watch the video. I have done all the problems on my own using your 4 pattern-solving rules. Hats off sir ❤❤❤❤❤❤❤❤❤❤

  • @zenmonk29

    @zenmonk29

    25 күн бұрын

    today i lost my phone. it was 19 days old. went to police station to file a report, the inspector had the same name as you

  • @hasanuzzamananuz8270

    @hasanuzzamananuz8270

    15 күн бұрын

    @@zenmonk29 So what, Multiple people have under the same name.

  • @deepak8720
    @deepak872011 ай бұрын

    Thank you for all your efforts. By reading the comments its obvious how clearly you explain the topic and make us understand. Thank you for that. Do take care of your health as well. 👍

  • @ravikiranm-en4jr
    @ravikiranm-en4jr2 ай бұрын

    These patterns have helped me a lot to understand the loops. Thank you!!

  • @lekhanachidananda
    @lekhanachidananda Жыл бұрын

    Thank you Striver! I really love your videos. Small suggestion: you could have calculated time and space complexity for all the patterns.

  • @sathvikvutukuri9179

    @sathvikvutukuri9179

    Жыл бұрын

    I think most of them took O(n^2)

  • @UECHarshaVardhanRavipalli
    @UECHarshaVardhanRavipalli Жыл бұрын

    Done these all max by my own... feels confident enough to go ahead!! TQ Bhai!!😇

  • @susmitha5g627
    @susmitha5g627 Жыл бұрын

    Really happy to get it all for free! Thank you so much Striver!

  • @stith_pragya
    @stith_pragya5 ай бұрын

    UNDERSTOOD......Thank You So Much for this wonderful video..........🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻

  • @Narasimha-ms2up
    @Narasimha-ms2up Жыл бұрын

    Really amazing teaching after listening 8th to 11th pattern , without any error i do 12th by my own❤❤❤

  • @k-gos
    @k-gos Жыл бұрын

    What will be the frequency of lectures and will you teach the complete DSA in this course? Also what will be the tentative duration of this course? Great lec btw

  • @ShubhamKumar-km8pm
    @ShubhamKumar-km8pm Жыл бұрын

    Thanks sir, its the first time i solved majority patterns by myself after understanding the concept.

  • @calvindas2977
    @calvindas29772 ай бұрын

    Bro u making it look so easy i was stuck in patterns from decades man

  • @thewave1996
    @thewave1996 Жыл бұрын

    Thanks bro, you are giving your best to teach us and i will assure u that i will also give my 100% so that your efforts will not be a vain. I will complete this course and solve your 180 questions so that that i can place in a good company. once again thank u so much for your in depth assistance. 🙌

  • @debashmansarbadhikari6196
    @debashmansarbadhikari619610 ай бұрын

    For pattern number 12 we could also have done the following : int space = 2 * ( n - i )...ofcourse this variable would have to be defined within the scope of the outer loop. Besides, the problem given on the sheet and the problem redirected to by the link are actually slightly different. Here's the code snippet for solving the problem redirected to by the link : void printTriangle(int n) { for(int i = 1; i

  • @abhisheksantoshbhambe7617

    @abhisheksantoshbhambe7617

    4 ай бұрын

    thanks dude!! i thought y im not getting it, and u coreected me

  • @sharannarsingi7578
    @sharannarsingi75783 ай бұрын

    Hey can someone tell me can I follow this dsa course before learning OOPs concepts in java?

  • @amanahirwar9236
    @amanahirwar9236 Жыл бұрын

    Thank you striver bhaiya, you make me believe free content is enough to cracking interviews, keep doing the good work. All the best.

  • @SoumeshRanger111
    @SoumeshRanger111 Жыл бұрын

    Thank you for the video, If possible could you please share the tasks.json file here, i.e. how you're writing to the output file simultaneously.😊😊

  • @sukhpreetsingh5200
    @sukhpreetsingh5200 Жыл бұрын

    Revision done😄

  • @mr.batman2348

    @mr.batman2348

    2 күн бұрын

    hello paji koi dc ya linkedin profile wagera

  • @basanaboinausharani6142
    @basanaboinausharani6142 Жыл бұрын

    I am not getting correct output for pattern 9 if i combine 7 and 8 ..because the pattern 9 is different from the combined pattern of 7 and 8..could you please check it out and let me know ?

  • @user-ms8gb1bq7z
    @user-ms8gb1bq7z6 ай бұрын

    Thank you Striver!, the way you have Taught was good & makes it understand clearly

  • @4444-c4s
    @4444-c4s Жыл бұрын

    A little catch for Pattern-7. Don't need to print last spaces. Just 2 inner for loops will work.

  • @sabashh8208
    @sabashh8208 Жыл бұрын

    For pattern18 if we don't want to hardcode 'E' and use it for other row numbers then we can make small change as char initial = (char) ('A'+ (n-1)); for (int i = 0; i for (char c = (char) (initial - i); c

  • @NikitaNair

    @NikitaNair

    Жыл бұрын

    I was looking for this!!!

  • @anishchhabra6085

    @anishchhabra6085

    6 ай бұрын

    Python code for the same: for i in range(n): char = 65 for j in range(i+1): print(chr((n-i-1)+char),end="") char += 1 print(' ',end="")

  • @DivineVision201
    @DivineVision201 Жыл бұрын

    Awesome sir Very intuitive and thanks for the video❤

  • @AnkitKumar-ud4vt
    @AnkitKumar-ud4vt Жыл бұрын

    Bhut badiya padhta ha bhaiya ap . Dil garden garden ho jata ha.

  • @detaqwer
    @detaqwer Жыл бұрын

    Hey Raj, for pattern 11 we can try this code as well which is simpler void print11(int n) { for (int i = 1; i

  • @chethanprabhu4475

    @chethanprabhu4475

    Жыл бұрын

    Can simplify even further void print11(int n) { for (int i = 1; i

  • @blockyquasar

    @blockyquasar

    Ай бұрын

    @@sagarshah5341 kaise bhai? same hi hai dono me, n square hai dono me

  • @sagarshah5341

    @sagarshah5341

    Ай бұрын

    @@blockyquasar I do not remember why I said that!

  • @shaharslan3372
    @shaharslan337210 ай бұрын

    Edited : Saw you correct it in the next question :-D For pattern 19 , I don't think we should hard code the number of spaces as 8 and then keep on decreasing the number by 2 with each iteration , as it will only work for input n = 5. Rather there should be a general formula : for(int i = n ; i >=1; i--){ for(int j =1; j

  • @AdityaVerma-hh1ox

    @AdityaVerma-hh1ox

    8 ай бұрын

    This is wrong bro

  • @pavankumarbingi2551
    @pavankumarbingi2551 Жыл бұрын

    Your explanations are great. I'm enjoying your content.✨Thank You

  • @NIRAJ-bu2hp
    @NIRAJ-bu2hp Жыл бұрын

    This is the best video for clearing the concepts of loop or pattern , thank you so much for this video❤

  • @rishabh_pant
    @rishabh_pant Жыл бұрын

    Source code ? I have learned Star space star patterns with your trick ❤️‍🔥. It would be better if you normalize and use loop from 0 or 1 for every problem :) cheers !!!

  • @user-jy3sc2df7y
    @user-jy3sc2df7y3 ай бұрын

    Is anyone doing it using Java?

  • @xihadityajaiswal8797

    @xihadityajaiswal8797

    2 ай бұрын

    Me

  • @harikrishnapatel7514

    @harikrishnapatel7514

    2 ай бұрын

    yes

  • @shaunakmajumdar5278

    @shaunakmajumdar5278

    2 ай бұрын

    Ofc

  • @vikrant3640

    @vikrant3640

    2 ай бұрын

    Ofc😊

  • @ProgramerRaj

    @ProgramerRaj

    2 ай бұрын

    Yeah bro

  • @ritusingh8616
    @ritusingh86162 ай бұрын

    Thank you for this content! This video helped a lot! Kindly correct the code for pattern 18 to adapt to different values of input... void print18(int n){ for(int i=1; i

  • @Raj10185
    @Raj10185 Жыл бұрын

    best one shot for patterns:) tysm striver bhaiya

  • @karthikeyabollu7121
    @karthikeyabollu7121 Жыл бұрын

    pattern 20 is same as pattern 19 but just interchanging the spaces and stars variables. that means no.of stars in pattern 20 will be same as no.of spaces in pattern 19 and vice-versa.

  • @takeUforward

    @takeUforward

    Жыл бұрын

    Good observation

  • @irfansari_
    @irfansari_ Жыл бұрын

    I done these all 22 pattern in morning. Thank you 💓

  • @swarupdwivedy5733

    @swarupdwivedy5733

    Жыл бұрын

    Hi bro can you please help me

  • @swapnilkhandekar4157
    @swapnilkhandekar4157 Жыл бұрын

    for gfg 18 pattern another type void printTriangle(int n) { for(int i = 0 ; i int alpha = 26 - n; char ch = 'Z' - alpha; for(int j = 0 ; j

  • @lavanyam3224
    @lavanyam32245 ай бұрын

    Understood! Can't thank you enough, God bless you for your wonderful contribution to the community

  • @aryankhare3093
    @aryankhare30935 ай бұрын

    understood striver :) thank very much for this wonderful lecture.

  • @luckshaeey
    @luckshaeey Жыл бұрын

    last pattern was awesome. I followed another method and figured out some another pattern and symmetricity in it. But your approach was very informative too.

  • @darkexodus6404

    @darkexodus6404

    Жыл бұрын

    Same. From outermost square to the innermost square. I did it like this.

  • @madhurajeshwar4761
    @madhurajeshwar476110 ай бұрын

    Recommended by friend and I feel like your course is the best . Just completed patterns and I still have a long way to go looking forward to be better and to learn a lot . Thanks a lot striver for doing this you are a literal saviour and a GOD send to people like me .

  • @Ajay.m-sc1vc

    @Ajay.m-sc1vc

    9 ай бұрын

    Which year?

  • @user-cd7tv9zh2u
    @user-cd7tv9zh2u Жыл бұрын

    Understood!! Thanks alot Striver 🔥

  • @ankushshandilya
    @ankushshandilya20 күн бұрын

    Awesome Sir! Its truly insightful and interesting.

  • @rishav144
    @rishav144 Жыл бұрын

    one of the best videos 🔥

  • @GauravThinks

    @GauravThinks

    Жыл бұрын

    bhai poori to dekh le pehle

  • @yikes3807

    @yikes3807

    Жыл бұрын

    @@GauravThinks xd

  • @Yash_Raj_J
    @Yash_Raj_J Жыл бұрын

    If possible can you tell us another method for pattern 22? I did not understand. BTW THANKS A LOT BHAIYA

  • @user-wp8ph3sx5s

    @user-wp8ph3sx5s

    6 ай бұрын

    import java.util.*; class Pattern { public static void main(String args[]) { int n=7; int c=((n+1)/2); for(int i=0;i

  • @SITBack-Bro
    @SITBack-Bro10 ай бұрын

    your explaination is out of this world i am new to cs i found patterns little bit tricky but i will work hard on this

  • @yogeshverma7366
    @yogeshverma7366 Жыл бұрын

    Hey Striver, for the pattern 18, I guess the code will not work for n > 5, it will start printing characters lesser than 'A'.

  • @varunsde9533

    @varunsde9533

    5 ай бұрын

    to make it as per any value of n, make the following changes: char ch = (char)((int)'A'+n-i-1); for(int j=0;j

  • @KeepCoding69
    @KeepCoding69 Жыл бұрын

    Better solution for Pattern no.12 (using only 2 for loop) : #include using namespace std; int main() { int n = 9; int start = 1; int end = n*2; int temp; for (int row = 1; row

  • @iam_niraj
    @iam_niraj10 ай бұрын

    Finally, completed this module of Patterns which I have been neglecting for months now. I really enjoyed learning these tricks. Thank you Striver Bhaiya.

  • @niharikathakur4925
    @niharikathakur49253 ай бұрын

    Hey, Can anyone suggest how to organize all the questions one has solved while practicing on multiple coding platforms? I'm thinking of creating a git repo for it.

  • @yogapasalapudi8385
    @yogapasalapudi83855 ай бұрын

    Thank you so much😍 Your voice was easily understand superb!!! Excellent 👌

  • @shubhamagarwal1434
    @shubhamagarwal14348 ай бұрын

    Very nice explanation...God Bless You

  • @ChetanRajput-ju2sd
    @ChetanRajput-ju2sdАй бұрын

    problem 22 - For Python: I found below approach most optimised. If u observe (row wise): 1st half and 2nd half is a mirror (ignore middle for a while.) 1st half of a row is a combination of two parts: a - fix part b - decremental part for eg , for n = 6 (considering just 1st half of a row) row1 : 666666 -> all fix , no decremental row2 : 655555 -> 6- decremental , 55555 - fix row3 : 654444 -> 65 - dec , 4444 - fix row4 : 654333 -> 654 - dec , 333 - fix derive the code for dec and fix , then combine the string to generate 1st part of a row , then neglet last character and reverse the result , concatenate both original and reverse to get full row. time difference (n = 500 ) 1. n - min() approach : 256ms 2. above approach : 54 ms

  • @bhaveshpatil9271
    @bhaveshpatil92713 ай бұрын

    Understood. Thanks!

  • @niranjanniru4115
    @niranjanniru41153 ай бұрын

    BRO GUD TUTOR FOR DSA AND AS WELL AS FOR C++..... WE NEED MORE UPDATEZ LIKE THIX AND THANKS FOR YOUR LECTURE BRO

  • @mahfuzswe
    @mahfuzswe Жыл бұрын

    Understood , Thank you Striver! 💚

  • @Amanh729
    @Amanh72911 ай бұрын

    as a beiggner to understand your code qaulity its little bit difficult can i make this pattern on my way or i should practice your methods

  • @raunakkumar2555
    @raunakkumar25552 ай бұрын

    believe me I watched the petterns videos earlier from another youtubers too but I myself wasn't able to solve a single pattern but this time this person made me do the complex patterns by my self.He is something different .Hatss off to youu bhaiya

  • @pronoynath1171
    @pronoynath11715 ай бұрын

    Thanks Striver ! Great job done

  • @SauravSaha09
    @SauravSaha09 Жыл бұрын

    hey how to get the input and output screen on the side??

  • @mohammadaftabansari6882
    @mohammadaftabansari6882 Жыл бұрын

    This was a great lecture.... m more confident in patters now

  • @sanatwalia1432
    @sanatwalia1432Ай бұрын

    Understood Everything . Your course is amazing !!!!

  • @Littleangel1306
    @Littleangel1306 Жыл бұрын

    understood, thanks bro for such a great content.

  • @pratikgupta7373
    @pratikgupta73739 ай бұрын

    wow you have created this video in 4K u r just amazing

  • @sahilmusicsss
    @sahilmusicsss9 ай бұрын

    hello STRIVER BRO, @takeUforward , I am trying to dolve the code in online IDE then it is running but when i am using the coding ninjas platform to run the same code then it is showing errors, :( please help

  • @badalsharma101
    @badalsharma101 Жыл бұрын

    Really great amazing revisions

  • @ravisavsani2434
    @ravisavsani2434 Жыл бұрын

    Great video specially last pattern is so good for build logic

  • @shuraimiee
    @shuraimiee Жыл бұрын

    Sir the pattern was explained in the most most easiest way Earlier i had checked for the pattern but couldn't understand the solution But now i understood it Thank you 💖

  • @dayashankarlakhotia4943
    @dayashankarlakhotia4943 Жыл бұрын

    Understood very well last pattern is mind blowing. Your are jewel

  • @karthikeyabollu7121
    @karthikeyabollu7121 Жыл бұрын

    hey striver!! is that necessary to print spaces in each line after printing the characters or symbols .....??? I think it's not any mandatory ..cause all the test cases were passed !! can u pls clarify my doubt???

  • @adityabhatt4177
    @adityabhatt4177Ай бұрын

    understood !! the last pattern was cool