数列求和(java)
来源:互联网 发布:中国雷达水平 知乎 编辑:程序博客网 时间:2024/06/01 09:22
问题
- 提供一个方法,该方法有二个整形输入参数a和b,返回从a到b所有的整数的和
- 且参数需要满足以下条件
- a < b
- a >= 0
- b < 100000
青铜级回答
使用for循环int iron (int a, int b) { int result = 0; for (int i = a; i <= b; i++) { result = result + i; } return result;}
白银级回答
java8以上版本提供的功能。int silver (int a, int b) { return IntStream.range(a, b + 1).sum();}
黄金级回答
根据等差数列公式计算求值。int gold (int a, int b) { return (a + b) * (b - a + 1) / 2;}
感想
理论知识扎实,才能支撑得起足够的高度。参考链接
https://qiita.com/hys-rabbit/items/69bb644092f5f244c1a8查看原文:http://www.huuinn.com/archives/219
更多技术干货:风匀坊
关注公众号:风匀坊
阅读全文
0 0
- 数列求和(java)
- Java 数列求和
- java数列求和
- Java练习: 数列/级数求和
- noip1997 棋盘 (数列求和)
- 数列求和(void 函数)
- 数列求和
- 数列求和
- 数列求和
- 数列求和
- 数列求和
- 数列求和
- 数列求和
- 数列求和
- 数列求和
- 数列求和
- 数列求和
- 数列求和
- 第四章:客户端负载均衡
- Java高新技术第一篇:类加载器详解
- PHP数组函数: array_walk()与 array_map() 的区别
- H5手机端排版
- 架构的定义
- 数列求和(java)
- ElasticSearch原理
- 使用Apache的Hex类实现Hex(16进制字符串和)和字节数组的互转
- RN版能力图谱
- 多重循环和数组
- hdu1004(map的使用)
- POJ 3261
- 技术不能做什么
- PHP代码审计之路——1.文件、目录、浏览查看相关