排序(sort)是电脑科技最常用的一种作业,依资料的值排成指定的顺序,通常是由小而大的升幂顺序(ascending),也可以依资料的值排成由大而小的降幂顺序(descending),我们周遭到处都是资料,例如电话簿,电话号码若不照顺序排列,您要找到朋友的电话恐怕很难。