编程实现先进先出置换算法

2024-12-26 03:49:04
推荐回答(1个)
回答1:

推荐一个,共同学习。
建一个数列FIFOn[100]
然后给你要处理的相做一个唯一编号。可以用n++来实现
比如你有几个待处理项目 编号为1 2 3 4
将n[0]=1
……
n[3]=4
读取n[0]的值,指向需要处理的模块。处理完了后将数组前移,并将最后一项赋值为0
设置一个循环,查找为0的第一项进行模块的新建与赋值。