小弟初学,不吝赐教。
解决方案 »
- 窗口类(window class)介绍
- delphi 转 vc 问题
- 一串ASCII字符串转换问题
- chart组件开发遇到的问题~~~因为没有太多的经验 请各位高手指点
- 请问:如何得到当前paintbox的(0,0)和(width,height)像素在所显示的图片中的实际位置
- XML 文件在TWebbrowser中显示的问题
- 请问,如何把一个EDIT控件中输入的字符保存的数据库中表的相应的列里?
- 为什么我的插件中的ExitProc不调用呢?
- 用access 数据库 短日期 类型的查询无结果
- 有谁介绍一下微软的.NET与DNA方案的区别以及联系。
- 请问:那里有Dev Express控件的中文使用教材?
- 怎么得到ActionList中的Standard Action的代码?
var
Lo, Hi, Mid, T: Integer;
begin
Lo := iLo;
Hi := iHi;
Mid := A[(Lo + Hi) div 2];
repeat
while A[Lo] < Mid do Inc(Lo);
while A[Hi] > Mid do Dec(Hi);
if Lo <= Hi then
begin
// VisualSwap(A[Lo], A[Hi], Lo, Hi);
T := A[Lo];
A[Lo] := A[Hi];
A[Hi] := T;
Inc(Lo);
Dec(Hi);
end;
until Lo > Hi;
if Hi > iLo then QuickSort(A, iLo, Hi);
if Lo < iHi then QuickSort(A, Lo, iHi);
// if Terminated then Exit;
end;请问A就是我要带入的要排序的数组么?