数据结构
Ti小芬
这个作者很懒,什么都没留下…
展开
-
c语言之exit与return
exit(0):正bai常运行程序du并退出程序。exit(1):非正常运行导致退出程序zhi;return():返回函数,若在主函数中,则dao会退出函数并返回一值。拓展知识:return返回函数值,是关键字; exit 是一个函数。return是语言级别的,它表示了调用堆栈的返回;而exit是系统调用级别的,它表示了一个进程的结束。return是函数的退出(返回);exit是进程的退出。return是C语言提供的,exit是操作系统提供的(或者函数库中给出的)。return用于结束一个原创 2020-07-10 16:04:10 · 191 阅读 · 0 评论 -
数据结构之指针回顾
指针在学c语言的时候对于指针这块儿就一直没弄明白,下面是我看郝斌老师视频的一些总结1.1指针的定义:1.指针:(1)指针就是地址,地址就是指针(2)指针变量是存放内存单元地址的变量(3)指针的本质是一个操作受限的非负整数2.地址:(1)地址就是内存单元的编号(2)从0开始的非负整数(3)范围:0–FFFFFFFF【0-4G-1】1.2 指针和指针变量指针就是地址,地址就是...原创 2020-04-27 10:17:37 · 235 阅读 · 0 评论 -
数据结构之邻接表与邻接矩阵
无向图1.1邻接表(找出每个顶点相邻的顶点)1.2邻接矩阵(两顶点若连接,则为1,反之为0)有向图2.1邻接表(找每个顶点相邻,且以此顶点为起始点。以3为例,与3相邻的顶点有1,2,4,5,找以3为起始顶点的,则只有1,5)2.2邻接矩阵...原创 2020-04-16 10:47:57 · 891 阅读 · 0 评论 -
数据结构之哈夫曼树
哈夫曼1.1哈夫曼树的形成过程例:a:30, b:5, c:10, d:20哈夫曼树1.2哈夫曼的存储结构:静态三叉链表#include<stdio.h>#include<stdlib.h>#include<string.h>#define N 4#define M 2*N-1#define MAX 10000typedef char T...原创 2020-04-15 14:27:31 · 4445 阅读 · 0 评论