修正算法是由于理想和现实、现实和调查等产生偏差时,为了使其尽可能的体现真实性能,而研究和分析的算法。
概念修正算法是由于理想和现实、现实和调查等产生偏差时,为了使其尽可能的体现真实性能,而研究和分析的算法。而修正算法的使用是为了解决算法少数情况下的失效问题,同事也是为了完善算法的性能1。
修正系数是指在数据计算、公式表达等由于理想和现实、现实和调查等产生偏差时,为了使其尽可能的体现真实性能对计算公式进行处理而加的系数,一般用α等表示2。
修正算法示例/**
* 1.判断三个数的最大值
* a = 23
* b = 12
* c = 34
*/
@Test
public void test() {
int a = 23;
int b = 21;
int c = 34;
int m = 0;//将m设为一个擂台,让这三个数在擂台上PK
//比武开始,谁赢了谁留在擂台上
if(a > m) m = a;
if(b > m) m = b;
if(c > m) m = c;
System.out.println("abc中最大的是:"+m);
}
// 判断润年
@Test
public void test01(){
int year = 2000;
boolean is = false;
if(year%4==0) is = true;
if(year%100==0) is = false;
if(year%400==0) is = true;
System.out.println("是否是闰年"+is);
}
本词条内容贡献者为:
王沛 - 副教授、副研究员 - 中国科学院工程热物理研究所