
C语言重修
tom毛毛
是的,我曾经行过死荫的幽谷,但我从不怕遭害,因为你与我同在
展开
-
深度优先与广度优先(二叉树篇)
我们先定确定需要用到的数据结构,其中有栈,队列,二叉树//二叉树结构typedef struct biNode { int data; struct biNode* lchild; struct biNode* rchild;}biNode,*biTree;//队列结构,注意队列的data元素是一个指向二叉树节点的指针,即biTree类型的元素typedef struct b...原创 2019-05-03 13:01:25 · 1284 阅读 · 0 评论 -
图的广度优先与深度优先遍历
在实现了二叉树的深door和广door优先遍历后,我们再来看看对于图怎么遍历,首先我们定义图节点,每个节点都有它的nextdoors,把它们都存在矩阵里,以及用来实现广度优先遍历的队列结构体#define NUM 30typedef struct graNode { char nodeValue[NUM];//图的顶点信息 int relation[NUM][NUM];//图的邻接矩阵...原创 2019-05-03 17:09:48 · 385 阅读 · 0 评论 -
求行列式的值
C语言求行列式的值如何用C语言求行列式子的值呢值呢?废话少说,上代码首先定义一个函数,求行列式去掉第一行某个元素的余子式然后定义一个递归函数,求一个行列式的值然后是我们的main函数测试如何用C语言求行列式子的值呢值呢?肯定要用递归,肯定要用数组废话少说,上代码首先定义一个函数,求行列式去掉第一行某个元素的余子式用一个二维数组来表示这个矩阵,但是参数传递的时候我们不能确定这个矩阵的行数列...原创 2019-04-30 18:19:01 · 4041 阅读 · 0 评论