Shift All Zero Elements to Right Side of the Array - Java interview Question
HTML-код
- Опубликовано: 15 янв 2025
- In this video, I have explained how to Shift All Zero Element to Right Side of the Array - Java interview Question.
OR
Shift all non zero elements to left side of the array.
~~~Subscribe to this channel, and press bell icon to get some interesting videos on Selenium and Automation:
www.youtube.co...
Follow me on my Facebook Page:
/ naveenqtpexpert
Let's join our Automation community for some amazing knowledge sharing and group discussion on Telegram:
t.me/joinchat/...
Naveen AutomationLabs Paid Courses:
Java & Selenium:
naveenautomatio...
Java & API +POSTMAN + RestAssured + HttpClient:
naveenautomatio...
Naveen Sir, I was asked this question recently. I was searching the logic but saw this video.. Thanks for helping people in the testing community.. you are a true blessing for us.. Thank you
Just 2 days back I was asked the same question in one of the top MNCs, I did it through arraylist using .add and . remove in one loop
This series is really really helpful 👍
Thanks Naveen, gone through all 40 videos and with most of them learnt something new. Really appreciate your efforts. please keep going and keep growing 👍
Thank you Naveen. Please continue to do these kinds of coding problems
Really appreciate your efforts sir 👍 thanks 😊
Thank you, Naveen.
Thanks a lot sir. This trick is very helpful, its very handy in many other array operations too.
Brother keep Doing... It's really helping
Naveen , what FONT do you use in eclipse ?
Hi Naveen...which tool/device/pad you are using to explain using pen (seems very smooth)...can you please share the details ?
Thank you
Hi Naveen,
I was asked this question "how to Shift All Zero Element to Left Side of the Array" in my last interview. Can you please make a video of the same?
Thank You.
Thank you brother
Java is fun❤️
Please suggest any material to learn solve problems in leet code, hackerrank...
Hey naveen,
Can you do a program regarding setting the custom date and time and getting the date & Time.
Take a custom class and set the date and get the salary details according to the year of joining.
#interviewquestion
Sir 1 hi dil h kitni baar jeetoge.
Please share the program for keeping all zeros to the left hand side of the array . This is being asked in interviews
Logic for shift left:
int count = 0;
for (int num : a) {
if(num == 0) {
newArray[count]=num;
count++;
}
}
for(int num : a) {
if(num !=0) {
newArray[count]=num;
count++;
}
}
What will be the time complexity of this programme as we are creating a new array here. Can we achieve it by single array only.
It will be O(n) only but with extra space. As I am not manipulating the existing array.
@@naveenautomationlabs thanks Naveen
Hii Naveen ,can you please tell the logic for shift left without out using two new arrays
int count = 0;
for (int num : a) {
if(num == 0) {
newArray[count]=num;
count++;
}
}
for(int num : a) {
if(num !=0) {
newArray[count]=num;
count++;
}
}
@@subramanianr2744 one correction
subu subramani
3 hours ago
int count = 0;
for (int num : a) {
if(num == 0) {
newArray[count]=num;
count++;
}
}
you don't need to write newAray[count]=num; bcoz newArray by default is taking 0. Hope it help u
Thank you so much sir