代码搜索结果
找到约 10,000 项符合
3 的代码
c3-3.h
// c3-3.h 队列的顺序存储结构(循环队列)
#define MAX_QSIZE 5 // 最大队列长度+1
struct SqQueue
{
QElemType *base; // 初始化的动态分配存储空间
int front; // 头指针,若队列不空,指向队列头元素
int rear; // 尾指针,若队列不空,指向队列尾元素的下一个位置
};
func3-3.cpp
// func3-3.cpp algo3-12.cpp和algo3-13.cpp用到的函数及变量等
#include"c1.h"
typedef struct // 定义ElemType为结构体类型
{
int OccurTime; // 事件发生时刻
int NType; // 事件类型,Qu表示到达事件,0至Qu-1表示Qu个窗口的离开事件
}Event,El
bo3-3.cpp
// bo3-3.cpp 循环队列(存储结构由c3-3.h定义)的基本操作(9个)
void InitQueue(SqQueue &Q)
{ // 构造一个空队列Q
Q.base=(QElemType *)malloc(MAX_QSIZE*sizeof(QElemType));
if(!Q.base) // 存储分配失败
exit(OVERFLOW);
algo3-3.c
/* algo3-3.c 括号(()、[]和{})匹配的检验 */
typedef char SElemType;
#include"c1.h"
#include"c3-1.h"
#include"bo3-1.c"
void check()
{ /* 对于输入的任意一个字符串,检验括号是否配对 */
SqStack s;
SElemType ch[80
bo3-3.c
/* bo3-3.c 循环队列(存储结构由c3-3.h定义)的基本操作(9个) */
void InitQueue(SqQueue *Q)
{ /* 构造一个空队列Q */
(*Q).base=(QElemType *)malloc(MAX_QSIZE*sizeof(QElemType));
if(!(*Q).base) /* 存储分配失败 */
exit(O
ex3_3.m
a=input('a=?');
b=input('b=?');
c=input('c=?');
d=b*b-4*a*c;
x=[(-b+sqrt(d))/(2*a),(-b-sqrt(d))/(2*a)];
disp(['x1=',num2str(x(1)),',x2=',num2str(x(2))]);
a3-3.cfm.htm
Folder对象