代码搜索:InitStack
找到约 954 项符合「InitStack」的源代码
代码结果 954
www.eeworm.com/read/212828/15148544
c 习题-4.c
//本程序只给出了算法思想
//读者可以自己完善本程序
#include
#include "stack.h"
int PairBracket( char *S)
{
//检查表达式中括号是否配对
int i;
SeqStack T; //定义一个栈
InitStack (&T);
for (i=0; i
www.eeworm.com/read/212828/15148550
h ishuiwen.h
int IsHuiwen( char *S)
{
SeqStack T;
int i , l;
char t;
InitStack( &T);
l=strlen(S); //求向量长度
for ( i=0; i
www.eeworm.com/read/208856/15234088
cpp algo0301.cpp
void conversion (int Num) { // 算法3.1
// 对于输入的任意一个非负十进制整数,打印输出与其等值的八进制数
ElemType e;
SqStack S;
InitStack(S); // 构造空栈
while (Num) {
Push(S, Num % 8);
N
www.eeworm.com/read/208856/15234106
cpp algo0603.cpp
Status InOrderTraverse(BiTree T, Status (*Visit)(ElemType)) {
// 算法6.3
// 采用二叉链表存储结构,Visit是对数据元素操作的应用函数。
// 中序遍历二叉树T的非递归算法,对每个数据元素调用函数Visit。
stack S;
BiTree p;
InitStack(S); p = T
www.eeworm.com/read/208856/15234108
cpp algo0602.cpp
Status InOrderTraverse(BiTree T, Status (*Visit)(ElemType)) {
// 算法6.2
// 采用二叉链表存储结构,Visit是对数据元素操作的应用函数。
// 中序遍历二叉树T的非递归算法,对每个数据元素调用函数Visit。
stack S;
BiTree p;
InitStack(S); Push(
www.eeworm.com/read/206115/15299831
c algo3-2.c
/* algo3-2.c 改算法3.1,10进制→16进制 */
typedef int SElemType; /* 定义栈元素类型为整型 */
#include"c1.h"
#include"c3-1.h" /* 采用顺序栈 */
#include"bo3-1.c" /* 利用顺序栈的基本操作 */
void conversion()
{ /* 对于输入的任意一个非
www.eeworm.com/read/154509/5636851
txt 算法 6.19.txt
算法 6.19
void HuffmanCoding( HuffmanTree HT, HuffmanCode &HC, int n ) {
// 先序遍历赫夫曼树HT,求得树上n个叶子结点的编码存入HC
Stack S; // 附设栈记路径
HC = new (char *)[n]; p = HC;
InitStack(S);
www.eeworm.com/read/154509/5636988
txt 算法 4.1.txt
算法 4.1
void conversion () {
// 对于输入的任意一个非负十进制整数,打印输出与其等值的八进制数
InitStack(S); // 构造空栈
cin>>N;
while (N) {
Push(S, N % 8); // "余数"入栈
N = N/8;
www.eeworm.com/read/154509/5637001
txt 算法 4.4.txt
算法 4.4
double evaluation( char suffix[] ){
// 本函数返回由后缀式suffix表示的表达式的运算结果
ch = *suffix++; InitStack(S); // 设置空栈S
while ( ch != 2#2 ) {
if (!OpMember(ch)) Push(S, c
www.eeworm.com/read/154509/5637091
txt 算法 6.19.txt
算法 6.19
void HuffmanCoding( HuffmanTree HT, HuffmanCode &HC, int n ) {
// 先序遍历赫夫曼树HT,求得树上n个叶子结点的编码存入HC
Stack S; // 附设栈记路径
HC = new (char *)[n]; p = HC;
InitStack(S);