"Programming is an art form that
fights back"
Data Structures Interview Questions - Page 3
Give the name of two open ends of queue?
Front and rare
Which end of queue allows you to insert an element?
Front
An _________ data type is a keyword of a programming language that
specifies the amount of memory needed to store data and the kind of data
that will be stored in that memory location
abstract
What is Bubble Sort and Quick sort?
Bubble Sort: The simplest sorting algorithm. It involves
the sorting the list in a repetitive fashion. It compares two adjacent
elements in the list, and swaps them if they are not in the designated
order. It continues until there are no swaps needed. This is the signal
for the list that is sorted. It is also called as comparison sort as it
uses comparisons.
Quick Sort: The best sorting algorithm which implements the ‘divide and
conquer’ concept. It first divides the list into two parts by picking an
element a ’pivot’. It then arranges the elements those are smaller than
pivot into one sub list and the elements those are greater than pivot
into one sub list by keeping the pivot in its original place
---------------------------------------------------------------------------------------
|
|