求最优比较算法,对象是两个缓冲器
时间:10-02
整理:3721RD
点击:
file:///D:\MyBackup\我的文档\Tencent Files\1443121858\Image\C2C\1F5FA6FC0CC3BBBF6AD6621D17BDBF9C.jpgfile:///D:\MyBackup\我的文档\Tencent Files\1443121858\Image\C2C\1F5FA6FC0CC3BBBF6AD6621D17BDBF9C.jpg图片上的是两个缓冲区,分别可存放300张卡的16位数据,当A缓冲区接收到卡片数据时会和B缓冲区里面的卡片数据进行对比,具体是如果A里面有20张卡片、B里面有300张的话,A里面的第一张要与B里的300张分别进行对比,如此比完A里的20张,A里的卡片比较完之后反过来B也会和A进行对比,每个缓冲区里面的卡片都有一个存活时间。这只是我的算法,应该是最笨的,不知道各位大神有木有更好的,先谢过了。
缓冲区图

可以理解为A中的每个数据要和B进行比较,比完之后B再和A进行比较。问题是有什么算法能让这个过程更简洁
