![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法导论
文章平均质量分 77
Eric_Dai_2016
这个作者很懒,什么都没留下…
展开
-
大话数据结构概念性知识总结
一、数据结构绪论1、逻辑结构与物理结构逻辑结构:数据对象中数据元素之间的相互关系。这也是我们今后最需要关注的问题。包括集合结构、线性结构(包括队列、栈)、树形结构、图形结构。集合结构无对应关系,线性结构一对一,树形结构是一对多的层次关系,图形结构多对多。物理结构:数据的逻辑结构在计算机中的存储形式。包括顺序存储和链式存储两种。注:循环队列和栈都是线性结构,是逻辑结构的一种.而存原创 2015-08-16 09:06:34 · 358 阅读 · 0 评论 -
排序算法总结
一、简单排序算法1、冒泡排序核心思想:相邻关键字两两比较。//冒泡排序法void bubbleSort(int* a){ for(int i = 1;i<6;i++) { for(int k = 1;k<=6-i;k++) { if(a[k]<a[k-1]) { swap(&a[k],&a[k-1]); } } }}原创 2015-08-15 20:03:54 · 237 阅读 · 0 评论 -
数据结构的代码实现
一、线性表1、链表首先定义链表typedef struct Node{ char data; struct Node *next;}Node;typedef struct Node *LinkList;①链表的读取//查找某个节点char getNode(LinkList l,int i){ int j = 1; LinkList p; while(p&&原创 2015-08-20 20:57:09 · 565 阅读 · 0 评论