10. Character Arrays | C++ Placement Course

  Рет қаралды 396,528

Apna College

Apna College

Күн бұрын

Пікірлер: 579
@ankitraj9017
@ankitraj9017 2 жыл бұрын
frankly speaking, rohit gupta sir's way of teaching haerdly making any one understand any topic completely
@mohdbilal2
@mohdbilal2 2 жыл бұрын
++
@hiteshpatil8021
@hiteshpatil8021 Жыл бұрын
ITNA SACH NAHI BOLNA THA
@Pseudo_Harsh
@Pseudo_Harsh 4 ай бұрын
sahi baat hai
@md.ualiurrahmanrahat2400
@md.ualiurrahmanrahat2400 3 жыл бұрын
Every day learning some mindblowing things from this channel!!! Can't believe they have provided this amount of knowledge entirely free. Lots of love and huge respect for Apna College Team
@sumiyashaik3612
@sumiyashaik3612 2 жыл бұрын
Assalamu alaikum
@biggTM
@biggTM Жыл бұрын
@@sumiyashaik3612 hii
@sumiyashaik3612
@sumiyashaik3612 Жыл бұрын
@@biggTM hello
@rohanpatidar986
@rohanpatidar986 4 жыл бұрын
in palindrome question, loop condition can be optimised by for(int i=0; i
@rajatmittal48
@rajatmittal48 4 жыл бұрын
Good thought but i think still time complexity is o(n)
@gussaillaunda1384
@gussaillaunda1384 3 жыл бұрын
but i think it wont work as lets take the example of odd numberd words and for the even one the condition for the if nad else condition will be tricky and i think that for even too it wont work you know but good to think that its just my thinking please let me know if i am wrong anywhere
@satyamtripathi888
@satyamtripathi888 3 жыл бұрын
@@gussaillaunda1384 you are right
@manavpatni6643
@manavpatni6643 3 жыл бұрын
@@gussaillaunda1384 yeah you're right
@tanned_cosines_
@tanned_cosines_ 3 жыл бұрын
@@gussaillaunda1384 the thing is, CASE 1: RACECAR (length = 7) n/2 comes as 3.5 and c++ will round it to 3 CASE 2: AAAAAA (length = 6, as not many even length palindrome exist, lol) n/2 comes as 3 hence finally, be it even or odd n/2 is same, the condition will be for both and its optimized :D
@starkstreak5583
@starkstreak5583 3 жыл бұрын
kasam se bhai aisa padhaya h...jo bache pehli bar seekh rahe honge unka pata nhi kya hua hoga...beginners ke liye hai par padha pata nahi kaise rahe ho.
@Raufkhanvines
@Raufkhanvines 19 күн бұрын
Qasam say bhai pata ni yay kis bair bakri ko bayj diya😢
@SciTechi
@SciTechi 3 жыл бұрын
Perfect time ..... Ads ka..... 2 min start hote hi Amazon prime ka ads aa gya .....
@jaweriaamir7993
@jaweriaamir7993 2 жыл бұрын
"I hope ziada tar logo ny soch lia ho ga, or jinho ny nai socha un k lye ham hain na" Aryy BHAIIII😭😭💖💖
@vivekpatankar895
@vivekpatankar895 3 жыл бұрын
The way you explain theory is really very good but the time when you explain the codes of the problems it seems lack of efforts...I mean you just write the code and dictate it, you aren't explaining that how it works
@ShubhamSharma-dr2up
@ShubhamSharma-dr2up 3 жыл бұрын
true
@rheniuspaul389
@rheniuspaul389 3 жыл бұрын
Yup
@AbhinavKumar-ri8zi
@AbhinavKumar-ri8zi 3 жыл бұрын
exactly !, I had to spend hours figuring why he wrote those lines !
@rameshmalhotra9525
@rameshmalhotra9525 2 жыл бұрын
kzbin.info/www/bejne/a3fWepRqgtVmntE
@ARYAN-mg3rr
@ARYAN-mg3rr 2 жыл бұрын
That's why it is a free course 😂
@saadrao804
@saadrao804 Жыл бұрын
this wasn't easily understandable but after some hard work by my own, i am able to understand it, i will request to apna college team that plz elaborate the program. thanks.
@farhad7912
@farhad7912 Жыл бұрын
In 6:33 please tell me how this if(arr[i] != arr[n-1-i])
@ritu5368
@ritu5368 4 жыл бұрын
I have no words to explain my feelings 🔥🔥🔥🔥💥💥👏👏
@raghavchaddha4561
@raghavchaddha4561 3 жыл бұрын
I don't know that whether you guys are doing the practical or just watching these lectures like another series BUT I am not getting desired output in this case last question and many more previous questions.
@Raufkhanvines
@Raufkhanvines 19 күн бұрын
Bilkul Bhai mujay khud samaj ni aaraah😢 is bayghairat ki😢
@rey3635
@rey3635 3 жыл бұрын
getline function here is used for printing space in between two words of one sentence cuz if we dont do that space key will skip to the next iteration but there is catch cuz we also enable "enter key"to take us to new line and In array new line means new array or array finished so what happens is that after we give cin>>n integer input we hit enter key mostly right so that takes us to new line in character string and we end up making empty array,lol.so we use ignore function to flush out previous inputs buffer so that we can prevent this and hitting "enter key" wont be counted as input at first
@deepakmodi9343
@deepakmodi9343 2 жыл бұрын
thanks
@swastikjain7373
@swastikjain7373 4 жыл бұрын
I have a single problem with this amazing playlist .. That the timing of uploading, It is not fixed that is why i always waits for the video sometimes it uploaded at 9 or 8 or 7 or 12 and the last one was nearly 1AM ☹️ . SO PLEASE BHAIYA JI DO SOMETHING . LOVE YOU BHAIYA KEEP TEACHING, I WILL KEEP LEARNING 😊😊
@ujjawalmishra858
@ujjawalmishra858 4 жыл бұрын
You are only watching 1 playlist of bhaiya...But he is working on multiple playlists...You can support by like, comment and cooperation..
@raghavchaddha4561
@raghavchaddha4561 3 жыл бұрын
I don't know that whether you guys are doing the practical or just watching these lectures like another series BUT I am not getting desired output in this case last question and many more previous questions.
@Harsha08155
@Harsha08155 3 жыл бұрын
@@raghavchaddha4561 yeah you are right
@rameshmalhotra9525
@rameshmalhotra9525 2 жыл бұрын
kzbin.info/www/bejne/a3fWepRqgtVmntE
@PayaswiniSahu
@PayaswiniSahu 4 ай бұрын
Yess absolutely correct 😢.... I thought I was making any mistakes
@mohammadrafikbhai9516
@mohammadrafikbhai9516 3 жыл бұрын
GOOGLE VALA BHAI AWSOME. ....HAR VIDEO KUCH NA KUCH UNIQUE SIKATA HAI
@yogeshdharya3857
@yogeshdharya3857 2 жыл бұрын
0 : 37 your Fking genius. The concept behind all this is quite crystal clear.Thank u so much Stay healthy.
@ilovepeace
@ilovepeace 2 жыл бұрын
Rishabh bhaiya teaches best 🔥🔥
@bhushanpande2174
@bhushanpande2174 3 жыл бұрын
An easier solution to find the length of the biggest word in a sentence would be #include using namespace std; int main() { int n; cin>>n; char arr[n+1]; cin.getline(arr,n); cin.ignore(); int count=0; int currlen=-1000; for(int i=0;icurrlen) currlen=count; count=0; } count=count+1; } cout
@meetjain2640
@meetjain2640 2 жыл бұрын
galat hain bhai do check or update me
@sofiabrown8615
@sofiabrown8615 2 жыл бұрын
An even more easy appoach will be using conditional operator: int count=0, maxLength=0; for (int i=0 ; a[i]!='\0' ; ++i) { (a[i]==' ' || a[i]=='\0') ? count=0 : count++; if (count>ml) { maxLength=count; } } cout
@priyankshusinha5616
@priyankshusinha5616 2 жыл бұрын
Nice
@atanudebnath05
@atanudebnath05 2 ай бұрын
You're teaching new things like we know it already
@anon35468
@anon35468 2 жыл бұрын
//Here my version I used for loop instead of while loop// #include #include using namespace std; int main() { char arr1[] = "Snowfall on this scale is no impediment we can keep moving"; int n = strlen(arr1); int maxlen = 0, currentlen = 0; int longestWord = 0, word = 0; for(int i=0; i maxlen){ maxlen = currentlen; longestWord = word; } currentlen = 0; word = i+1; } else{ currentlen++; } } cout
@developerNik
@developerNik Жыл бұрын
Character arrays are initialized by char arr[n+1] Aur yaha n+1 hai cuaz last wale me '/0' ayega for that char array to terminate Then uska input lene ke liye direct cin
@farhad7912
@farhad7912 Жыл бұрын
In 6:33 please tell me how this if(arr[i] != arr[n-1-i])
@swarupyeole5171
@swarupyeole5171 3 жыл бұрын
1) CLEARING A MISCONCEPTION- In palindrome ques sir makes an character array in following way char Arr[n+1] and when we do Cin>>arr; It actually can store n+2 elements because indexing in array starts from 0 Thus even if you declare array of like this char Arr[n] it is still going to work as it's size is n+1 with Arr[n+1] th element being '\0' Now you might be wondering when we declare integer type array like int Arr[n] we consider it's size to be n because when we take input for integer array we take it like this For(int i=0 ; i>Arr[i] This makes the array of size n as we traverse from 0 to n-1 in loop.
@sourabhsingh5941
@sourabhsingh5941 3 жыл бұрын
so thoughtful👍
@yashkamath9969
@yashkamath9969 3 жыл бұрын
I think there is misconception, When we declare an char array of size n+1 that means by default the last element of the array is \0.Hence if we want a char array to have n size we should declare the size as n+1 since the last element will be \0. I am very new to learning c++ I may be wrong .Correct me if I am wrong. @Apna COllege
@rameshmalhotra9525
@rameshmalhotra9525 2 жыл бұрын
kzbin.info/www/bejne/a3fWepRqgtVmntE
@madhavanand756
@madhavanand756 4 жыл бұрын
Who else noticed Apni Kaksha ?? 😎 Bhaiya Mistakenly spoke "Apni Kaksha" rather than "Apna College" in very beginning Like Phodd Do Abb 😂
@sohebshaikh3344
@sohebshaikh3344 3 жыл бұрын
Code thoda aur acche se samjo bhaiya
@ayeshanaeem7718
@ayeshanaeem7718 8 ай бұрын
Exactly
@Talhakhan-jq5ee
@Talhakhan-jq5ee 4 ай бұрын
😊😊😊😊😊😊😊​@@ayeshanaeem7718
@srimati_radharani_das
@srimati_radharani_das 4 ай бұрын
@@Talhakhan-jq5ee padhai pe dhyaan dele
@syedmuzair9150
@syedmuzair9150 2 ай бұрын
Very fast
@amanlohiya2975_
@amanlohiya2975_ 4 жыл бұрын
Ek Number Bhaiya! Bhaiya In Starting " Apni kaksha " likha hua hai ANimation mai
@prakharsharma8718
@prakharsharma8718 4 жыл бұрын
Thanks bhaiya.,....for increasing speed as per the timeline ☺️☺️
@akesh39
@akesh39 4 жыл бұрын
Aman sir you and your Team is best 🤘
@madhavanand756
@madhavanand756 4 жыл бұрын
❗ Palindrome Check in n/2 times only ❗ Instead of running loop for n times, we can check if palindrome just by running loop n/2 times. Here's the code flag = true; for (int i = 0; i < n/2; i++) if(word[i]!=word[n-1-i]){ flag=false; break; } if(flag==true) cout
@aryandas7867
@aryandas7867 2 жыл бұрын
actually it will be (n+1)/2 as you need to keep in mind about odd and even numbers
@mihirmall1696
@mihirmall1696 2 жыл бұрын
@@aryandas7867 but time complexity will be remain of O(n)
@nirbhaisai3421
@nirbhaisai3421 2 жыл бұрын
@@mihirmall1696 How? ..it will be O(n/2), right?
@rajfekar4839
@rajfekar4839 4 жыл бұрын
sir not apni kaksha it is apna college😎
@raghavchaddha4561
@raghavchaddha4561 3 жыл бұрын
I don't know that whether you guys are doing the practical or just watching these lectures like another series BUT I am not getting desired output in this case last question and many more previous questions.
@singh_04
@singh_04 3 жыл бұрын
idk but felt like genius after writing that "max word" code 😃
@mdshaqlain3252
@mdshaqlain3252 3 жыл бұрын
same here bro!
@mojojojo-k6v
@mojojojo-k6v Жыл бұрын
Alternate Solution:- Used std::isalpha() from header Approach:- Since words are made up of alphabets , we can simply count anytime the char array has an alphabet in it. during spaces or null character we will check if the current word length is greater than the already existing maximum . Code:- char arr[20]; cin.getline(arr,20); int current_word_length=0; int maximum=-1; for(int i=0;i
@pranavshandilya7815
@pranavshandilya7815 3 жыл бұрын
Crystal clear each and every concept . Best explanation. Thanks bhaiya
@rushikeshkawade1333
@rushikeshkawade1333 3 жыл бұрын
Sir kya chuumeshwari sikhate ho ❤️
@mohitraj2535
@mohitraj2535 2 жыл бұрын
hey! thanks for telling the world thst you are my friend and also that i am not a palindrome
@prashantsahu5274
@prashantsahu5274 3 жыл бұрын
to print the longest word in a sentence #include using namespace std; int main() { int n; cin>>n; cin.ignore(); char a[n+1]; cin.getline(a,n); cin.ignore(); int currentlength = 0; int maxlength=INT_MIN; int s=0; int maxs=INT_MIN; for (int i = 0; i < n; i++) { if (a[i]==' ' || a[i]=='\0') { if (currentlength>maxlength) { maxs=s; } maxlength=max(maxlength,currentlength); currentlength=0; s=i+1; } else { currentlength++; } } for (int i = 0; i < maxlength; i++) { cout
@abhishekhiregouda4419
@abhishekhiregouda4419 3 жыл бұрын
i thk in first loop the condition should be i
@ujjwalmahajan7581
@ujjwalmahajan7581 4 жыл бұрын
Bhaiya please upload 12th organic as fast as possible Who want the same, like below so that it reaches to Bhaiya as soon as possible
@shivammaurya3451
@shivammaurya3451 4 жыл бұрын
Thank u bhaia best video with best explanation😃😃
@rutvikrana512
@rutvikrana512 4 жыл бұрын
I think next topic should be "string" because we don’t use char array usually.
@Biliphang088
@Biliphang088 4 жыл бұрын
pointers as well
@rutvikrana512
@rutvikrana512 4 жыл бұрын
Biliphang Basumatary ... yep 👌
@rameshmalhotra9525
@rameshmalhotra9525 2 жыл бұрын
kzbin.info/www/bejne/a3fWepRqgtVmntE
@BeingBros
@BeingBros 8 ай бұрын
better approach for last question int main() {int n; cin>>n; cin.ignore(); char arr[n+1]; cin.getline(arr, n); cin.ignore(); int maxlen = 0; int currlen = 0; int i = 0; for(int i;imaxlen) {maxlen = currlen; } currlen =0; } else currlen ++; break; } } cout
@mhamza016
@mhamza016 3 жыл бұрын
Bahi swagat tu theks kari hamara😁
@shreyaamritkar1331
@shreyaamritkar1331 3 жыл бұрын
pls add questions for practise in notes
@abhiroopsingh9320
@abhiroopsingh9320 3 жыл бұрын
Not at all understood the explanation of the question:largest word in a sentence.
@shivprakashchaubey2721
@shivprakashchaubey2721 4 жыл бұрын
This code is gazab liked it most🤘🤘
@AmanSingh-wk3iv
@AmanSingh-wk3iv 2 жыл бұрын
On opening notes it is showing file is in the owner's trash . but earlier we are able to open and download notes . Mam/Sir please provide the notes again
@AbhishekSingh-eo6bi
@AbhishekSingh-eo6bi 4 жыл бұрын
To be honest this video is not so understanding like previously..cause of speed and explaintion..for me as beginners 😭 Aman bhai kis baat ki saza de rahe ho..❤️🔥👍🏻
@sikandarbhide5354
@sikandarbhide5354 2 жыл бұрын
The Easier way can be : #include using namespace std; int main() { string g; getline(cin, g); int a = g.length(); int n = 0, t1 = 0; for (int i = 0; i < a; i++) { if ((int)g[i] != 32) { n++; } else { t1 = max(t1, n); n = 0; } } cout
@manurbhavarya6924
@manurbhavarya6924 2 жыл бұрын
hey what's int g[i] != 32 ? i mean whats 32 there, i actually wrote almost the same program but not getting the right ans
@SharvanKumar-ui1kw
@SharvanKumar-ui1kw 4 жыл бұрын
Thank u so much Plz continue
@yusufkhan7324
@yusufkhan7324 4 жыл бұрын
kzbin.info/aero/PLUvbkhYCyw11OWRmdKkUMQ1_j9J2Zkpvf Full
@yashshukla9051
@yashshukla9051 4 жыл бұрын
Video ki pehli line thi "Welcome to Apni Kaksha". It should be rather "Welcome to Apna College" ☺☺
@khushimaan.6598
@khushimaan.6598 4 жыл бұрын
🤭🤭🤭..ye to mene dekha hi nhi
@rajeshjha6801
@rajeshjha6801 4 жыл бұрын
Bhai ye log jyada videos apni kaksha pe upload Karte hai na isiliye
@prayagjasani
@prayagjasani 3 жыл бұрын
Company ka name apani kaksha hai isiliye koi mistake nahi hai
@peekybot2818
@peekybot2818 2 жыл бұрын
Wow genius 😂
@suman-majhi
@suman-majhi 4 жыл бұрын
There's a mistake in 0:42 .... you used forward slash in '/0' it should be '\0' with backward slash 😄😄
@snehilsinha4689
@snehilsinha4689 4 жыл бұрын
nice observation.
@rahulprasad3575
@rahulprasad3575 4 жыл бұрын
its animation team mistake i guess and mistake is so minor that no body observed
@suman-majhi
@suman-majhi 4 жыл бұрын
@@rahulprasad3575 yes it doesn't matter.... but beginner should get aware for this
@rameshmalhotra9525
@rameshmalhotra9525 2 жыл бұрын
kzbin.info/www/bejne/a3fWepRqgtVmntE
@TonyStark-nl9uj
@TonyStark-nl9uj 4 жыл бұрын
Pls start web development series. ...
@raghavchaddha4561
@raghavchaddha4561 3 жыл бұрын
I don't know that whether you guys are doing the practical or just watching these lectures like another series BUT I am not getting desired output in this case last question and many more previous questions.
@TonyStark-nl9uj
@TonyStark-nl9uj 3 жыл бұрын
@@raghavchaddha4561 I'm not watchin these now
@rameshmalhotra9525
@rameshmalhotra9525 2 жыл бұрын
kzbin.info/www/bejne/a3fWepRqgtVmntE
@TonyStark-nl9uj
@TonyStark-nl9uj 2 жыл бұрын
@@rameshmalhotra9525 thnku
@khushankmadaan9407
@khushankmadaan9407 3 жыл бұрын
//No use of Curr_start is required for updating the max_start... you can do it using max_start = current_index(i) - max_length... #include using namespace std; int main() { int size; cin >> size; cin.ignore(); char *array = new char[size + 1]; cin.getline(array, size); cin.ignore(); int curr_length = 0, max_length = 0; int max_start = 0; int i = 0; while (1) { if (array[i] == ' ' || array[i] == '\0') { if (curr_length > max_length) { max_length = curr_length; max_start = i - max_length; } curr_length = 0; } else { curr_length++; } if (array[i] == '\0') { break; } i++; } cout
@divyanshujod
@divyanshujod 4 жыл бұрын
Aman dhattarwal best in the world
@mayurkapadnis4265
@mayurkapadnis4265 3 жыл бұрын
'Largest word in a sentence' starts from 6:23
@anshumanp74
@anshumanp74 4 жыл бұрын
Am not against the video content it's superb but the only thing which am concerned is the dates i mean Aman bhaiya has given the index with dates for this course and according to tht we should have been finishing week 5 content by 11th Nov But we r at 1 st topic of week 4 as of right now 10th lec Instead of lec 20 or 21 Am saying this because bhaiya told tht the videos r already been made and they have stacked them
@prashantsahu5274
@prashantsahu5274 3 жыл бұрын
short method to solve longest word in sentence problem using for loop #include using namespace std; int main() { int n; cin>>n; cin.ignore(); char a[n+1]; cin.getline(a,n); cin.ignore(); int currentlength = 0; int maxlength=INT_MIN; for (int i = 0; i < n; i++) { if (a[i]==' ' || a[i]=='\0') { maxlength=max(maxlength,currentlength); currentlength=0; } else { currentlength++; } } cout
@vedang6776
@vedang6776 2 жыл бұрын
You can also solve largest word in a sentence by using ascii table here's how : // character array will treat space as a terminating character hence we'll use string string arr; getline(cin,arr); int i = 0; int wordmax = 0; int counter = 0; while(arr[i] != '\0') { if(arr[i] == 32) { counter = 0; } if((arr[i] >= 65 && arr[i] = 97 && arr[i]
@gurtegsinghsohi411
@gurtegsinghsohi411 2 жыл бұрын
When I input 5 and apple .. output comes a p p l .... e is missing ... Can you explain why 🙏🙏🙏 Here is the code #include using namespace std; int main(){ int n; coutn; cin.ignore(); char arr[n+1]; cin.getline(arr,n); cin.ignore(); for(int i=0;i
@manthantiwari782
@manthantiwari782 4 жыл бұрын
Thank you always
@lappu_sa_sachin_seema
@lappu_sa_sachin_seema 3 жыл бұрын
sir, Please thoda aur detail me explain kiya kariye.. nayi nayi terminology ko aise hawa mat udaiye sir
@souravmaji4712
@souravmaji4712 4 жыл бұрын
Plz plz plz bhaiya , aap daily videos c++ placement series ka dalea ga tab jake time pe khatam hoga ye series nhe tho ma aage kuch ban nhe payunga
@ahmeddon7179
@ahmeddon7179 3 жыл бұрын
Salam bhai plzz reply krna me wait kruga..ap bht axha smjha rhy BTW ap konsa compiler use kr rhy now I have a hope k mery axhy marks a jaen gay
@arka6302
@arka6302 4 жыл бұрын
we can reduce a if condition inside while loop by: while(a[i]!='\0') { if(a[i]!=a[n-i-1]) { p=false; break; } i++; }
@utkarshsinghtiwari5424
@utkarshsinghtiwari5424 2 жыл бұрын
Mind blowing🤯
@aryachakraborty8673
@aryachakraborty8673 4 жыл бұрын
Who wants Java Course ?? Aman Bhaiya please Turn On Monetization
@aryachakraborty8673
@aryachakraborty8673 4 жыл бұрын
@Argle Kaun sir Aman Bhaiya likho
@aryachakraborty8673
@aryachakraborty8673 4 жыл бұрын
@Argle Thanks for supporting me
@aryachakraborty8673
@aryachakraborty8673 4 жыл бұрын
@Argle arre sorry mat bolo ....its ok ...chilll karo
@aryachakraborty8673
@aryachakraborty8673 4 жыл бұрын
@Argle ha ha ha ...as if it is very funny
@aryachakraborty8673
@aryachakraborty8673 4 жыл бұрын
@Argle yes i noticed
@tellingeverything199
@tellingeverything199 3 жыл бұрын
this is not a beginner course, it is too difficult to understand code.
@55kaAadi
@55kaAadi 4 жыл бұрын
kl 3:00 pm pr real state pr video Mil jaigi aap sbhi ko.... jisme aman Bhiya ne detailed me sb kch btaya hoga ...by the way thanks to all for this great fan following of aman bhiya
@himanshudawande360
@himanshudawande360 3 жыл бұрын
if possible could you explain it in more detail if you are introducing any new special function
@sahilsawal
@sahilsawal 4 жыл бұрын
Thank You Sir😇👍🙏Very Helpful Video☺
@supersu6138
@supersu6138 3 жыл бұрын
if u dunno size of char arr then this is how u do it char sentence[100] = "this is the not the largest word."; int maxCount = 0; int start= 0; int currStart,currEnd = 0; int i=0; while(sentence[i]!='\0'){ if(sentence[i]==' '){ if(currStart>0){ currEnd = i; if(maxCount
@DTALKS01
@DTALKS01 Жыл бұрын
frankly speaking , your teaching speed is too fast i means if i am learning this first time than your should explain more detail....
@aditivibhute9457
@aditivibhute9457 3 жыл бұрын
Why do we even need to study character array when we have strings in c++, It's creating confusion. Also, character array is an array so why don't we input elements in it like we did for integer arrays i.e. using for loop ?
@only_for_fun1234r
@only_for_fun1234r 3 жыл бұрын
I had a same doubt , is this possible in string??
@pokegogamer
@pokegogamer 4 ай бұрын
got shoutout at 3:45 😎😎😎
@CricKabaddi099
@CricKabaddi099 4 ай бұрын
very tricky explanation
@004_sreelemonchandramohont9
@004_sreelemonchandramohont9 3 жыл бұрын
Sir you go so fast ...and I am Bangladeshi please talk little slowly and satay more on main topics
@hiteshjangid5040
@hiteshjangid5040 2 жыл бұрын
Largest word in a Sentence: char arr[100]="Do or Dying"; int i=0; int maxLen=0; int maxIndex=0; int currMax=INT_MIN; while(arr[i]!='\0') { if(arr[i]!=' ') { currMax++; } else{ currMax=0; } maxLen=max(maxLen,currMax); if(maxLen==currMax) { maxIndex=i; } i++; } cout
@vaibhavsharma8465
@vaibhavsharma8465 3 жыл бұрын
Neha - I am a peaceful soul
@amoghchitanand5355
@amoghchitanand5355 4 жыл бұрын
Gud one👍
@prashantmaurya9635
@prashantmaurya9635 4 жыл бұрын
Thanks bhaiya👍
@devbatra3365
@devbatra3365 4 жыл бұрын
Could someone explain the use of cin.ignore()! I couldn't clearly understand.
@nagendra4679
@nagendra4679 4 жыл бұрын
here is the your answer... www.tutorialspoint.com/what-is-the-use-of-cin-ignore-in-cplusplus#:~:text=The%20cin.,using%20the%20ignore()%20function.
@harshadhikari4585
@harshadhikari4585 3 жыл бұрын
Sir at 1:12 your null character is '/0' . it is a typo but your hardwork is way too appreciable , thanks for this
@shrutigupta9319
@shrutigupta9319 3 жыл бұрын
Another solution of Palindrome: # include using namespace std; int main ( ){ int n,i,b; cin>>n; char arr[n+1]; cin>>arr; for(i=0;(n%2==0)?i
@only_for_fun1234r
@only_for_fun1234r 3 жыл бұрын
Condition statement boht difficult h
@piyushmusaddi1272
@piyushmusaddi1272 4 жыл бұрын
what is wrong in the following code for the last qstn: #include using namespace std; int main() { int n; cin>>n; cin.ignore(); char a[n]; cin.getline(a,n); cin.ignore(); int length=0; int maxlength=0; for(int i=0;imaxlength) maxlength=length; } else length=0; } cout
@apoorvajain9628
@apoorvajain9628 3 жыл бұрын
The code should work fine and it should output the number of letters in the largest word.
@ayushgoyal3021
@ayushgoyal3021 3 жыл бұрын
Bhai baaki Sab Theek hai bas agar tera largest word agar last me hua toh uske aage koi space ni hai, aapne vo condition check ni ki
@Harshit_yt1204
@Harshit_yt1204 3 жыл бұрын
not a playlist for begginers.It is quite difficult.
@ravishankar9247
@ravishankar9247 3 жыл бұрын
True....!!
@AryanMole
@AryanMole 3 ай бұрын
Bhaiya yeh question same hum string length use karke bhi kar sakte hain
@neerajkumarsingh4721
@neerajkumarsingh4721 3 жыл бұрын
The correct code - #include using namespace std; int main(){ int n; cin>>n; cin.ignore(); char arr[n+1]; cin.getline(arr, n+1); cin.ignore(); int maxLen = 0, currLen = 0; int st = 0; for(int i = 0; arr[i] != '\0'; i++){ if(arr[i] == ' '){ if(currLen > maxLen){ maxLen = currLen; st = i - maxLen; } currLen = 0; continue; } currLen++; } if(currLen > maxLen){ maxLen = currLen; st = n - maxLen; } cout
@neerajkumarsingh4721
@neerajkumarsingh4721 3 жыл бұрын
Put actual value of n instead of any n > actual n.
@ireshkalki
@ireshkalki 4 жыл бұрын
Bhaiya, palindrome wale ques. Mai for loop mai aapne 'n/2' na leke aapne 'n' kyu liya. 'n/2' lete to wo aur optimised hota? Pls bataiye
@rishabhgupta1876
@rishabhgupta1876 4 жыл бұрын
That is also correct. If you see carefully, both are O(n) solutions!
@manishisaxena2712
@manishisaxena2712 3 жыл бұрын
Sir agar words ke beech me 1 space se jada space hoga to ye galat print krega
@ajaykiran6
@ajaykiran6 3 жыл бұрын
dhannnyavaaaaaad.
@dopetechman7921
@dopetechman7921 3 жыл бұрын
in the problem where we find the longest number (7:10). Can we do like this #include using namespace std; int main(){ int n; cin>>n; cin.ignore(); char arr[n+1]; cin.getline(arr, n); cin.ignore(); int len=0,maxlen=0; for(int i=0;i
@musicverse9
@musicverse9 3 жыл бұрын
no the code don't have any limitations. I also coded it in a similar manner.
@deepikasingh6051
@deepikasingh6051 3 жыл бұрын
Maine bhi same tarike se kiya hai par mujhe bhai ne kya kiya hai clear nhi hua aur bohot saare error aa rhe hai iss 2nd code mein
@sahilgupta7170
@sahilgupta7170 3 жыл бұрын
Meanwhile the guy named NITIN looking after his name while knowing the concept of palindrome.
@nitingarg8863
@nitingarg8863 3 жыл бұрын
😂
@gauravjain1444
@gauravjain1444 4 жыл бұрын
*DOUT* plz explain the way u took an input with spaces and u talked about buffer, what is that ?
@deveshb793
@deveshb793 4 жыл бұрын
Same doubt
@sohanjangid1207
@sohanjangid1207 4 жыл бұрын
bro konsi year me he
@gauravjain1444
@gauravjain1444 4 жыл бұрын
@@sohanjangid1207 1st
@sumitmukharjee5816
@sumitmukharjee5816 4 жыл бұрын
see this link it has got all doubts regarding buffer and spaces www.tutorialspoint.com/what-is-the-use-of-cin-ignore-in-cplusplus#:~:text=The%20cin.,using%20the%20ignore()%20function
@sohammukherjee_2193
@sohammukherjee_2193 3 жыл бұрын
same doubt last question mein
@yashsingalkar9575
@yashsingalkar9575 4 жыл бұрын
I didn't get last program's last part, how to print maxlength word
@thedarkvision6219
@thedarkvision6219 4 жыл бұрын
Same here bro
@thedarkvision6219
@thedarkvision6219 4 жыл бұрын
I also not understand
@satviksrivastav2045
@satviksrivastav2045 3 жыл бұрын
#include #include #include using namespace std; int main() { int n; cin >> n; cin.ignore(); char a[n + 1]; int i = 0; cin.getline(a, n); cin.ignore(); int star = 0, ends = 0; int cl=0,ml=0; while (i ends) { ends = star; ml=i; cl=i-ends; } star = 0; } else star++; if (a[i] == '\0') { break; } i++; } cout
@satviksrivastav2045
@satviksrivastav2045 3 жыл бұрын
@@thedarkvision6219 #include #include #include using namespace std; int main() { int n; cin >> n; cin.ignore(); char a[n + 1]; int i = 0; cin.getline(a, n); cin.ignore(); int star = 0, ends = 0; int cl=0,ml=0; while (i ends) { ends = star; ml=i; cl=i-ends; } star = 0; } else star++; if (a[i] == '\0') { break; } i++; } cout
@ShubhamSaraf30
@ShubhamSaraf30 3 жыл бұрын
@@satviksrivastav2045 bro plz explain. Code toh sir bhi likhe hai but samajh nahi paye
@shujahtali7968
@shujahtali7968 Жыл бұрын
Which compiler you are using sir . Because mine is not given right ans of panlitroom
@SudeepJoshi22
@SudeepJoshi22 4 жыл бұрын
10:51 how the code got corrected just by putting 'else'???? 🤔🤔🤔🤔
@bdbrightdiamond
@bdbrightdiamond 3 жыл бұрын
It was counting space and null character too , I was shocked that he was not using continue keyword inside if or else keyword outside if..
@utkarshagrawal6051
@utkarshagrawal6051 3 жыл бұрын
bhai jab else ke andar ek line likhnee ho toh tab bracket lagao ya mat lagao koi farak nhi padta....ye baat pehle vaali videos ke andar bata rakhi hai...
@keshavgarg1158
@keshavgarg1158 2 жыл бұрын
The value taken from n in the array for its size by user input but this array would become infinite size of array.
@thejasd8997
@thejasd8997 4 жыл бұрын
cin.getline(arr,n) For this , shouldn't the size be n+1
@amaankhan8436
@amaankhan8436 4 жыл бұрын
no bro we are only picking n characters from the input so i think n is correct not n+1
@thejasd8997
@thejasd8997 4 жыл бұрын
@@amaankhan8436 what about null character, shouldn't it be included?
@amaankhan8436
@amaankhan8436 4 жыл бұрын
@@thejasd8997 it is included in the array that we declared but "n" in cin.getline(arr,n) represents the number of characters that we wish to input. So it is n and not n+1
@satyamtripathi888
@satyamtripathi888 3 жыл бұрын
@@thejasd8997 When you enter a word..say "Rohit" do you also enter '\0'...NO... it is automatically inserted... so you online write the no. of characters that you are going to enter (here 5) ....but we need to give space of 6 for the character array so that there is space for '\0' to be inserted
@raghavchaddha4561
@raghavchaddha4561 3 жыл бұрын
I don't know that whether you guys are doing the practical or just watching these lectures like another series BUT I am not getting desired output in this case last question and many more previous questions.
@vaibhavsoni9667
@vaibhavsoni9667 2 жыл бұрын
Umm idk if I'm right, but that last code just doesn't work at all
@payalbhattamisra6985
@payalbhattamisra6985 Жыл бұрын
Same here also😕
@iamriyazsheikh
@iamriyazsheikh 3 жыл бұрын
0:02 welcome to apni kaksha....???
@bobybiju3586
@bobybiju3586 3 жыл бұрын
Poor video clarity bro...please set it right...wonderful course
@mayurgupta128
@mayurgupta128 2 жыл бұрын
Notes for this lecture can't be found on this link.
@adityapradhan5235
@adityapradhan5235 3 ай бұрын
Kuch nahi samajh raha
@rohanjangid8136
@rohanjangid8136 4 жыл бұрын
bhaiya python ke bhi videos post karo and 1 din me 2 videos upload karo jaise 12 th class ke karte ho
@PujaSingh-tg3zr
@PujaSingh-tg3zr 4 жыл бұрын
Thanks to all of you...
@sourishdutta0999
@sourishdutta0999 2 жыл бұрын
I AM A PEACEFUL SOUL is from 2d array wala video, 9.1
11. Pointers in C++ | Guaranteed Placement Course
19:03
Apna College
Рет қаралды 669 М.
String In Char Array VS. Pointer To String Literal | C Programming Tutorial
9:58
бабл ти гель для душа // Eva mash
01:00
EVA mash
Рет қаралды 8 МЛН
13. Strings in C++  | Guaranteed Placement Course | Lecture 13
23:40
Apna College
Рет қаралды 641 М.
9.2 "2D Array" Challenges | Asked by Top MNC's | C++ Placement Course
24:03
Strings & Character Arrays in C++  -  Part 1 | DSA Placement Series
30:03
31 nooby C++ habits you need to ditch
16:18
mCoding
Рет қаралды 818 М.
Are you a buffalo? |  Stand up comedy by Manik Mahna
16:27
Manik Mahna
Рет қаралды 893 М.
❌ Don't Run Behind 500 LEETCODE Problems ❌ Focus on QPCD
8:31
If I Wanted a Software Engineering Placement in 2025, I’d Do This
17:51
Character arrays and pointers - part 1
14:41
mycodeschool
Рет қаралды 550 М.
13.2 Strings Challenges | C++ Placement Course
11:52
Apna College
Рет қаралды 323 М.