太菜了我果然不是个合格的程序猿
来源:互联网 发布:js动态生成表格 编辑:程序博客网 时间:2024/05/18 21:43
/*使用for循环、while循环和递归写出3个函数来计算给定数列的总和。*/public class ness {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubint [] a = {1,2,3};int index = 0;int sum = sumFor(a);int sum2 = sumWhile(a);int sum3 = sumDigui(a,index);System.out.print(sum3);}public static int sumFor(int [] a){int s = 0;for (int i = 0; i < a.length; i++) {s += a[i];}return s;}public static int sumWhile(int [] a){int s = 0;int len = a.length-1;while(len >= 0){s += a[len];len--;}return s;}public static int sumDigui(int [] a,int index){if (index < a.length) {return a[index]+sumDigui(a,index+1);}return 0;}}
上面两个和下面递归差别巨大。。。
import java.util.ArrayList;/*编写一个交错合并列表元素的函数。例如:给定的两个列表为[a,B,C]和[1,2,3],函数返回[a,1,B,2,C,3]。*/public class ness01 {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubint a [] ={1,2,3};String b [] ={"a","B","c"};ArrayList arrayList = new ArrayList();for (int i = 0; i < a.length; i++) {arrayList.add(a[i]);arrayList.add(b[i]);}System.out.print(arrayList);}}import java.util.ArrayList;/*编写一个计算前100位斐波那契数的函数。根据定义,斐波那契序列的前两位数字是0和1,随后的每个数字是前两个数字的和。 * 例如,前10位斐波那契数为:0,1,1,2,3,5,8,13,21,34。*/public class ness02 {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubArrayList<Integer> arrayList = new ArrayList<Integer>();arrayList.add(0);arrayList.add(1);for (int i = 1; i < 99; i++) {int a = arrayList.get(i)+arrayList.get(i-1);arrayList.add(a);}System.out.print(arrayList);}}
阅读全文
0 0
- 太菜了我果然不是个合格的程序猿
- 我果然不是公民
- 我果然很快的快乐写完了
- 灵犀语音助手太强大了,下雨了果然提醒我带伞
- 【阿柟碎碎念】哎,我果然还是太弱了
- 想法多变,我果然是个浮躁的人
- Python 写的第一个算法程序,果然很强大
- 果然不能放弃的太快
- 瑞星果然让我失望了
- 骗子果然高明。我上当了
- 吗?很多人估计会笑掉大牙,这太简单了,完全不是事啊!我曾经也是这样想的。
- 妈的果然让我做出来了, 我的特等奖啊啊啊啊啊啊啊啊啊
- 看来我的HTML太烂了..
- 我的HTML太烂了(2)
- 我的网速太差了
- 我太贪心了 50个rss图标
- 我靠,我发现我的思维太灵活了
- 果然是贫穷限制了我的想象!这些豪华“跨界合作”你知道几个?
- std::string和NSString互转
- Tensorflow07-mnist
- 第二十一章:并发(中)
- 做设计不能盲目跟着潮流走
- Mac右键选择
- 太菜了我果然不是个合格的程序猿
- 如何在 ETL 项目中统一管理上百个 SSIS 包的日志和包配置框架
- Android.mk解析
- 超级玛丽游戏代码解读(VC,c++)
- ibatis 实现cache 注解+cacheModel实现
- 图片处理软件
- 人工智能与教育深度结合 将成未来大势所趋
- 二叉树后序遍历
- Windows下Redis的下载安装