摘要:
递归是逆向思维,利用函数的关系,从上往下推导到最初的值后,然后逆着再把最终结果求出来; 迭代是正向思维,利用原值依次推算出最终值 ~程序调用自身称为递归,利用变量的原值推出新值称为迭代,递归的优点大问题转化为小问题,可以减少代码量,同时应为代码精简,可读性好,缺点就是,递归调用浪费了空间,而且递归太 阅读全文
摘要:
1)循环语句中的判断部分,输出的是表达式的布尔值,跟我们数学上的表达式判断不太一样 比如 0<6<5 和 2<1<3 输出的都是true 这里面设计一个类型转换的问题,所以写for循环判断语句的时候一定要注意 判断不能连写,不能连写,不能连写!!!重要的事说三遍!上面的判断可以写成0<=i && i 阅读全文