From 29f07f69fd5e65bb8fdfcafd0df096f1038c8d5d Mon Sep 17 00:00:00 2001 From: Shaunak Inamdar <65210567+ShaunakInamdar@users.noreply.github.com> Date: Tue, 6 Oct 2020 14:54:28 +0530 Subject: [PATCH 1/2] added iterative binary search in C --- Binary Search/iterative binary search.c | 59 +++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 Binary Search/iterative binary search.c diff --git a/Binary Search/iterative binary search.c b/Binary Search/iterative binary search.c new file mode 100644 index 0000000..876da37 --- /dev/null +++ b/Binary Search/iterative binary search.c @@ -0,0 +1,59 @@ +#include +int iterative_binary(int array[], int start, int end, int search); +int main() +{ + int array[50], n, i, s; + int idx; + printf("How many elements do you want to enter? "); + scanf("%d",&n); + + printf("Enter %d elements:\n",n); + for(i=0;i Date: Tue, 6 Oct 2020 15:00:23 +0530 Subject: [PATCH 2/2] added selection-sort.cpp --- Sorting/selection-sort.cpp | 45 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 Sorting/selection-sort.cpp diff --git a/Sorting/selection-sort.cpp b/Sorting/selection-sort.cpp new file mode 100644 index 0000000..18b7670 --- /dev/null +++ b/Sorting/selection-sort.cpp @@ -0,0 +1,45 @@ +#include +using namespace std; +void swapping(int &a, int &b) +{ + int temp; + temp = a; + a = b; + b = temp; +} +void display(int *array, int size) +{ + for(int i = 0; i> n; + int arr[n]; + cout << "Enter elements:" << endl; + for(int i = 0; i> arr[i]; + } + cout << "Array before Sorting: "; + display(arr, n); + selectionSort(arr, n); + cout << "Array after Sorting: "; + display(arr, n); +}