
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
任意给定一个正整数n,如何计算1*2+3*4+5*6+....+n(n为奇数)或1*2+3*4+5*6+....+(n-1)*n(n为偶数)?
1.思路此案例根据n值的奇偶性不同会有不同的算法。首先我们将这些操作数放在一个数组中,在数组循环中依次取0 、2、4、6…的索引i,并在每轮循环中将取得索引i位置的元素与下一位置(i+1)的元素相乘,并将这个积依次累加,而当遍历至最后元素前2位的索引(n为奇数)或最后元素前1位的索引(n为偶数)时,因n的奇偶性不同,有不同的分支算法。2.实现代码int sum=0;//目标结果值...
Spring Boot中的各种事件
spring boot 各种事件贯穿整个启动的生命周期,读懂了这些时间也差不多理解了springboot的启动流程。接口表示springboot程序准备开始启动,这是最早的事件触发方法,它将触发。的方法定义很讲究,方法从上到下的顺序也正好是各事件触发的顺序。定义了spring启动过程中各个事件被触发的顶层方法。接口的唯一具体实现类是。

到底了







