Simple Insertion Sort Program
Simple Insertion Sort Program
#include <iostream>
#include<conio.h>
#include<stdlib.h>
#define MAX_SIZE 5
void insertion(int[]);
int main() {
int arr_sort[MAX_SIZE], i, j, a, t;
// getch();
return 0;
}
Out put
/* Simple Selection Sort Program Using Array in C++*/
/* Data Structure C++ Programs,C++ Array Examples */
#include <iostream>
#include<conio.h>
#include<stdlib.h>
#define MAX_SIZE 5
int main() {
int arr_sort[MAX_SIZE], i, j, a, t, p;
if (p != 1) {
//Swapping Values
t = arr_sort[i];
arr_sort[i] = arr_sort[p];
arr_sort[p] = t;
}
cout << "\nIteration : " << i;
for (a = 0; a < MAX_SIZE; a++) {
cout << "\t" << arr_sort[a];
}
}
return 0;
}
Out put
/* Simple Bubble Sort Program Using Array in C++*/
/* Data Structure C++ Programs,Array C++ Programs */
#include <iostream>
#include<conio.h>
#include<stdlib.h>
#define MAX_SIZE 5
int main() {
int arr_sort[MAX_SIZE], i, j, a, t;
Out put
/* Simple Linear Search Program in C++*/
/* Data Structure C++ Programs,C++ Array Examples */
#include <iostream>
#include<conio.h>
#include<stdlib.h>
#define MAX_SIZE 5
int main() {
int arr_search[MAX_SIZE], i, element;
if (i == MAX_SIZE)
cout << "\nSearch Element : " << element << " : Not Found \n";
return 0;
}
Out put
/* Simple Binary Search Program Using Functions in C++*/
/* Data Structure C++ Programs,C++ Array Examples */
#include <iostream>
#include<conio.h>
#include<stdlib.h>
#define MAX_SIZE 5
int main() {
int arr_search[MAX_SIZE], i, element;
int f = 0, r = MAX_SIZE, mid;
while (f <= r) {
mid = (f + r) / 2;
if (arr_search[mid] == element) {
cout << "\nSearch Element : " << element << " : Found : Position :
" << mid + 1 << ".\n";
break;
} else if (arr_search[mid] < element)
f = mid + 1;
else
r = mid - 1;
}
if (f > r)
cout << "\nSearch Element : " << element << " : Not Found \n";
return 0;
}
Out put