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


How is it possible to insert different type of elements in
stack?

Answers were Sorted based on User's Feedback



How is it possible to insert different type of elements in stack?..

Answer / poornakala

you ca implement stack with union datatype... u may think
of structures.. but struct use storin of all values and mem
allocated for all in each.. but in union only one at a
time... this is right i think...

Is This Answer Correct ?    61 Yes 9 No

How is it possible to insert different type of elements in stack?..

Answer / rabia altaf

we can make stack using class template .. now it can accept
every type of object ..

Is This Answer Correct ?    19 Yes 5 No

How is it possible to insert different type of elements in stack?..

Answer / krishan

We can use a struct containing "void * " in it and an
unsigned int to store the datatype which "void *" will store
(can be set at time of storing the value). To store a value
of any type we can dynamically allocate the space and set
the unsigned int to some pre-determined constants. Like
1 for int type.
2 for char.
3 for char string.
4 for any other type. say some user datatype.

Is This Answer Correct ?    21 Yes 12 No

How is it possible to insert different type of elements in stack?..

Answer / sudipto ghosh

yes it is possible to insert different types of element in a
stack.
insted of defining the member as int or float or so on. we
will define each element as a union which will be consisting
of all types of data type and only one can be used at a
time. in order to determine which type of element is being
pushed or poped we will define a flag with in union which
keeps the track of data type being used.

Is This Answer Correct ?    11 Yes 3 No

How is it possible to insert different type of elements in stack?..

Answer / devendra

union is the best option because it allocate only one at a time

Is This Answer Correct ?    6 Yes 2 No

How is it possible to insert different type of elements in stack?..

Answer / touchriverian

guess that union is the best option.

Is This Answer Correct ?    6 Yes 3 No

How is it possible to insert different type of elements in stack?..

Answer / alex

using void

Is This Answer Correct ?    0 Yes 4 No

Post New Answer

More Data Structures Interview Questions

in tree construction which is the suitable efficient data structure? (Array, linked list, stack, queue)

0 Answers  


What are the advantages of binary search over linear search?

0 Answers  


Are lists mutable?

0 Answers  


State the rules to be followed during infix to prefix conversions?

0 Answers  


What's the difference between a hashtable and a hashmap?

0 Answers  


What are different types of sorting algorithms?

0 Answers  


Does arraylist contain duplicates?

0 Answers  


Why do we use collections?

0 Answers  


How helpful is abstract data type of data structures?

0 Answers  


Can we define the size of arraylist?

0 Answers  


Which sorting algorithm is considered the fastest?

0 Answers  


What data structure does a binary tree degenerate?

0 Answers  


Categories