随笔分类 -  Java.Algorithm

摘要:下面提供了两份代码,进阶篇的效率几乎比入门篇提高一个数量级。 提高效率的根源在于将b转换为周长C和a的函数,因此用一重循环就解决了问题。 这种通过改变算法提高效率的方式值得推崇。 入门篇: package test221201; import java.util.Set; import java.u 阅读全文
posted @ 2022-12-01 17:13 逆火狂飙 阅读(150) 评论(0) 推荐(0)
摘要:程序很简单,无须赘述。 竖向输出方式: public class Test { public static void main(String[] args) { int n=0; for(n=1;n<10;n++) { for(int i=1;i<=n;i++) { System.out.print 阅读全文
posted @ 2020-04-20 09:23 逆火狂飙 阅读(542) 评论(0) 推荐(0)
摘要:网文提到表格驱动,总喜欢拿一层if做例子,然而这样未免也太简单. 下文是三层缩进的if和表驱动比较,大家可自行判断优劣. 业务是这样的,某景点分旺季票价和淡季票价,淡季票为旺季的一半,15岁以下孩子再减半,60岁以上老人再三三折,成人中有军官证的再打二五折,有士兵证的打两折.(假定非实际业务,勿对号 阅读全文
posted @ 2019-12-11 13:02 逆火狂飙 阅读(190) 评论(0) 推荐(0)
摘要:使用牛顿中值法求2^x=5-x的近似根示例,代码用Java写成。 阅读全文
posted @ 2019-09-07 21:30 逆火狂飙 阅读(414) 评论(0) 推荐(0)