不使用常规方法求1+2+···+n
来源:互联网 发布:cmd关闭445端口 编辑:程序博客网 时间:2024/05/06 11:28
利用递归及java异常充当判断语句
/** * 题目:求1+2+···+n,要求不能使用乘除法、for、while、if、 * else、switch、case等关键字及条件判断语句(A?B:C)。 * @param n * @param sum */ public static void x(int n,int sum){ try { int[] one=new int[n]; int exce=one[n-1];//利用数组越界异常 //int exce=1/n; //利用除法为0异常 ,但规定不能用除法 sum =sum+n; n--; x(n,sum); } catch (Exception e) { System.out.println(sum); //e.printStackTrace(); return; } }
0 0
- 不使用常规方法求1+2+···+n
- 面试题之发散思维能力:如何用非常规方法求1+2+···+n
- 面试题之发散思维能力:如何用非常规方法求1+2+···+n
- 面试题之发散思维能力:如何用非常规方法求1+2+···+n
- 17_7_13:合并两个有序链表。实现1+2+3+...+n,不使用常规方法
- 非常规法求1+2+...+N
- 非常规手法求1+2+…+n的值。
- 求1+2+···+n
- 浅谈《剑指offer》原题:不使用条件、循环语句求1+2+……+n
- C语言强化(十)求 1+2+…+n | 要求:不使用关键字
- 求1+2+3+.....+n 不使用xxxxxxxx ( Java 最简单版)
- 求1+2+...+n的n种方法
- 剑指offer 面试题46 求 1+2+3+...+n (不使用乘除以及条件判断语句求前 n 项正整数的和)
- 剑指offer——非常规法求1+2+3+...+n(短路性质,好题)
- 求1+2+...+n(不太理解)
- 剑指offer面试题46求1+2+..+n不能用乘除法和选择循环,多种发散思维方法
- 一道面试题:求1+2+…+n,不使用乘除法、for、while、if 、else、switch、case 等关键字
- 求1! + 2! +...+n!
- Activity.this 和 Applicationcontext 区别。
- Gradle使用
- 用occad画原理图,生成net导入AD9画PCB笔记:
- Logistic回归基础
- netbean下搭建mariadb数据库
- 不使用常规方法求1+2+···+n
- WebService服务端的简单实例
- NPOI 导入EXECEL数据包括每行有图片
- 10个你有可能不知道的Android studio 技巧
- Win7下安装mysql-5.7.16(64位)
- 显示 所有预 拉线
- platform_device与platform_driver
- 实现Activity跳转动画的五种方式
- Python小技巧 1:列表项的拼接