c语言数据结构
阿德5473
这个作者很懒,什么都没留下…
展开
-
C语言数据结构——数据结构有序二叉树的函数实现
关于二叉树的几个知识点: (1)二叉树的实现通常采用递归调用的方法 (2)在遍历二叉树时一定要先处理左子树再处理右子树 (3)二叉树的遍历分成三种方式:前序遍历,中序遍历和后序遍历 前序遍历:最先处理根节点的遍历方式; 中序遍历:中间处理根节点的方式; 后序遍历:最后处理根节点的方式。 (4)有序二叉树:任何节点的左子树上的所有数都比它小,右子树上的所有数都比它原创 2017-08-08 21:26:50 · 530 阅读 · 0 评论 -
C语言排序算法的演示
以冒泡排序法、选择排序法、插入排序法和快速排序法实现从小到大排序原创 2017-08-10 17:44:04 · 1477 阅读 · 0 评论 -
C语言数据结构2——双向链表的实现
c语言数据结构链表的实现 typedef struct node { int num; struct node *p_next; struct node *p_prev; } node; typedef struct { node head, tail; node *p_cur; }原创 2017-08-11 20:26:05 · 356 阅读 · 0 评论 -
双向链表的奇偶节点交换(即1节点和2节点交换,然后3节点和4节点交换)
#include<iostream> #include<string> #include<vector> #include<iterator> using namespace std; typedef struct Node { struct Node* next; struct Node* pre; int data; }Node;转载 2017-09-19 23:21:09 · 491 阅读 · 0 评论