
数据结构与算法
南宫齐世伟
这个作者很懒,什么都没留下…
展开
-
java版的数据结构与算法
一:1、数据结构的引申:例如数据库:字段(数据项)、一条条的记录(数据元素)、整个表(数据对象)数据结构:是指相互之间存在一种或多种特定关系的数据元素的集合2、有哪些数据结构: 线性表、栈、队列、(字符)串、数组、广义表、树、二叉树、图在本专栏中我们详细学习的内容有: 线性表、栈、队列、(递归)树、二叉树、图(因为本身对于“字符串”和“数组”已经熟悉...原创 2018-12-25 11:46:47 · 200 阅读 · 0 评论 -
java版的递归算法
一、递归算法(方法定义中调用方法本身的现象就是递归,但是并不等同于方法的嵌套)1、为什么要使用递归算法循环和递归的区别: 当我们知道了要循环的次数,此种情况下我们使用循环操作,但是有些时候我们并不清楚要循环的次数,在这种情况下我们就要使用到递归了2、递归使用中需要注意的事项1、递归一定要有出口,不然就会形成死循环2、递归的次数不宜过多,否则就会内存溢出...原创 2018-12-25 15:23:06 · 294 阅读 · 0 评论