free pascal中快速排序程序如何调用?在哪里调用?

来源:百度知道 编辑:UC知道 时间:2024/05/17 01:49:09
rt
我不要程序,要的是怎么从程序中调用该程序。
若答案满意有加分哦

quicksoft(L,R);
{L是要排序的数组的第一个的位置,一般为1.R为要排序的数组的最后一个的位置}
二楼的回答不对。free pascal里明明有快排。

我很怀疑 fp 里面是否有

记得以前写pascal code的时候,才没有考虑过调用的事,都是自己写

本来这个pascal作为一种学习语言,用来设计算法,练习书写格式什么的

都是很不错的,如果真要调用,我想 pasacl 也有类似于 c的库函数

里面也许有,不过我现在只在java的类中看到过快排的实现

你可以试着先写个快排,然后再调用,和c的include一样,如果真有的话,你再查查

quicksort(1,n)
n就是待排序的个数。

quicksoft(L,R);
{L是要排序的数组的第一个的位置,一般为1.R为要排序的数组的最后一个的位置}