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...

Memory is not a constraint. In a single iteration(NOTE: you
can't go back), how will you find out the 10th last
node/item in a linked list.

Answer Posted / ashutosh

Assume the list is a circular one (implemented by pos%10).
So, when you are iterating, you are going round and round in
a circle. When you reach the end, you just have to go back
exactly 10 items. By going back here means accessing the
element 10 position prior to the current one, which is
implemented by (pos-10)%10

Since, it's a circular array as assumed, you have always
access it by doing pos%10 or (pos-10)%10.

NOTE: The value of pos has always been incremented and never
decremented or set to zero.

Is This Answer Correct ?    2 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is an adjust field format flag?

1183


What is the use of bit fields in structure declaration?

1029


What are advantages of c++?

1056


Why the usage of pointers in C++ is not recommended ?

1518


Does c++ support exception handling?

1111


What is anonymous object in c++?

1137


Why main function is special in c++?

1174


Can user-defined object be declared as static data member of another class?

1076


Is set c++?

1050


How the memory management in vectors are being done. What happens when the heap memory is full, and how do you handle it ?

2368


When must you use a pointer rather than a reference?

1080


Incase of a function declaration, what is extern means?

1027


Explain how the virtual base class is different from the conventional base classes of the opps.

1210


What is srand c++?

1171


Mention the storage classes in c++.

1129