data structure
Hurricane_m
这个作者很懒,什么都没留下…
展开
-
数据结构之动态数组(Java)
需要注意的几个点:1.泛型 使用泛型声明数组时 必须用Object类 然后强转为泛型 public Array(int capacity){ data = (E[])new Object[capacity]; size=0; }2.动态数组扩容 缩容 定义私有的resize函数。体现了Java的封装性 //动态...原创 2019-03-05 12:22:32 · 267 阅读 · 0 评论 -
递归中的汉诺塔问题(Java 实现)
需要动手玩一玩才能更好更直观的理解这个问题:http://www.7k7k.com/swf/37623.htm记得在大一的时候 C语言讲到递归的时候,这个汉诺塔就折磨了我很久,可是依然没怎么搞明白。现在学到Java了,下决心给他搞定一下。弄明白了之后其实也并不是那么难。其中心思想,就是递归的中心思想。只需要把复杂问题的实现抽象成几部分问题的实现。至于每一步的问题如何实现,我们程序员没必要过于关...原创 2019-04-05 16:13:01 · 7135 阅读 · 2 评论