1.5 Introduction to Two Dimensional (2D) Arrays | Implementation of 2D Arrays |Memory representation

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 พ.ย. 2024

ความคิดเห็น • 277

  • @itsfactonology2850
    @itsfactonology2850 4 ปีที่แล้ว +136

    Who are the people disliking such videos, actually they don't have even such sense that they can think how much precious knowledge mam is giving to the students who can't afford much money or not have a good teacher,,
    Mam, proud of you,who is contributing for our country through such precious knowledge 🙂🙂

    • @food8814
      @food8814 4 ปีที่แล้ว +2

      yes correct

    • @vit6723
      @vit6723 3 ปีที่แล้ว +7

      I love this channel very good at discussing. Yet so underated

  • @professorpoke
    @professorpoke 2 ปีที่แล้ว +22

    07:48
    For people wondering why no. of columns is compulsory while declaring 2-D array but no. of rows is optional, see 27:48
    to calculate the address of an element a[ i ][ j ] in a 2-D array in row major implementation*, we only need the no. of columns in the array and not the no. of rows.
    So for compiler to know where to store an element (or to calculate the address of an element), no. of columns is NECESSARY & SUFFICIENT.
    (*in C arrays are stored using row major implementation)

    • @justcurious1940
      @justcurious1940 ปีที่แล้ว +1

      Nice conclusion brother but why the compiler won't let u pass a 2D array to a function as a parameter , we know that when we pass a 2D array to a function as an argument the only thing that will be passed in is a pointer the first element of this array right ? the answer is : a 2D array is actually just a 1D array of elements of array type , so u are required to give the number of columns because the number of columns is a part of the type for example :
      int array[3][4] : is a 1D array with 3 elements of (array type) in this case the array type is int[4] so the number of the columns is part of the type itself and
      this is why we are required to provide it when declaring a 2D array(aka : 1D array of 1D arrays);

    • @justcurious1940
      @justcurious1940 ปีที่แล้ว +1

      Also : (*in C arrays are stored using row major implementation) : we can't be sure because the compiler will deduct the number of rows from the initialization , try to declare an a 2D array without the number of rows and without initialization and u will get a compiler error.

  • @broswhoknowstuff
    @broswhoknowstuff 3 ปีที่แล้ว +16

    This is the BEST lecturer/teacher I have ever seen. Jenny, you know how to teach! Awesome work.

  • @sandeep4773
    @sandeep4773 3 ปีที่แล้ว +33

    You are far better(in teaching) than some of faculties at Svnit Surat .

    • @ravalravi8833
      @ravalravi8833 3 ปีที่แล้ว

      😂Same

    • @ravalravi8833
      @ravalravi8833 3 ปีที่แล้ว

      @Venkatesh No

    • @MohammedHasmi577
      @MohammedHasmi577 ปีที่แล้ว

      I am also scet college student and I have learn with this lecture

  • @Fighterbharat
    @Fighterbharat 4 ปีที่แล้ว +3

    not only you know better than 90 percent of the people on youtube explaining array but you can explain better just by using a whiteboard and a phone camera. hats off. it kanpur lectures see better kiya explain

  • @akankshasinha3172
    @akankshasinha3172 2 ปีที่แล้ว +4

    Ma'am your videos are very easy to understand. They are very helpful in understanding the concepts . Thanks a lot Ma'am

  • @rajcodes100
    @rajcodes100 5 ปีที่แล้ว +11

    Hello Miss Jenny - thanks for your lectures on C programming.You are an awesome teacher and I really appreciate the clarity you bring to concepts.I would love to see a video on 3D arrays in its full implementation - how addresses and values can be accessed.

  • @manishkumarmishra3310
    @manishkumarmishra3310 4 ปีที่แล้ว +9

    i'm going to fall in love with these concepts.thank you so much you and your whole team for prepare this type of concepts.

  • @prateekgupta8875
    @prateekgupta8875 4 ปีที่แล้ว +1

    I believe you are the best teacher on the you tube explaining the data structures in brief. I got frustrated while searching for the tutorials over the you tube, udemy and all over the internet. I watched some tutorials but their explanations were not my cup of tea. I'm going to recommend your tutorial to all my friends and juniors.
    Just a simple suggestion, please give us a second before erasing the board so that we can have screenshots of the notes.
    Thank you very much for these lovely tutorials💯👏👏

  • @varun8777
    @varun8777 ปีที่แล้ว

    I start yesterday am completed 1 d array tdy going 2d array good teaching same as am sighting you some times am forget class only am saw you ❤. 3 year before am watching video but am present finding job also say to DSA then I start you channel again watching.

  • @its.PRIYANSHUU
    @its.PRIYANSHUU 3 ปีที่แล้ว +12

    I wish that u would be my computer teacher in my school. U cleared all my doubt . Keep making these helpful videos❤️❤️

    • @anju7334
      @anju7334 2 ปีที่แล้ว

      If she was your computer teacher then from whom we guys gonna learn🙃🙃

    • @its.PRIYANSHUU
      @its.PRIYANSHUU 2 ปีที่แล้ว

      @@anju7334 Right .she is a very good teacher

  • @khushijain3574
    @khushijain3574 3 ปีที่แล้ว +1

    maam u are helping million students at a time

  • @Bobby-mf6fw
    @Bobby-mf6fw 5 ปีที่แล้ว +13

    I hav nt seen such an eassy explanation.
    Superb mam.

  • @anithaukkurthi1218
    @anithaukkurthi1218 6 หลายเดือนก่อน +2

    The way your teaching is really awesome 😊😊😊

  • @58_rejaul_mallik76
    @58_rejaul_mallik76 4 ปีที่แล้ว +3

    Good lecture mam.
    I am from ist year
    I have no computer background
    That's for learning programming, there is a little bit problem to understand.but I hope it will clearly
    understand if I follow you,mam... thanks mam

  • @MovieZ1p
    @MovieZ1p ปีที่แล้ว +1

    Thank you so much mam ap mery bht c problem apny Kuch mints ki video me slove kr dyte ho Love you ❤️❤️🌎

  • @_arun__official3102
    @_arun__official3102 11 หลายเดือนก่อน +1

    Good explained mam..... 😢 before semester i watching this video........ I saw this channel before 2 month i really get more marks🎉

  • @rishthikayman.b8544
    @rishthikayman.b8544 4 หลายเดือนก่อน +1

    great , good teaching. we have ever seen like this Best lecture. and Iam very impressive love to see these videos,i understand about operations on arrays , 1-D Array and 2-D Array , it was so easy.

  • @poojajangra6456
    @poojajangra6456 3 ปีที่แล้ว

    Thank you so much mam
    Itna to mujhe tab bhi smjh nhi aaya tha jab mere teacher ne krwaya tha but apke lecture me bhot ache se smjh aa gya
    Thanks again mam🙏🙏

  • @Axey04
    @Axey04 8 หลายเดือนก่อน +1

    She is a god to me thank you mam for this lectures ❤

  • @rajkumarchavan8457
    @rajkumarchavan8457 2 ปีที่แล้ว +2

    This video is very deep explanation of 2D Array, Thanks mam

  • @subratakundu2610
    @subratakundu2610 3 ปีที่แล้ว +1

    Thank you ma'am your teaching style is so good.

  • @nageshnimmala7366
    @nageshnimmala7366 2 ปีที่แล้ว +1

    Really superb way of teaching &your smiling face

  • @Fronthub7
    @Fronthub7 ปีที่แล้ว +2

    In two dimensional array Row wise calculation
    2 byte of storage size for each element
    Base address 100
    Calculate address of element at location a[6][2]

  • @sowmyapagidimarri500
    @sowmyapagidimarri500 3 ปีที่แล้ว +2

    You deserver more subscribers ma'am
    Thankyou so much for this video

  • @SamsungJPro-qo2cn
    @SamsungJPro-qo2cn 4 ปีที่แล้ว +1

    You have mind blowing knowledge of data structures

  • @karthikvg3037
    @karthikvg3037 3 ปีที่แล้ว +1

    one Excellent Explanation which I have not heard so far.. Thank you so much

  • @godstrap
    @godstrap 2 ปีที่แล้ว +1

    Aap padhati achaa ho pr beech beech mein kch bhi bol deti ho🙃
    Appreciate Work 💯🙏🏻..

  • @rishitabhardwaj2622
    @rishitabhardwaj2622 ปีที่แล้ว +4

    Love the way you teach❤ always be thankful to you🙌❤ love you jenny mam☺

  • @SACHINSINGH-re5ft
    @SACHINSINGH-re5ft 4 ปีที่แล้ว +5

    maam vo hindi me bolte h na ki aap to sabka dhandha band karvaoge , the way u added array into mind is like magic in the air :)

  • @Ddot-cd1in
    @Ddot-cd1in 2 ปีที่แล้ว +1

    Ab tumhare hawale hmara future mam😀

  • @krishonweb
    @krishonweb 4 ปีที่แล้ว +5

    frankly speaking.. i am here to study.. i am understanding everything..it's nicely explained.. but mam u r so cute❤️❤️❤️❤️❤️❤️❤️❤️ that I will binge watch all the 112 lectures non stop.
    that's a promise

  • @saadshakil9074
    @saadshakil9074 4 ปีที่แล้ว +5

    mam i love your method to explain the lecture . love u

  • @7H_FAISAL_YT
    @7H_FAISAL_YT 11 หลายเดือนก่อน +2

    Mam your vidios so useful for my semester exams

  • @anjlirathour8566
    @anjlirathour8566 3 ปีที่แล้ว +1

    You explains in a very easy way i could understand loop beacause of you thanku mam🙏🏻

  • @prateekjain7785
    @prateekjain7785 4 ปีที่แล้ว +4

    Thank you soooooooo much jenny mam ... These lacture are like that i was searching from toooo many days ... ❤️

  • @arshsehajsinghdutta2290
    @arshsehajsinghdutta2290 3 ปีที่แล้ว +2

    MAAM YOU ARE A LIFE SAVER

  • @sohilvekariya8101
    @sohilvekariya8101 3 ปีที่แล้ว +1

    your lectures are really helpful for me. your explaination is amazing. keep going on

  • @udithnarayana4751
    @udithnarayana4751 3 ปีที่แล้ว +1

    She deserve a like and subscribe

  • @sanjuyadav147
    @sanjuyadav147 3 ปีที่แล้ว +1

    Love from Nepal 🙏🙏🙏

  • @aaryatripathi9172
    @aaryatripathi9172 4 ปีที่แล้ว +1

    Mam you and your explanation both are simple and beautiful😊thanks mam

  • @rutujavaidya938
    @rutujavaidya938 4 ปีที่แล้ว +2

    Ma'am your lectures are so helpful , thank you so much and keep uploading more videos on other topics also

  • @tyita2govindawchar577
    @tyita2govindawchar577 3 ปีที่แล้ว +1

    it's very useful in my life .such mam very nicely you are teacching us .

  • @yedukondalukadiyala9116
    @yedukondalukadiyala9116 3 ปีที่แล้ว +1

    Super lecture

  • @chiragpanchal9024
    @chiragpanchal9024 4 ปีที่แล้ว +13

    simple solution for find address :-
    =Base Address + (how many items you shuffle to reach) * size

  • @38_gauravkondhalkar26
    @38_gauravkondhalkar26 3 ปีที่แล้ว +1

    great teaching wish to have teacher like you in my collage

  • @ranbirbarman548
    @ranbirbarman548 4 ปีที่แล้ว +7

    Ma'am aap kitne baar "now" bolti ho...Fir v very good teaching. Respect to You Ma'am🙏🙏🙏

  • @muhammadrizwan4879
    @muhammadrizwan4879 2 ปีที่แล้ว +1

    Mam last wali apki simle ghazab hai qasmy

  • @124priyanshuverma9
    @124priyanshuverma9 2 ปีที่แล้ว +3

    Thankyou for everything ma'am ♥️✨

  • @sajinatherese
    @sajinatherese 4 ปีที่แล้ว +2

    Awesome teaching mam.Thank you for your great efforts...

  • @bilmiyorumabilazmdegil4711
    @bilmiyorumabilazmdegil4711 7 หลายเดือนก่อน

    the software teacher in the world who ever lived

  • @swiftiecosmos
    @swiftiecosmos 2 ปีที่แล้ว

    i like your explanation and for sure your videos are helpful. Although just one issue why do your videos start like you've missed some part of the video ?

  • @parthmehta13
    @parthmehta13 2 ปีที่แล้ว +1

    Clear as crystal, thank you.

  • @anjurathi4159
    @anjurathi4159 4 ปีที่แล้ว +1

    Mam ur teaching is amazing....please mam upload video of time complexity and space complexity.

  • @notionwhisperer
    @notionwhisperer หลายเดือนก่อน

    while doing the pointer arithemetics, we dont have to pass the size of data type, the compiler knows the type of data the pointer is pointing to and automatically adjusts the offset based on the size of the data type.

  • @kishanthc7657
    @kishanthc7657 4 ปีที่แล้ว +120

    Somebody hide ur face so I can concentrate on the board.... Lol... Just kidding.... That was a good session...

    • @divyanshumishra5150
      @divyanshumishra5150 ปีที่แล้ว +34

      No one can hide the face of our mam but everyone can hide you from TH-cam by reporting your comments.............
      And I am also kidding

    • @rupamsharma7333
      @rupamsharma7333 ปีที่แล้ว +6

      ​@@divyanshumishra5150 😂😂😂😂😂😂😂😂

    • @shrimaharajjii
      @shrimaharajjii 7 หลายเดือนก่อน +1

      😂😂😂

    • @rishanam2112
      @rishanam2112 3 หลายเดือนก่อน +2

      That was the worst jk i heared in this year 😂

  • @gopibusi909
    @gopibusi909 4 ปีที่แล้ว +1

    Queen of data types

  • @raheemullah3232
    @raheemullah3232 ปีที่แล้ว +1

    Great explantion ...

  • @kashishshukla23
    @kashishshukla23 4 ปีที่แล้ว +1

    U r really an awsm teacher Jenny...

  • @Rahul.r.r_p
    @Rahul.r.r_p ปีที่แล้ว +4

    Day 5 completed

  • @josselynmunoz8743
    @josselynmunoz8743 5 ปีที่แล้ว +18

    She is awesome!

  • @shivamchhirolya3434
    @shivamchhirolya3434 4 ปีที่แล้ว +2

    You are a best teacher maam and too much sweet and cute.
    I got iisc banglore in ARTIFICIAL INTELLIGENCE domains
    So for prerequisites is this series sufficient for Data structures and algorithms?
    Nd
    I like you so much ma'am.
    Really nice explanation
    Because I am from non cse background

  • @sahilprasantachoudhury911
    @sahilprasantachoudhury911 3 ปีที่แล้ว +16

    Self referential note:
    In case of Row major :-
    a[ i ] [ j ] = B + (( i * n ) + j ) * size
    In case of Column major :-
    a[ i ] [ j ] = B + (( j * m ) + i ) * size

    • @professorpoke
      @professorpoke 2 ปีที่แล้ว +2

      in place of a[ i ][ j ], write &a[ i ][ j ]

    • @professorpoke
      @professorpoke 2 ปีที่แล้ว +2

      @@drfunspecialist because the expression in the right gives the address and not the value

  • @anju7334
    @anju7334 2 ปีที่แล้ว +1

    Mam kindly make videos on time complexity , binary and linear search , notations and worst and best time in DS🙏🙏🙏
    It's a humble request mam

  • @varung3094
    @varung3094 3 ปีที่แล้ว +1

    friendly teaching 👍❤️

  • @nishithdarsi6329
    @nishithdarsi6329 21 วันที่ผ่านมา

    thank you mam for giving knowledge

  • @srivigneshcreations.9204
    @srivigneshcreations.9204 4 ปีที่แล้ว

    Madam the way of teaching is good plse keep more vedeo topics on data structures tq 😊

  • @tuppalwadgangadhar7330
    @tuppalwadgangadhar7330 3 ปีที่แล้ว

    Very very nice teaching mam 👍

  • @varun8777
    @varun8777 ปีที่แล้ว

    Good teaching love you 😍

  • @quantaraag4992
    @quantaraag4992 4 ปีที่แล้ว +2

    Mam sacchi awesome ho app wow 🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩 jaha panna tussi great ho

  • @mampisarkar1
    @mampisarkar1 3 ปีที่แล้ว

    Very good explanation

  • @vinaykataria5998
    @vinaykataria5998 5 ปีที่แล้ว +1

    Nice explanation in every video

  • @sudeshparajuli6974
    @sudeshparajuli6974 2 ปีที่แล้ว

    Very interesting lectures. Keep going

  • @SravanKumar-uc6qt
    @SravanKumar-uc6qt 3 ปีที่แล้ว

    Looking good,
    More fun in your subject

  • @-JayasakthiG
    @-JayasakthiG 3 ปีที่แล้ว

    Thank u so much for your explanation mam.very easily understandable.

  • @terreljoshuadsouza
    @terreljoshuadsouza ปีที่แล้ว +2

    16:58 row and column major implementation

  • @desirecode467
    @desirecode467 5 ปีที่แล้ว +3

    good explanation superb

    • @JennyslecturesCSIT
      @JennyslecturesCSIT  5 ปีที่แล้ว +1

      Thank you for recognizing my contribution. I really appreciate your encouragement and kind words

  • @rohanguptamusic
    @rohanguptamusic 4 ปีที่แล้ว +6

    I remember how my college(Aryan) showed teachers like you at the time of admission..
    Later i found the scam 😭
    That teacher was just for that time and a psychopath paaji taught us this 💔

  • @sankaraleti2023
    @sankaraleti2023 5 ปีที่แล้ว +2

    Excellent lecture mam..

  • @arohigupta6274
    @arohigupta6274 3 ปีที่แล้ว

    Mam ur manifestation is damn amazing... Btt one thing which u should work on that u should also make code of each topic properly bcs it's easy to understand topic btt difficulties came when we've to code...... If it possible then do hurry mam

  • @sayedsalimantorabi4454
    @sayedsalimantorabi4454 ปีที่แล้ว +2

    thank you so much now i know

  • @HEMANTKUMAR-qq9nx
    @HEMANTKUMAR-qq9nx 4 ปีที่แล้ว

    Easy and understandable .Thanks for making such superb videos

  • @7mahibhardwaj
    @7mahibhardwaj 3 ปีที่แล้ว

    amazing explanation.Good work

  • @King-sau143
    @King-sau143 3 ปีที่แล้ว +2

    Thanks mam 😊

  • @ganeshbagade7028
    @ganeshbagade7028 3 ปีที่แล้ว +2

    Mam looks like Nisha gurgain

  • @JavaAidTutorials
    @JavaAidTutorials 5 ปีที่แล้ว +1

    Nice explanation

  • @cronypau9970
    @cronypau9970 5 ปีที่แล้ว

    superb explanation mam.....thank you very much, it is very useful to self studying students......

  • @avgGamer662
    @avgGamer662 4 ปีที่แล้ว

    Very nicely explained. Thank You

  • @kishorkunwar1638
    @kishorkunwar1638 3 ปีที่แล้ว

    Thanks mam I can better understand now

  • @gargaarohi
    @gargaarohi 4 ปีที่แล้ว

    Thank you Ma'am for this video

  • @031praveenprakash4
    @031praveenprakash4 4 ปีที่แล้ว

    Thanks a lot mam.😇😇😇.Now I am using lockdown in a good way.,.

  • @AISHWARIAROYSNIGDHA
    @AISHWARIAROYSNIGDHA 3 ปีที่แล้ว

    Very helpful video,thank you ma'am.

  • @gopibusi909
    @gopibusi909 4 ปีที่แล้ว

    Super explanation about 2D array👌👌👏👏

  • @professorpoke
    @professorpoke 2 ปีที่แล้ว

    11:04
    ( " i less than 2 " ) here 2 is not row size, but it is the no. of rows.
    11:31
    ( " j less than 3 " ) here 3 is not column size, but it is the no. of columns.

  • @sankaraleti2023
    @sankaraleti2023 5 ปีที่แล้ว +1

    Thank you soo much ...your videos helping me. A lot

  • @chethankumar7958
    @chethankumar7958 4 ปีที่แล้ว

    .Mam ur chanal is my University & ur the VC 😁☺️......

  • @manishpal9881
    @manishpal9881 3 ปีที่แล้ว

    Love you Ma'am 😁

  • @TusharSharma-vr6hh
    @TusharSharma-vr6hh ปีที่แล้ว

    😊 thanks mam for making this playlist

  • @amjidkhan7429
    @amjidkhan7429 3 ปีที่แล้ว

    thanks a lot mam its really helped me.

  • @HarshSharma-lx3vs
    @HarshSharma-lx3vs 4 ปีที่แล้ว +2

    21:20 of anyyyyyyyyyyyyyyyyyyyyyy element is too cute :) and keep it up your going awesome