引用 努力瑞 在 2024/3/29 8:23:35 发言【内容省略】
D0是变化值,只要大于D1就更新比较值,然后一直比较
假设第一个周期D0是10,D1是0,就会把10传给D3.同时传给D1,
那么第二周期时D1就是10了,如果这时D0是8,就维持不变,D3还是10
如果第三个周期D0是20,那么就更新一次,把20传给D1与D3,这时最大值是20
再往后如果D0大于20就更新,小于20就维持20,这样就把最大值筛选出来
如果你要大于D100才拿去筛选,那就前面再加个判断,只有大于这个设定值才执行后面的筛选