An Unique Sorting Algorithm with Linear Time Complexity
IJCSN - International Journal of Computer Science and Network, Volume 3, Issue 6, December 2014 ISSN (Online): 2277-5420 www.IJCSN.org Impact Factor: 0.274 430 An Unique Sorting Algorithm With Linear Time Complexity 1 Sanjib Palui, 2 Somsubhra Gupta 1 Computer Vision & Pattern Recognition (CVPR), Indian Statistical Institute, Kolkata, India, 2 Department of Information Technology, JIS College of Engineering, Kalyani, India Abstract - As volume of information is growing up day by day • Usage of memory and other computer resources. in the world around us and prerequisite of some optimized • Recursion [11]. Some algorithms are either recursive operations is sorted list, the efficient and cost effective sorting or non-recursive, while others may be both (e.g., algorithm is required. There are several number of sorting merge sort). algorithms but still now this field has attracted a great deal of • Stability: stable sorting algorithms maintain the research, perhaps due to the complexity of solving it efficiently despite of its simple and familiar statements. An algorithm is relative order of records with equal keys (i.e., chosen according to one’s need with respect to space complexity values). and time complexity. Now days, space is available • Whether or not they are a comparison sort. A comparatively in cheap cost. So, time complexity is a major comparison sort examines the data only by issue for an algorithm. Here , the presented approach is to comparing two elements with a comparison achieve linear time complexity using divide and conquer rule by operator. partitioning a problem into n (input size) sub problem, then • General method: insertion, exchange, selection, these sub problems are solved recursively.
[Show full text]