引用
引用第5楼13771165220于2020-07-21 16:53发表的 :
Z0 为第一个数地址,比如Z0等于0找出的是第一个数
Z1为第二个数地址。
最后求出Z0=3 Z1=5
就是说数组中第四个数和第六个数。因为是从0开始算第一个数。
目前这个问题我已经想到1个方法解决,我在这抛砖引玉,期待有更多同行的思路。
方法1:用减法的方式,按数值从大往小开始做减法运算。25-20>0,则表示有20,有效;(25-20)-10<0,则表示没有10,无效;(25-20)-5=0,则表示有5,有效;如果25-20-5>0则继续减去下1个数字,如果等于0,则减法运算结束。
[ 此帖被wcb516358在2020-07-24 11:19重新编辑 ]