一个非常简单的抄书问题!大虾们Come in!小弟请教了(50分)

  • 主题发起人 主题发起人 Atomic
  • 开始时间 开始时间
A

Atomic

Unregistered / Unconfirmed
GUEST, unregistred user!
我正在学习Pasical编程,想找一个最难的希尔算法(好象叫Shell
Programming),来处理一些数字。把它们由小到大排列(我已用冒泡法
实现了),但是想学学一些有用的算法,又没有书对在此请教!
谢谢了!
 
讲数据结构的书上不都有吗?
清华的《数据结构》有一本专门用类Pascal实现,去找来看看
 
To Kang:
谢谢你的建议!但是我在国外,还没有这样的书买,所以麻烦敲在这里!
50分是不是少了?提出来!我给,但是恐怕就没办法再提问了,哈哈。
 
在国外好吗?
我呆会给你去找
 
To Kang:
Thank you!!!!!!
 
在Delphi Super Page里有一个类库,包含了几十中数据结构中的类,包括
堆栈、树、当然排序也有,你可以去找找。搜索一下"stack"或”binary tree"试
试。
 
TO HEXI:
网址???
THANK YOU!
 
摘录与某教科书:
procedure shellsort(n:integer;var a:array of sometype);
var i,j,gap:integer;
begin
gap:=n div 2;
while gap>0 do begin
for i:=gap+1 to n do begin
j:=i-gap;
while j>0 do
if a[j].key>a[j+gap].key then begin
swap(a[j],a[j+gap]);
j:=j-gap;
end
else j:=0;
end;
gap:=gap div 2;
end;
end
 
To Kang:
谢谢大虾了!!!!
非常感谢!我会明天到学校电脑上试试,你给我的好象是DEPHI的原程序
这没有关系,我以后也要学的!PASCAL是为它打基础吗,明天就把分数加上!
By the way,我现在正在CANADA读HIGH-SCHOOL,我很小的;-)……所以
想看看国内有没有什么好书!听说有一种网上图书馆,你能不能推荐几个下载?
好了,这个问题我会另外提的!到时候留意了^_^!
Email to: thy_atomic@hotmail.com
 
Pascal加入面向对象和可视化编程,就成了现在的Delphi。
书籍可到以前的问题里查找,有很多,找不到再问
 
啊哦,我已经问了……
哎呀,还是初学者,算了……
啊哈!妈眯……丢钱了…………………………
 
这是你的,拿去吧!!
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部