Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Can we remove an element in a single linked list without
traversing?
Lets suppose the link list is like this
1 2 3 4 5 6

We need to remove 4 from this list (without traversing from
beginning) and the final link list shud be 1 2 3 5 6

only thing we know is the pointer to element "4". How can
we remove "4" and link "3" to "5"?

Answers were Sorted based on User's Feedback



Can we remove an element in a single linked list without traversing? Lets suppose the link list i..

Answer / mpoleg

1) copy content of element 5 to element 4
2) link element 4(which already contains number 5) to
element 6
3) delete element 5

Is This Answer Correct ?    10 Yes 1 No

Can we remove an element in a single linked list without traversing? Lets suppose the link list i..

Answer / santosh patil

just copy elements from 5th to 4th den 6th to 5th n so
on.....at last delete the last node r set it to null

Is This Answer Correct ?    0 Yes 0 No

Can we remove an element in a single linked list without traversing? Lets suppose the link list i..

Answer / codeg

it is not possible in Single AND double linked list without
traversing from first and not knowing addr of 4..
its possible in circular doubly linked list only........

Is This Answer Correct ?    0 Yes 0 No

Can we remove an element in a single linked list without traversing? Lets suppose the link list i..

Answer / vishal jagani

yes u can it link list(doubly),....

Is This Answer Correct ?    2 Yes 3 No

Can we remove an element in a single linked list without traversing? Lets suppose the link list i..

Answer / pradeep

its possible only if it is a doubly linked list.

Is This Answer Correct ?    3 Yes 6 No

Can we remove an element in a single linked list without traversing? Lets suppose the link list i..

Answer / truong nguyen

Memory address of all elements in a linked list are not
continuous. So if we only know the memory address of the
element "4", we cannot know memory address of element "3"
and "5" without traversing. And we cannot remove it from the
linked list.

Is This Answer Correct ?    1 Yes 4 No

Post New Answer

More C++ General Interview Questions

What is static function and static class?

4 Answers   HCL,


Can you be able to identify between straight- through and cross- over cable wiring? And in what case do you use straight- through and cross-over?

0 Answers  


What is ostream in c++?

0 Answers  


What is the Difference between "C structure" and "C++ structure"?

12 Answers  


Explain the need for "Virtual Destructor"?

2 Answers   Infosys,


Can union be self referenced?

0 Answers  


Write a program which uses Command Line Arguments

0 Answers  


What and all can a compiler provides by default?

3 Answers   Accenture, HP,


Difference between Overloading and Overriding?

35 Answers   Appnetix Techno, GameLoft, HP, IBM, NIIT, Rohde and Schwarz,


Give an example of run-time polymorphism/virtual functions.

0 Answers  


Write a C/C++ program to show the result of a stored procedure "PROC_RESET_MAIL" on database "USER_NOTIFY".

2 Answers   ABC, Accenture, DataLand, HCL, Webyog,


What is the difference between a class and a structure in C++?

1 Answers  


Categories