2016 · 21 citations · 4 references
ComputingComputer ScienceAlgorithmsData StructuresInformation RetrievalSorting AlgorithmsSorting ProblemsBubble SortHybrid Sorting ModelsMerge SortSorting
A sorting algorithm is one that puts elements of a list in a certain order. It makes easy searching and locating the information. The most-used orders are numerical order and lexicographical order. An efficient sorting algorithm is that takes less time and space complexity. In this paper I make contrastive analysis of bubble sort and merge sort and tried to show why required some new approach to get best sorting results. In this regard we proposed a hybrid approach that will take minimum number of comparisons, with less time and space complexity to sort. Divide and conquer (merge sort) with bi-directional bubble sort approach is used and an example data is sorted with such hybrid approach.
4
The Art of Computer Programming
G.E. Whitesides · Nuclear Science and Engineering · 1970 · 6.1K citations
MobiCloud: Building Secure Cloud Framework for Mobile Computing and Communication
Dijiang Huang, Xinwen Zhang, Myong Kang et al. · 2010 · 208 citations
Analysis on Bubble Sort Algorithm Optimization
Min Wang · 2010 · 32 citations