關於一維數組的一個算法 ( 积分: 50 )

K

ks_reny

Unregistered / Unconfirmed
GUEST, unregistred user!
有一個一維整型數組,容量為N,有M個數字,其中M&gt;N&nbsp;,第一步,把N個數字放進數組中.&nbsp;當放N+1個數字時,用它來置換數組中最小的數字,以此類推.<br>&nbsp;&nbsp;&nbsp;&nbsp;有那位高手提示一下.
 
假设M个数字存到一个数组里a[0..m]=[1,2,3..9];<br>要放到数组b[0..n]<br>var<br>&nbsp;&nbsp;i,x:integer;<br>begin<br>&nbsp;&nbsp;for&nbsp;i:=0&nbsp;to&nbsp;m&nbsp;do<br>&nbsp;&nbsp;begin<br>&nbsp;&nbsp;&nbsp;&nbsp;x:=i&nbsp;mod&nbsp;(n+1);<br>&nbsp;&nbsp;&nbsp;&nbsp;b[x]=a;<br>&nbsp;&nbsp;end;<br>end;
 
写个简单的最小数查找算法就可以了。
 
汗.....看错了&nbsp;抱歉
 

Similar threads

I
回复
0
查看
710
import
I
I
回复
0
查看
730
import
I
I
回复
0
查看
823
import
I
I
回复
0
查看
623
import
I
顶部