绝对值最小的数,往往在多组数据中是需要优先处理的,那么如何求解一组数据中的绝对值最小数呢?
方法步骤如下:
第一步,挑选出其中一位数,例如i=1;
第二步,分别计算这个数与其他数的差值并取绝对值,例如|a[2]-a[1]|,|a[3]-a[1]|…… |a[n]-a[1]|;
第三步,将计算结果相加,例如|a[2]-a[1]| |a[3]-a[1]| … |a[n]-a[1]|;
第四步,将计算结果保存下来,例如sum=|a[2]-a[1]| |a[3]-a[1]| … |a[n]-a[1]|;
第五步,通过遍历数组,每次利用某一个点减去绝对值的做法重新计算结果,比较哪个更小,例如a[2],sum减=|a[2]-a[1]| |a[2]-a[3]|-|a[3]-a[1]|,然后a[3],sum加=|a[3]-a[1]| |a[3]-a[2]|-|a[2]-a[1]|……依次往下遍历,直到所有的数都被遍历结束;
第六步,比对每次重新计算后的结果,找出最小值并输出。
在求解某一组数据中的绝对值最小数时,通过以上的方法步骤就不难得到最终结果。更多数学的知识点敬请关注学而思网站,我们将持续为大家更新。