数据结构笔记(完结版)
2016-06-20 17:07:19
506
快速排序
2016-06-20 16:35:57
431
链式二叉树:创建、三种遍历(生成二叉树用静态造法,而不是动态的)
2016-06-20 16:34:57
595
递归篇----循序渐进的理解与练习
2016-06-20 16:32:27
409
循环队列: 创建、初始化、判断为满or空、遍历、入队、出队
2016-06-16 10:58:48
407
动态栈(链表栈)的实现: 初始化、入栈、出栈、遍历、判断为空、清空
2016-06-14 15:16:49
447
链表的创建、遍历、判断为空、求链表长度、插入节点、删除节点、排序
2016-06-10 20:53:09
436
链表: 每个链表节点的数据类型表示
2016-06-09 18:49:47
407
链表预备知识:: typedef用法(给数据类型再取一个新名字,由于结构体类型名字过长等原因,这样更方便)
2016-06-09 14:52:55
423
数组(用结构体指针): 自己做一套数组相关的方法(插入、删除等操作功能)
2016-06-07 20:38:07
464
结构体高效使用方式(结构体指针,动态内存分配):定义结构体指针,需要用的时候临时通过外部函数对指针赋值,为防止函数调用完内存释放,外部函数中通过申请动态内存存放指针,返回的指针赋值给之前定义的结构体,实现结构体赋值
2016-06-01 16:17:28
697
跨函数使用内存问题要想跨函数使用内存,只能通过动态内存分配来解决: malloc()
2016-06-01 14:50:17
398
动态内存分配与释放 malloc()函数申请内存,动态改变数组长度: int *pArr = (int *)malloc(sizeof(int) * len);
2016-06-01 14:33:49
495
预备知识:结构体、结构体与指针
2016-06-01 13:58:32
558
如何通过函数修改实参的值(i的值) --指针;如何通过函数修改一个指针变量的值int *p中p的值 --也是指针
2016-06-01 13:50:48
540
指针变量大小(地址)统一为4字节
2016-06-01 13:42:31
527
用指针输出数组元素
2016-06-01 13:32:42
427
预备知识:指针
2016-06-01 13:19:35
417
预备知识:指针
2016-06-01 13:15:00
399
预备知识:指针
2016-06-01 13:01:42
512