杂记
2013-07-06 09:30
120 查看
1、每个递归都有一个出口。
2、双重arraylist的要注意初始化的过程。
3、并不一定要在最后检查递归的结果是否正确,可以先判断这个数是否在 已有的出现过决定是否接着递归,如果下下个要递归要调用的函数,可以放在前一个函数中调用,即使用不到。
4、可以用point来存储坐标
5、如果要输入一个矩阵类型的数,可以输入一行一行的字符串来实现
6、scanner.nextLine()如果要先输入一个数据,再接着输入,则我们可以用 scanner.nextLine()。
2、双重arraylist的要注意初始化的过程。
3、并不一定要在最后检查递归的结果是否正确,可以先判断这个数是否在 已有的出现过决定是否接着递归,如果下下个要递归要调用的函数,可以放在前一个函数中调用,即使用不到。
4、可以用point来存储坐标
5、如果要输入一个矩阵类型的数,可以输入一行一行的字符串来实现
6、scanner.nextLine()如果要先输入一个数据,再接着输入,则我们可以用 scanner.nextLine()。
相关文章推荐
- spark hive结合杂记(hive-site.xml)
- Python学习杂记六
- EM杂记
- 十一国庆杂记
- “类型”的杂记
- Storm杂记 — Field Grouping和Shuffle Grouping的区别
- 杂记,螺旋打印数组。
- 代码杂记(三)
- 杂记1
- [Flask]学习杂记一 Hello程序
- MFC杂记
- 布局管理杂记
- 安卓杂记(四)利用自定义的PolyBezier()函数将一系列散点绘制成光滑曲线(二)
- 黑马程序员------杂记
- java 学习杂记
- [C++杂记] int转string
- 奔驰4-MATIC和奥迪quattro的区别和共同点是什么(杂记)
- spark:学习杂记--24
- C#WPF应用程序学习杂记