What is the type of the algorithm used in solving the 8 Queens

Backtracking

Posted in Data Structures Interview Questions | Comments closed

List out few of the applications that make use of Multilinked

Sparse matrix,
Index generation.

Posted in Data Structures Interview Questions | Comments closed

List out few of the Application of tree data-structure?

The manipulation of Arithmetic expression,
Symbol Table construction,
Syntax analysis.

Posted in Data Structures Interview Questions | Comments closed

Sorting is not possible by using which of the following methods?(a)

(d) Deletion.
Using insertion we can perform insertion sort, using selection we can
perform selection sort, using exchange we can perform the bubble sort
(and other similar sorting methods). But no sorting method can be done
just using deletion.

Posted in Data Structures Interview Questions | Comments closed

Convert the expression ((A + B) * C – (D – E) ^

Prefix Notation:
^ – * +ABC – DE + FG Postfix Notation:
AB + C * DE – - FG + ^

Posted in Data Structures Interview Questions | Comments closed

What are the notations used in Evaluation of Arithmetic Expressions

Polish and Reverse Polish notations.

Posted in Data Structures Interview Questions | Comments closed

What is the data structures used to perform recursion?

Stack. Because of its LIFO (Last In First Out) property it remembers
its ‘caller’ so knows whom to return when the function has to return.
Recursion makes use of system stack for storing the return addresses
of the function calls.
Every recursive function has its equivalent iterative (non-recursive)
function. Even when such equivalent iterative procedures are written,
explicit stack is to be used.

Posted in Data Structures Interview Questions | Comments closed

Minimum number of queues needed to implement the priority queue?

Two. One queue is used for actual storing of data and another for
storing priorities.

Posted in Data Structures Interview Questions | Comments closed

If you are using C language to implement the heterogeneous linked

The heterogeneous linked list contains different data types in its
nodes and we need a link, pointer to connect them. It is not possible
to use ordinary pointers for this. So we go for void pointer. Void
pointer is capable of storing pointer to any type as it is a generic
pointer type.

Posted in Data Structures Interview Questions | Comments closed

What are the major data structures used in the following areas :

RDBMS – Array (i.e. Array of structures)
Network data model – Graph
Hierarchical data model – Trees

Posted in Data Structures Interview Questions | Comments closed