- 博客(2)
- 收藏
- 关注
原创 简单单链表操作(list)
链表实质 链表的实现链表实质链表是一种数据结构,通过指针来作为节点,将其连接起来,节点动态生成,链表的存储方式为动态,使用链表结构可以克服数组链表需要预先知道数据大小的缺点,链表结构可以充分利用计算机内存空间,实现灵活的内存动态管理。反之,即失去了数组所拥有的优点。 链表有头指针,首指针,尾指针。 头指针指向首指针,不包含数据,如果链表为空指向NULL。 首节点包含的指针指向下一个节点,且包含
2017-04-22 11:45:10 378
原创 递归(recursion)
递归 递归的原理 递归的用途 递归代码 递归的缺点递归递归的原理递归(recursion),就是在函数代码中调用自己,使得重复的事简单化,递归是一个过程。不能无限地调用自己,递归必须有一个出口。递归的用途多用于数据结构按照递归建立,或重复执行一项操作。 典型的递归实列: 斐波纳契数列(1,1,2,3,5,8,13,21……..); 进制转换 字符操作 全排列 排序
2017-04-21 20:16:58 1101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人