自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 后序遍历二叉树的非递归算法

有两种方法,我用自己的理解写出来: 第一种: (1)首先从根节点开始,如果存在左孩子则进栈 (2)如果不存在左孩子并且不存在右孩子则出栈(有右孩子并且是第一次应该出但这时候并不出,标记为 1),将它的右孩子进栈 总结:没有左孩子则出,但是要看是否有右孩子,如果有右孩...

2017-01-12 15:49:00 282

转载 二叉树的创建以及遍历

#include<stdio.h> #include<stdlib.h> typedef struct TNode { char data; struct TNode *LChild,*RChild; }TNode,*Tree; void CreateT...

2017-01-11 10:36:00 153

转载 二叉树的三种遍历(C语言写的)

// 链式二叉树.cpp : 定义控制台应用程序的入口点。///*对这个二叉树进行遍历 A / \ B C \ \ D E*/#include "stdafx.h"#include<stdlib.h&g...

2017-01-10 15:12:00 466

转载 分别用递归和非递归的思想求最大公约数

#include<stdio.h>int fun(int m,int n){ int r; if(n > m) { return fun(n,m); } else if(n == 0) { return m; } else { ...

2017-01-03 09:41:00 795

转载 用C写的八皇后问题

// 八皇后问题.cpp : 定义控制台应用程序的入口点。//回溯算法#include "stdafx.h"#include<stdio.h>int count = 0;//row表示起始行,参数n表示列数,参数(*chess)[8]表示指向棋盘每一行的指针int...

2016-12-29 17:52:00 116

转载 循环队列的进队与出队

// 循环队列.cpp : 定义控制台应用程序的入口点。 // #include <stdio.h> #define MaxSize 50 typedef int EleType; typedef struct CirQue { EleType ele[MaxSize...

2016-12-29 11:10:00 754

转载 利用栈进行表达式求值

#include<stdlib.h>#include<stdio.h>#define M 100typedef struct{ char character[M];//运算符 int top;}Stack; typedef struct{ int...

2016-12-26 10:00:00 241

转载 链栈的输入和删除(压栈和出栈)

#include<stdio.h>#include<stdlib.h>typedef struct node{ int data; struct node *next;}*PLinkStackNode,LinkStackNode;//初始化PLinkSt...

2016-12-22 15:07:00 1039

转载 写了一个双端栈的小例子,不知道对不对仅供参考

#include<stdio.h> #include<stdlib.h> #define M 100 typedef struct { int ele[M]; int top[2]; }*PDqStack,DqStack; PDqStack init(P...

2016-12-22 11:04:00 113

转载 栈的初始化、压栈、出栈以及将出栈元素正确输出

#include<stdio.h>#include<stdlib.h>#define N 50typedef struct{ int elem[N]; int top;//存放栈顶元素的下标}*PSeqStack,SeqStack;PSeqStack i...

2016-12-22 10:54:00 295

转载 编写一个算法,从顺序表中删除自第i个元素开始的k个元素

#include<stdio.h> #define N 100 typedef struct { int data[N]; int last; }Array; void Create(Array *L,int m); void Print(Array *L); v...

2016-12-20 15:22:00 19231

转载 链表存储而二进制以及二进制数加1

#include<stdio.h>#include<stdlib.h>typedef struct Node{ int data; struct Node *next;}*PNode,Node;void init(PNode *p);void Creat...

2016-12-20 14:24:00 244

转载 单链表的就地逆置

#include<stdio.h>#include<stdlib.h>typedef struct Node{ int data; struct Node *next;}*PNode,Node;void init(PNode *p);void Creat...

2016-12-20 10:09:00 532

转载 用C写的一元多项式相加

/*解决啦!!!!!!!!*/ #include<stdio.h> #include<stdlib.h> typedef struct Polynode { int coef; int exp; struct Polynode *next; }...

2016-12-19 15:53:00 206

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除