📚 Learn how to solve problems and build projects with these Free E-Books ⬇️ C++ Lambdas e-book - free download here: bit.ly/freeCppE-Book Entire Object-Pascal step-by-step guide - free download here: bit.ly/FreeObjectPascalEbook 🚀📈💻🔥 My Practical Programming Course: www.codebeautyacademy.com/ Experience the power of practical learning, gain career-ready skills, and start building real applications! This is a step-by-step course designed to take you from beginner to expert in no time! 💰 Here is a coupon to save 10% on your first payment (CODEBEAUTY_YT10). Use it quickly, because it will be available for a limited time. #include #include using namespace std; void printQueue(queue queue) { while (!queue.empty()) { cout
An advice (that was already mentioned in a previous video): if you use the pause command, do the redirection to NUL, and not to "0". Indeed, the system() function runs the command string passed in argument, to the default command processor of the "current" operating system (e.g. Windows, etc). On Windows this is CMD.EXE. If you redirect to "0", you redirect the STDIN to a file called "0" and thus this will create a dummy "0" file and thus polluting the filesystem. Instead, it is better to use the "NUL" pseudo-file, which acts like the /dev/null of unix.
Many programmers upload good tutorials, but asume that some points are just self-explanatory. You produce excellent videos, but most importantly, you are an outstanding teacher. Thank you.
Hey Saldina! How are you? Just here to tell you that your videos taught me more than what I learned in the entire semester of Data Structures and Algorithms course at my university. I can now see that what I lacked was application-oriented thinking. I was just blindly strolling through these ideas and never got the point of "why the heck" would anybody (or I) get to use them... As always as I would like to be proven wrong, you (your explanations) have been what I needed! Just a nudge in the direction of what and why we use what programmers came up with. I cannot express how immensely gratified I am that finally someone has shown what I longed to get my hands on for quite a while. Thank you is all I can say for now, and if we ever happen to cross paths, I'll make sure to buy you a coffee 😄. Your admirer,
@@CodeBeauty I cant wait to listen binary trees from you.next wednesday if video will be about data structure that would be really nice. Greetings from Turkey
Omg you are better than my teachers, I am still not in a programming class so I am referring to my normal clases. Teachers don’t explain well at all, they just give us a bunch of concepts which I will obviously forget. I wish my teachers were like you explaining with good and clear examples.
Congratulations for the video, it's fantastic to start in c ++, on the other hand, there are many people from Latin America who follow you and it would help us a lot if you activated the subtitles. Greetings from Peru.
Hi Saldina, hats off to you, I can imagine how much effort you have taken to create such quality content, teaching with live coding, really commendable effort, very soon your channel will be among the highest subscribed channel in coding gener. I would like to see one session on use of all the oops concepts in live capstone project. Wish you all the best !!
i’ve been reviewing/preparing for data structures with your videos and they’re amazing ! after watching them it clicks ! also like how you tell us why we would use them thank you!
To solve the problem with the daily tasks, I would either create one queue of strings dailyTasks or three parallel queues for string(description of tasks), int (for task number), and time (the task is to be started). In the while loop, I would display the time and the tasks as per their number or, if it's a string only, as they've been added and then use pop() to remove it from the queue. For the while loop, not sure if the time can identified. If it can, it would be great to display the tasks when their time comes.
Hi Saldina, It gives me great pleasure to watch your videos. I have only started with C++. As a hobby programmer I started with Visual Basic. In the meantime I prefer to use C#. I have a general question about C++. I read a lot about RUST replacing C++. What is your opinion
Something I want to mention is if you do a pop(), the last element erases of the list, so if you want to show the list without erase of the queue you can do a copy like that: /////////////////////////////////////////////////////////// #include #define form(i,s,e) for(int i = s; i < e ; i++) #define endl ' ' using namespace std; int main() { queue< int > cola;//First in first out form(i,0,10) cola.push(i); queue< int > c(cola); form(i,0,10) { cout
First of all, thank you for that challenge. It helped me a lot with gaining practice and knowledge. In my opinion, challenges like this should be included at the end of each of your videos. This is my code: # include # include using namespace std; void newTask(queue &someQueue, string myTask = "My new task") { someQueue.push(myTask); } void endTask(queue &someQueue) {
The way you make it look so easy is what i still don't get🤔. What I've been struggling to understand for days now is at my fingers tips within 10mins...Wow tnks alot🥰🥰😊i can sleep in peace at nite now(...relief).
I found your RUclips videos pretty helpful and prolific. Especially the ones about C++, I request you to post content regarding Assembly Language (preferably x84), it will be a huge favor.
If you can understand the concept of the lesson, you can transfer it across various languages usually quite well. Languages just have different syntaxes (some are closer than others) but the concepts generally are shared across general programming. In this example a Queue is just a structure, but the lesson really is First In First Out data organization. FIFO is a concept where you organize your data to be consumed later on based on the premise that you'll take the data and remove it when used based on its design. If you can understand that concept, you'll then be able to transfer it across programming languages where you can take FIFO and apply it to those languages once you know their syntaxes.
This is a very good answer. You'll need to learn the concept first and then try to apply it in real examples and practice as much as possible. When you have good understanding of it in one language, switching to some other language is just a matter of syntax which you can google in most situations. ☺️☺️
Hello friend, I loved your video, I would like to ask you to please leave the option to enable subtitles in Spanish, we follow you from Latin American countries with levels of English in the process of improvement and it would be very helpful in order to understand more easily your excellent contents .
Saldina ma'am can you please first teach how to structure the program by writitng pseudocode and then writitng the code in every video. And can you please explain the code from 5th line to 13th line. Thank you for great video i first time done the queue datastructure and very easily understood the concept.
Like my mother great teacher i know these but i watch to see if i forgot something, STL stuff is next level after OOP. Hashing/set/ordered map/unordered map , features of c++ like "for auto" future videos maybe.
Recently, I have started a data structure project to implement those structure, I am understanding the logic of them but I do not know how to start, can you help me to get over the 1st step? ! thanks a lot 💙
First learn the concepts and then try to apply the concepts in real examples and practice as much as possible. You'll probably make some errors, but you'll also make progress over time Use this example to practice. Your code can help someone else, and when ther people uplaod their code, you can use that to get new ideas, analyze the code and learn from what they did better. 🤗🤗
Please shout out more than one person Ms. Saldina. 😊I know that I could not have the best solution but Im just hoping that if you do shout out of atleast five person, my probability of being mentioned will become a little high.
Here's my attempt at the task, your tutorials are my favourite, tysm! #include #include #include using namespace std; /*task: write a program that represents your daily schedule using queue when the queue is empty, write out the message "You've finished all your tasks!"*/ queue taskDone(queue&queue){ if (!queue.empty()) { cout
hi i know you did this a while ago, but could you explain why after int main you have the parameters (int argc,char*argv[]) instead of the usual int main()?
Mam i have completed C language and i want to learn DSA so should i do DSA in C language or i learn C++ than do DSA in C++???? Plzzz help me mam.A huge respect to u.
Check out this video, that is where bacics are explained. ruclips.net/video/GQp1zzTwrIg/видео.html Those are basics of most programming languages. Once you learn the concepts, you can apply them in any other programming language. You can also find individual videos if you need subtitles or you want to check out comments for a specific topic. For that you can check out playlists on my channel and find the one that you need. ☺️☺️
hello, Good Day! Thanks for the video!! I have a question(completely new to C++ , just watched the ur 10hrs C++ training ), is there any way to print Queue element after push without pop ?? like for example, an user just gave input to the program and before executing i print the whole list. I dont want to maintain seperate buffer.
Hi, here the code: (I cannot iterate the queue, in that case I put a third option: "3) List all queues" XD #include #include #include #include using std::cout; using std::cin; using std::endl; using std::queue; using std::string; void show_menu() { cout
Hello Saldina, thank you for your videos, they are very well explained! Here comes my solution for your task: #include #include #include #include using namespace std; void printQueue(queue queue) { cout
Thanks for uploading your solution, it is pretty interesting 😃 I'll reveal the winner in today's video. It's set to premiere later today, don't miss 🤗🤗🧡
@@jameszenos4045 Because when I show the task in the function, specially on the line "queue.pop();", I still have in memory the task that is inside the vector
is there a good tutorial where i could find how to use c++ builder, because most of the tutorial in c++ builder is so oudated and i dont know how to start
hey mam can you please make a video on c++ function in details. the problem with me is that . i Have no Idea when and for which program I should use either (with return and with argument function) or (no return with argument function ) and so on. so I really don't know how #return works and how it actually send the value to main function.. Can you please make a video in it as long as you can.
Hi, i`m Michel and i like your courses. I would like to work with you is possible. Do you know the different types of software documentation that exist? Do you know why we should document software? please i need your help !!
if u may provide a felxible solution because i wanted to make a function that gets number of tasks because in my solution ,code can only take 3 input tasks; i mean i want user to determine length of tasks ,Thanks in advance #include #include #include using namespace std; void print(queue Tasks) { while (!Tasks.empty()) { cout
📚 Learn how to solve problems and build projects with these Free E-Books ⬇️
C++ Lambdas e-book - free download here: bit.ly/freeCppE-Book
Entire Object-Pascal step-by-step guide - free download here: bit.ly/FreeObjectPascalEbook
🚀📈💻🔥 My Practical Programming Course: www.codebeautyacademy.com/
Experience the power of practical learning, gain career-ready skills, and start building real applications!
This is a step-by-step course designed to take you from beginner to expert in no time!
💰 Here is a coupon to save 10% on your first payment (CODEBEAUTY_YT10).
Use it quickly, because it will be available for a limited time.
#include
#include
using namespace std;
void printQueue(queue queue) {
while (!queue.empty())
{
cout
An advice (that was already mentioned in a previous video): if you use the pause command, do the redirection to NUL, and not to "0". Indeed, the system() function runs the command string passed in argument, to the default command processor of the "current" operating system (e.g. Windows, etc). On Windows this is CMD.EXE. If you redirect to "0", you redirect the STDIN to a file called "0" and thus this will create a dummy "0" file and thus polluting the filesystem. Instead, it is better to use the "NUL" pseudo-file, which acts like the /dev/null of unix.
#include
#include
using namespace std;
void printQ(queuemyschedule){
while(!myschedule.empty()){
cout
I've been a c++ programmer for 20 years
Your teaching style is great, I recommend it to beginners.
Thank you so much, I appreciate it! 🙏💙
Al beni yanina yetistir hocam
kral guzel bir unide pc okuyorum bu yorumu gorursen bana bir iletişim bilgisi yollar misin
Many programmers upload good tutorials, but asume that some points are just self-explanatory.
You produce excellent videos, but most importantly, you are an outstanding teacher. Thank you.
🤗🤗🥰
Hey Saldina! How are you? Just here to tell you that your videos taught me more than what I learned in the entire semester of Data Structures and Algorithms course at my university.
I can now see that what I lacked was application-oriented thinking. I was just blindly strolling through these ideas and never got the point of "why the heck" would anybody (or I) get to use them...
As always as I would like to be proven wrong, you (your explanations) have been what I needed! Just a nudge in the direction of what and why we use what programmers came up with. I cannot express how immensely gratified I am that finally someone has shown what I longed to get my hands on for quite a while. Thank you is all I can say for now, and if we ever happen to cross paths, I'll make sure to buy you a coffee 😄.
Your admirer,
Saldina we need more your wonderful data structure videos .
New videos every Wednesday ☺️☺️🥳❤️
@@CodeBeauty I cant wait to listen binary trees from you.next wednesday if video will be about data structure that would be really nice. Greetings from Turkey
@@CodeBeauty Let's upload atleast 2 videos a week.........please🥺🥺🥺
Simplicity is also a hard skill to excel! Amazing content Saldina!
Hats off to you!
Studiram tehnicku informatiku u austriji. Uz tvoju pomoc sam prosao ispite na fakultetu. Jako sam ti zahvalan! Pozdrav is Austrije od Banjalucanina :D
Omg you are better than my teachers, I am still not in a programming class so I am referring to my normal clases. Teachers don’t explain well at all, they just give us a bunch of concepts which I will obviously forget. I wish my teachers were like you explaining with good and clear examples.
🥰🥰🥰
Congratulations for the video, it's fantastic to start in c ++, on the other hand, there are many people from Latin America who follow you and it would help us a lot if you activated the subtitles. Greetings from Peru.
🇵🇪 Peru ❤️❤️
Hi Saldina, hats off to you, I can imagine how much effort you have taken to create such quality content, teaching with live coding, really commendable effort, very soon your channel will be among the highest subscribed channel in coding gener. I would like to see one session on use of all the oops concepts in live capstone project. Wish you all the best !!
Being indian, it feels like actress Disha Patani is teaching me C++
Thanks a ton, my pleasure 🤗🤗
Your English is better than mine. Thank you for the C++ tutorials.
i’ve been reviewing/preparing for data structures with your videos and they’re amazing ! after watching them it clicks ! also like how you tell us why we would use them thank you!
To solve the problem with the daily tasks, I would either create one queue of strings dailyTasks or three parallel queues for string(description of tasks), int (for task number), and time (the task is to be started). In the while loop, I would display the time and the tasks as per their number or, if it's a string only, as they've been added and then use pop() to remove it from the queue. For the while loop, not sure if the time can identified. If it can, it would be great to display the tasks when their time comes.
Cuando tengas tu Patreon yo voy a ser de los primeros en subscribirse, excelente maestra Saldina :)
❤️❤️❤️
I like so much your videos. You are a very good teacher. Congrats
Thank you! 😃
Happy to hear that! 🧡
your lectures are great! Learned pf, oop, and dsa in c++ from you
Hey saldina ....💜 I,m learning from your tutorials and it just great❤️ Thanku for being here.
I'm so glad and you're welcome! 💜💜
Hi Saldina,
It gives me great pleasure to watch your videos. I have only started with C++.
As a hobby programmer I started with Visual Basic. In the meantime I prefer to use C#.
I have a general question about C++. I read a lot about RUST replacing C++.
What is your opinion
Something I want to mention is if you do a pop(), the last element erases of the list, so if you want to show the list without erase of the queue you can do a copy like that:
///////////////////////////////////////////////////////////
#include
#define form(i,s,e) for(int i = s; i < e ; i++)
#define endl '
'
using namespace std;
int main()
{
queue< int > cola;//First in first out
form(i,0,10)
cola.push(i);
queue< int > c(cola);
form(i,0,10)
{
cout
First of all, thank you for that challenge. It helped me a lot with gaining practice and knowledge. In my opinion, challenges like this should be included at the end of each of your videos. This is my code:
# include
# include
using namespace std;
void newTask(queue &someQueue, string myTask = "My new task")
{
someQueue.push(myTask);
}
void endTask(queue &someQueue)
{
if (someQueue.empty())
{
cout
amazing explaining and beginner friendly, and english accent is understandable keep your videos they are pretty helpful !
The way you make it look so easy is what i still don't get🤔. What I've been struggling to understand for days now is at my fingers tips within 10mins...Wow tnks alot🥰🥰😊i can sleep in peace at nite now(...relief).
I found your RUclips videos pretty helpful and prolific. Especially the ones about C++, I request you to post content regarding Assembly Language (preferably x84), it will be a huge favor.
Saldina you are the best.
Thanks for your helping tutorial videos.
Best teacher ever
Keep it up👍🏾👍🏾👌🏾👌🏾👌🏾
Hi Saldina, could u make a in depth video for queue just like how u did for stacks?
Lovely sister, clear explanation.
Please do some video for searching and sorting algorithm in cpp ..... you are the best i can't underestand without you selina🥰
Teach the c++ template or STL library
yr video so helpful
Upload more videos like...skills....how to switch from one programming language to another
If you can understand the concept of the lesson, you can transfer it across various languages usually quite well. Languages just have different syntaxes (some are closer than others) but the concepts generally are shared across general programming. In this example a Queue is just a structure, but the lesson really is First In First Out data organization. FIFO is a concept where you organize your data to be consumed later on based on the premise that you'll take the data and remove it when used based on its design. If you can understand that concept, you'll then be able to transfer it across programming languages where you can take FIFO and apply it to those languages once you know their syntaxes.
This is a very good answer. You'll need to learn the concept first and then try to apply it in real examples and practice as much as possible.
When you have good understanding of it in one language, switching to some other language is just a matter of syntax which you can google in most situations. ☺️☺️
Okay I will practice and try my best... Thanks
Thanks, Saldina!!
You're so welcome! 🙏🏼🙏🏼
thank you for your video😊
Queue big verys did live OS. alike...
Windows 11 take
Linux Mint take
using namespace queue;
Queue q = Aqueue(50);
Hello friend, I loved your video, I would like to ask you to please leave the option to enable subtitles in Spanish, we follow you from Latin American countries with levels of English in the process of improvement and it would be very helpful in order to understand more easily your excellent contents .
God bless your soul!!! U r so good at explaining stuff u r the best :,)
I love it!! Thank you Saldena 🙏🏼🌷
Glad you like it! 💙 (btw, it's Saldina 🙈🙊)
You are the best! Thanks for your videos!!
aewsome explanation. thanks for teaching 🥰🥰
Hey Saldina, love your videos! Could you please cover trees, graphs, etc. as well? Thanks in advance!
Super interesting and another informative, instructive video.
Thanks for sharing 👩🎓👩💻
If I ask, can you make a video about writing / reading into a binary file?Please
Saldina ma'am can you please first teach how to structure the program by writitng pseudocode and then writitng the code in every video.
And can you please explain the code from 5th line to 13th line. Thank you for great video i first time done the queue datastructure and very easily understood the concept.
Like my mother great teacher i know these but i watch to see if i forgot something, STL stuff is next level after OOP.
Hashing/set/ordered map/unordered map , features of c++ like "for auto" future videos maybe.
Thanks didi👍 , I have a request please provide some ques. Material to build up the concept on OOP's Every corner.
best teacher
Recently, I have started a data structure project to implement those structure, I am understanding the logic of them but I do not know how to start, can you help me to get over the 1st step? ! thanks a lot 💙
First learn the concepts and then try to apply the concepts in real examples and practice as much as possible.
You'll probably make some errors, but you'll also make progress over time
Use this example to practice. Your code can help someone else, and when ther people uplaod their code, you can use that to get new ideas, analyze the code and learn from what they did better. 🤗🤗
@@CodeBeauty thanks a lot, I find beauty in all things in that channel : instructor, codes and your followers with their participations
very easy to understand, thank you !
Plz Start a DSA course
Please shout out more than one person Ms. Saldina. 😊I know that I could not have the best solution but Im just hoping that if you do shout out of atleast five person, my probability of being mentioned will become a little high.
thankk u for putting dark mode
i see a developer in you :D
Hello Saldina
Can push front in a deque be implementet wiht complexity of o(1)?
obs array implementation
Here's my attempt at the task, your tutorials are my favourite, tysm!
#include
#include
#include
using namespace std;
/*task: write a program that represents your daily schedule using queue
when the queue is empty, write out the message "You've finished all your tasks!"*/
queue taskDone(queue&queue){
if (!queue.empty()) {
cout
hi i know you did this a while ago, but could you explain why after int main you have the parameters (int argc,char*argv[]) instead of the usual int main()?
Mam i have completed C language and i want to learn DSA so should i do DSA in C language or i learn C++ than do DSA in C++????
Plzzz help me mam.A huge respect to u.
Saldina
is this tutorial adequate to cover?
or is there another information we should know about this subject
nice explanation dear
mam , is this complete course ?? cause I want to start learning
data structures
Good explanation ❤
Saldina teacher make full series data structure lessons 🙏🙏🙏
Hello
CodeBeauty, I have finish ur course on C++ for Beginners here on youtube, whats next?
Basic c++ before learning DS and algo ??
Check out this video, that is where bacics are explained.
ruclips.net/video/GQp1zzTwrIg/видео.html
Those are basics of most programming languages.
Once you learn the concepts, you can apply them in any other programming language.
You can also find individual videos if you need subtitles or you want to check out comments for a specific topic. For that you can check out playlists on my channel and find the one that you need. ☺️☺️
The cherno channel is what you want for that.
Thanks for a good lesson
SalDina...Please continue CSS&HTML videos
How do you reverse the order of a queue containing strings using two temporary queues?
Thanks Saldina😀
Make video about creating cool cpp project from scratch.
so mame than arrays and queue are same works?
Thank you.
🤗🧡
I like it and please keep it up.
Ma'am what king of naming is this called in c++
Int first-- y -- ear in which the one letter is capital in middle
hello,
Good Day! Thanks for the video!! I have a question(completely new to C++ , just watched the ur 10hrs C++ training ), is there any way to print Queue element after push without pop ??
like for example, an user just gave input to the program and before executing i print the whole list. I dont want to maintain seperate buffer.
Thank you 👏🏾
What about writing a win32 api application?
nice explanation
Please can you tell me how can I start learning C++ i don't know anything about it
Hi, here the code: (I cannot iterate the queue, in that case I put a third option: "3) List all queues" XD
#include
#include
#include
#include
using std::cout;
using std::cin;
using std::endl;
using std::queue;
using std::string;
void show_menu() {
cout
Saldina do some vedios on java programming please
What's the Best book for beginners?
I personally started by using "C++ for Dummies" by Stephen Randy Davis
3:23 they don't...
подписываемся, ставим лайки. Love your video
Благодарность! 🙏🏼💙
Please next project show us how to do event based programming.
I love quea code was nice
Hello Saldina, thank you for your videos, they are very well explained!
Here comes my solution for your task:
#include
#include
#include
#include
using namespace std;
void printQueue(queue queue)
{
cout
Thanks for uploading your solution, it is pretty interesting 😃
I'll reveal the winner in today's video.
It's set to premiere later today, don't miss 🤗🤗🧡
Why did you make a vector?
@@jameszenos4045 Because when I show the task in the function, specially on the line "queue.pop();", I still have in memory the task that is inside the vector
Well explained thank you saldina...btw, finally you switched to dark mode 😍😂
thanks very much mam
I don't get it... how is this not just a simple array and nothing more??
is there a good tutorial where i could find how to use c++ builder, because most of the tutorial in c++ builder is so oudated and i dont know how to start
hey mam
can you please make a video on c++ function in details.
the problem with me is that . i Have no Idea when and for which program I should use either (with return and with argument function) or (no return with argument function ) and so on. so I really don't know how #return works and how it actually send the value to main function.. Can you please make a video in it as long as you can.
I want to use this in Unreal engine 4 but it's API making this impossible to understand.
Hi, i`m Michel and i like your courses. I would like to work with you is possible. Do you know the different types of software documentation that exist?
Do you know why we should document software? please i need your help !!
Is it possible to contact you in privat?
Please teach STL IN CPP mam
Edit to add: This will be very long, took me almost 300 lines of code.
struct Date
{
int mDay;
int mMonth;
friend std::ostream& operator
Thanks for uploading your solution, it is pretty interesting
I'll reveal the winner in today's video.
It's set to premiere later today, don't miss 🤗🤗🧡
I need queue as a class (for my homework)😢😢
Say hi to the algorithm 🤠👍
😁
i whent array and matrix
arrays: ruclips.net/video/T76E09hnEuo/видео.html
two-dimensional arrays: ruclips.net/video/mGl9LO-je3o/видео.html
🤗🤗
@@CodeBeauty thanks 🌹🌹
please post more videos on dsa pleaseeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
I want this shoutout so much but I'm not sure that I'll have the best solution, can you shoutout more than one person please please 🙏🙏🙏
Hmm, thanks for the suggestion. I'd love to hear what other people think about this idea as well. ☺️☺️🧡
اني لفو هنا
❤️❤️❤️
if u may provide a felxible solution because i wanted to make a function that gets number of tasks because in my solution ,code can only take 3 input tasks; i mean i want user to determine length of tasks ,Thanks in advance
#include
#include
#include
using namespace std;
void print(queue Tasks) {
while (!Tasks.empty()) {
cout
i wanna get shouted out!