SORTING ALGORITHMS REALIZATION AND THEIR FEATURES

Authors

  • Ivars Cabuļevs Rezekne Academy of Technologies (LV)
  • Aleksejs Zorins Rezekne Academy of Technologies (LV)

DOI:

https://doi.org/10.17770/het2020.24.6744

Keywords:

Sorting algorithm, efficiency of the algorithm, numeric sorting,

Abstract

The performance of computers and programs is the most important thing for a user nowadays. Sorting algorithms appeared in the 19th century, but nowadays, developers often forget about the effectiveness of these algorithms and always use only a couple of algorithms, which are not always the best solution for certain tasks. This slows down the performance of certain important applications for professionals as well as for ordinary users. In this work was told and implemented different numerical sorting algorithms. The development environment here was “Microsoft Visual Studio 2017”. Was used the C++ programming language. Knowledge of sorting algorithms will always help you to optimize your program (if there used sorting), which will have a positive impact on user feedback about your application also this knowledge has a positive effect on the thought processes, allowing you to make the right decisions in the shortest time.

Downloads

Download data is not yet available.

References

C. A. Russell, Aaron Rotenberg, Ben Standeven. Sorting algorithm. Sk. internetā (21.06.2018) https://www.saylor.org/site/wp-content/uploads/2011/06/Sorting-Algorithm.pdf

Jordan Hudgens. Why are Sorting Algorithms Important? Sk. internetā (21.06.2018) https://www.crondose.com/2016/07/sorting-algorithms-important/

Jason Roell. Top Algorithms and Data Structures You Really Need To Know.Sk. internetā (23.06.2018) https://towardsdatascience.com/top-algorithms-and-data-structures-you-really-need-to-know-ab9a2a91c7b5

Bucket Sort.Sk. internetā (21.06.2018) http://www.growingwiththeweb.com/2015/06/bucket-sort.html

Downloads

Published

2020-04-22

Issue

Section

Information Technologies

How to Cite

[1]
I. Cabuļevs and A. Zorins, “SORTING ALGORITHMS REALIZATION AND THEIR FEATURES”, HET, no. 24, pp. 18–22, Apr. 2020, doi: 10.17770/het2020.24.6744.