bubble sort c

Solutions on MaxInterview for bubble sort c by the best coders in the world

showing results for - "bubble sort c"
Tim
08 May 2016
1/* Bubble sort code in C */
2#include <stdio.h>
3
4int main()
5{
6  int array[100], n, c, d, swap;
7
8  printf("Enter number of elements\n");
9  scanf("%d", &n);
10
11  printf("Enter %d integers\n", n);
12
13  for (c = 0; c < n; c++)
14    scanf("%d", &array[c]);
15
16  for (c = 0 ; c < n - 1; c++)
17  {
18    for (d = 0 ; d < n - c - 1; d++)
19    {
20      if (array[d] > array[d+1]) /* For decreasing order use '<' instead of '>' */
21      {
22        swap       = array[d];
23        array[d]   = array[d+1];
24        array[d+1] = swap;
25      }
26    }
27  }
28
29  printf("Sorted list in ascending order:\n");
30
31  for (c = 0; c < n; c++)
32     printf("%d\n", array[c]);
33
34  return 0;
35}
36
37
Thalia
29 Aug 2018
1
2void bubbleSort(int arr[], int n){
3   int i, j;
4   for (i = 0; i < n-1; i++)      
5  
6       for (j = 0; j < n-i-1; j++) 
7           if (arr[j] > arr[j+1])
8              swap(&arr[j], &arr[j+1]);
9}
10
Lohan
20 Jun 2017
1#include <bits/stdc++.h> 
2using namespace std; 
3  
4void swap(int *xp, int *yp)  
5{  
6    int temp = *xp;  
7    *xp = *yp;  
8    *yp = temp;  
9}  
10  
11// A function to implement bubble sort  
12void bubbleSort(int arr[], int n)  
13{  
14    int i, j;  
15    for (i = 0; i < n-1; i++)      
16      
17    // Last i elements are already in place  
18    for (j = 0; j < n-i-1; j++)  
19        if (arr[j] > arr[j+1])  
20            swap(&arr[j], &arr[j+1]);  
21}  
22  
23/* Function to print an array */
24void printArray(int arr[], int size)  
25{  
26    int i;  
27    for (i = 0; i < size; i++)  
28        cout << arr[i] << " ";  
29    cout << endl;  
30}  
31  
32// Driver code  
33int main()  
34{  
35    int arr[] = {64, 34, 25, 12, 22, 11, 90};  
36    int n = sizeof(arr)/sizeof(arr[0]);  
37    bubbleSort(arr, n);  
38    cout<<"Sorted array: \n";  
39    printArray(arr, n);  
40    return 0;  
41}
Allison
05 Jun 2016
1// below we have a simple C program for bubble sort
2#include <stdio.h>
3
4void bubbleSort(int arr[], int n)
5{
6    int i, j, temp, flag=0;
7    for(i = 0; i < n; i++)
8    {
9        for(j = 0; j < n-i-1; j++)
10        {
11            // introducing a flag to monitor swapping
12            if( arr[j] > arr[j+1])
13            {
14                // swap the elements
15                temp = arr[j];
16                arr[j] = arr[j+1];
17                arr[j+1] = temp;
18                // if swapping happens update flag to 1
19                flag = 1;
20            } 
21        }
22        // if value of flag is zero after all the iterations of inner loop
23        // then break out
24        if(flag==0)
25        {
26            break;
27        }
28    }
29    
30    // print the sorted array
31    printf("Sorted Array: ");
32    for(i = 0; i < n; i++)
33    {
34        printf("%d  ", arr[i]);
35    }
36}
37
38int main()
39{
40    int arr[100], i, n, step, temp;
41    // ask user for number of elements to be sorted
42    printf("Enter the number of elements to be sorted: ");
43    scanf("%d", &n);
44    // input elements if the array
45    for(i = 0; i < n; i++)
46    {
47        printf("Enter element no. %d: ", i+1);
48        scanf("%d", &arr[i]);
49    }
50    // call the function bubbleSort
51    bubbleSort(arr, n);
52    
53    return 0;
54}
Jovan
11 Nov 2017
1func Sort(arr []int) []int {
2	for i := 0; i < len(arr)-1; i++ {
3		for j := 0; j < len(arr)-i-1; j++ {
4			if arr[j] > arr[j+1] {
5				temp := arr[j]
6				arr[j] = arr[j+1]
7				arr[j+1] = temp
8			}
9		}
10	}
11	return arr
12}
Mattia
13 Mar 2018
1algorithm bubble sort
similar questions
bubble sort
queries leading to this page
bubble sort explainedshort description for bubble sort programbubble sort conceptbubble sort in c codewhy is bubble sort called bubble sortbubble sort will be better when data is in condition 3fbubble sort program in cbobble sort in cbubble sort meaningpasswise example of bubble sortc 2b 2b bubble sorthow to improve bubble sortbuble sort en ccpp bubble sort least to greatestbubble sort algorithmbuuble sort in csearching using using bubble sortbubble sort is an example of an algorithm withbubblesort program in cbubllle sort codewhat is a bubble sortbubblesort codebubble sort algorithmushow to bubble sortbubble sort implementationwrite a program to implement the bubble sort algorithmbubble sort explanationbubble sort in program cbubble sorting javabubble sort descending order in cbubble sort in c languageimplementing bubble sort in javac bubble sortbubble short sumsbubblesort in c 2b 2bbubble sort for strings in c without string functionswhat is bubble sortwrite a program to sort a list of integers using bubble sort techniquewhen to use bubble sortbubble sort prgram in cbubble sort for unsorted llbubble sortingbubbele sort in cexplain bubble sortbubble sort algorithm explainedbubble in cbubble sort algorithm explanationbubble sort algorithm in c 2b 2bbubble sort method javawhat is bubble sort in cbubble sort algorithmnbubble sort in descending order cc buuble sortbubble and squeakbubble sort in array in cbubble sort theorybubble sort javabubble sort site 3ageeksforgeeks orgbubble sorting an array in carray of structures bubble sort chow to do bubble sort in cbubble sort c descending orderbubble sort search in cbubble swap csteps in bubble sortbubblesort chbubble sort c 2b 2bhow to code in bubblebubble sort for strings in cbubbel sort in cbubble sort onbubble sort serieswhy bubble sort calledbest case complexity of improve bubble sorthow bubble sort worksgenarate full bubble sort simulationbubble sort c explanationbubble sort real life exampletype of bubble sortc in bubble sortbubble sort albubble sort in c 5cbubble sort in c using function and array with stringshe was asked to implement bubble sortcodetrain bubble sortbubble sort in cobolbubble sort in c programbubble sort after loop optimization in compiler designhow to find the number of shopping needed to start a array by using bubble sortbouble sort in cbuble sort array c 2b 2bbubble sort algorithm in c with examplein c bubble sortbuble sort for csort the costumer e2 80 99s data by their account number use 2fwrite a bubble sort bubble sort algorithm in javabubble sort in c 2b 2bbubble sorting in cbubble sort in cobol programbubble sort in all programming languagesbubble sort algorithm for sortingbable sort arrayhow to bubble sort cbubble sort cormenbubble sort program in c with algorithmbubble sort c 2b 2bcode bubble sort ccs50 bubble sortsimple bubble sort program in cbubble sort anektodehow to do bubble sortarray to test bubble sortbubble sor in cbest case bubble sortc program for bubble sortinbubble sort without introducing new variablehow to use bubble sort in cbubble sort in c by user inputbubble sort sortwhat is bubble sort used for bubble sort program cbubble sort what is a comparehow to make bubble sort with pass c languageexample of bubble sort in cimplement selection 2c bubbles and insertion sort on an array of integers c 2b 2b bubble sort algorithmsconcept of bubble sortuse bubble sort in cbubble sort code c 2b 2bc sorting bubblebubble sort function in chow to use bubble sort in javabuble sort coding example in cbubble sort c examplebubble sort in o 28n 29sorting an array using bubble sort algorithmbubble sorting array in cbubble sort program in c using functionbubble cbubble sory arraybubble sort bestbubble sort algorithm in cbubble sorting in c programminghow does bubble sort workexplain bubble sort algorithm with examplebubble sort arraybubble sorting in array in cbubble sort code in csort array using bubble sortjava bubble sortc bubble sort different solutionsbubble sort using cbubbles sort javasorting codebubble sort by code basicsbubble sort algorithm explanation in cbubble sort algorithm codec program for bubble sortrobin was sorting an array using bubble sort technique realise that no swap was made during the first pass in c bubble sortwhat is bubble sorting in cwrite a c program to find the bubble sort stepsdescending bubble sort in ceasiest bubble sort codealgorithm for bubble sort in cbubble sorting cbubble sort for cthe bubble sort is an easy way to arrange data in ascending orderhow bubble sort works 3fbubble sort loop 5c 27bubblesort code examplemachine needs to sort using bubble sortcode for bubble sortbubble sort javascript gfgbubble sort algorithm in cimplement bubble sort in cbubble sort in c using functionbubble sort youhow to use bubble sortalgorithm of bubble sortbublble sort in csorting an array of numbers using bubble sort in cbubble sort onlineimplementing bubble sort in cwrite a program to implement bubble sortalgorithm for bubble sort cloop otimization of buuble sort in compiler designbubble sorting program in cprogram for bubble sort in coptimised bubble sortbubble sortbubble sort numbersbubble sort in c ascending ordertime complexity of bubble sort 2c quick sort 2c finding items binary search treewrite functions to perform to perform bubble sort in chow to define bubble sort codebubble sort bouble short incbubble sort using javascript geeksforgeek bubble sortwhat is the best and average case time complexity of bubble sort 3fbuble short in cbubble sort for array in cbubble sort after loop optimizationbubble sort algorithm javawhen will you use bubble sortsorting using bubble sort in cbubble sort algoritmo cbubble sort code using function in cwrite a program in c to implement bubble sortbubble sort in c using string using function define bubble sortbubble sort program c 2b 2bbuble sort codewrite an algorithm for bubble sorthow to bubble dort an array in ca function that uses bubble sort to sort an array from smallest to largestinterchange sort in system programmingbubble sort ic cgeeks for geeks bubble sortbubble sort program in acbubble sort best caseimplementation of bubble sort in cbubble sorting in javabubble sort in csort bubble sortbubble sorting alwhat is bubble sort algorithmbubble sort in c on tructurebubble sort in ascending orderc bubblesortbubble sort easy explanationbubble sort wikibubblesort examplec program for implementation of bubble sortbuuble sort examplebubble sort c codeprogram to show each step in bubble sort processbubble sort c programhow to implement bubble sortbubble sort implementation in cbubble sorting algorithmsbuble sort in cbubble sorting array elments in increasing order in chow bubble sort algorithm worksuse c function for bubble sortexample of bubble sort in c 2b 2bbubbleshort in cimplementation of bubble sort algorithm using cbubble sort simple program bubble sort algorithm cwrite a code for bubble sortwhich sort is used in bubble sortadvanced bubble sortbubble program in cbubble no codebubble sort logicbubble sort codebubble sort codicecode for bubblesort in cbubble sort cbubble sort workingbubble sort algorithm c 2b 2bbubble sort techniquecode for the bubble sort algorithmwrite a program for bubble sort what is bubble sort meant to dobubble sort output placec function for bubble sortbuuble sort cbubel sort in cjava bubble sort implementationsorting 3a bubble sortbubble sort algorithm in c the simplestbubble sort c code examplebubble sort array in descending order in cbubble sort algorithm code masrybubble sort functionimplement bubble sort javabubblesort c 2b 2bbubble sort algorithm code in cc bubble sort programbubble sort examplesbubble sort visualizerwrite a program to sort the data in ascending order using bubble sort algorithmbubble sort java codebubble sort stepsbubble sort third iterationbubble sort code example step by stepbubble sort in c sort in cbubble sort ibubble sorting algorithmbubble codebubble sort passwise output examplebubble sort examplebubble sort programc bubble sort array programbubble sort program in c tutorialspointbubble sort in cbubble sort implembuble sort cbubble sort numbers c 2b 2bbubblesort examples in cwhats is bubble sort def 5chow does bubble sort worksbooble sort chow to make bubble sort c language with pass bubble sort in java gfgwhat is a bubble sort in cc program for bubble sortingc in bubblebubble sort codebubblesort in calgorithm of bubble sorting in chow do you make a bubble sort more efficient codebubble sort array in cbubble sort typebubble sort using functionsbubble sort in javac code for bubble sortbubble sort en cbubble sort c