- 博客(3)
- 收藏
- 关注
原创 递归【汉诺塔】
实现递归 当在一个函数的运行期间调用另一个函数时,在运行该被调用函数之前,需先完成三件事:将所有的实在参数、返回地址等信息传递给被调用函数保存;为被调用函数的局部变量分配存储区;将控制转移到被调用函数的入口。从被调用函数返回调用函数之前,应该完成:保存被调函数的计算结果;释放被调函数的数据区;依照被调函数保存的返回地址将控制转移到调用函数。 多个函数嵌套调用的规则是: 后调用先返
2017-02-20 17:29:50
180
原创 算法:反向输出字符串
题目要求:编写一个递归函数,实现将输入的任意长度的字符串反向输出的功能。例如输入字符串我和你,则输出字符串你和我。public class ReverseString { public static void main(String[] args) { reverseString("123456"); } public static void
2017-02-19 20:36:26
691
原创 数据结构之【线性表】篇
线性表是由n个数据元素组成的有限序列。1.顺序表顺序表具有按位序号随机存取(直接访问)的特性ILineList接口:在 Java 中我们可以使用一个接口来进 行定义。如此在使用类来完成抽象数据类型的具体实现时,我们只要实现相应的接口就实现 了对抽象数据类型定义的操作的实现。public interface ILineList <Object>{ int getLength
2017-02-12 21:42:51
212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人