自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实验1 进程管理实验-计算机操作系统

在分析给定进程创建源代码基础上,结合可能使用的进程调度算法,完善PCB结构 编写程序实现进程撤销功能,并与进程创建程序构成一个进程管理程序,模拟实现进程的管理功能 进行动态的进程创建、撤销等测试。 按要求撰写实验报告并及时提交报告进行10次以上的创建操作进行10次以上的撤销操作(至少各有1次包含子、孙进程)代码一:main.cpp代码一:basic.h //与main.cpp放在同一目录#include "basic.h"pnode *proot; //system p..

2022-04-26 22:46:10 4787

原创 SWUST OJ 979: 输出利用先序遍历创建的二叉树的后序遍历序列

#include <iostream>#include <cstdlib>using namespace std;typedef struct BitNode{ char data; struct BitNode *lc,*rc;}BitNode,*BitTree;void CreateBitTree(BitTree &T){ char ch; cin >> ch; if(ch=='#') ...

2022-04-23 13:16:14 145

原创 SWUST OJ 978: 输出利用先序遍历创建的二叉树的中序遍历序列

#include <iostream>#include <cstdlib>using namespace std;typedef struct BitNode{ char data; struct BitNode *lc,*rc;}BitNode,*BitTree;void CreateBitTree(BitTree &T){ char ch; cin >> ch; if(ch=='#') ...

2022-04-23 13:13:48 947

原创 SWUST OJ 977 统计利用先序遍历创建的二叉树中的空链域个数

输入输入为接受键盘输入的由大写英文字符和"#"字符构成的一个字符串(用于创建对应的二叉树)。输出输出该用例对应的二叉树中的空链域个数。样例输入复制A##ABC####AB##C##ABCD###EF##G###A##B##样例输出复制24482#include <iostream>#include <cstdlib>using namespace std;typedef struct B...

2022-04-23 13:10:55 113

原创 SWUST OJ 976统计利用先序遍历创建的二叉树的度为1的结点个数

输入输入为接受键盘输入的由大写英文字符和"#"字符构成的一个字符串(用于创建对应的二叉树)。输出每个用例用一行输出该用例对应的二叉树度为1的结点个数。样例输入复制#A##ABC####AB##C##ABCD###EF##G###A##B###A样例输出复制0020200#include <iostream>#include <cstdlib>using namespace std;typedef ...

2022-04-23 13:00:55 861

原创 SWUST OJ 975统计利用先序遍历创建的二叉树的度为2的结点个数

输入接受键盘输入的由大写英文字符和"#"字符构成的一个字符串(用于创建对应的二叉树)。输出输出该用例对应的二叉树度为2的结点个数。样例输入复制#A##ABC####AB##C##ABCD###EF##G##H##A##B###A样例输出复制0001300#include <iostream>#include <cstdlib>using namespace std;typedef struct B...

2022-04-23 12:55:48 771

原创 SWUST OJ 973 统计利用先序遍历创建的二叉树叶结点的个数

#include <iostream>#include <cstdlib>using namespace std;typedef struct BitNode{ char data; struct BitNode *lc,*rc;}BitNode,*BitTree;void CreateBitTree(BitTree &T){ char ch; cin >> ch; if(ch!='#'){ ...

2022-04-23 12:50:34 483

原创 SWUST OJ 971: 统计利用先序遍历创建的二叉树的深度

#include <iostream>#include <cstring> #include <cstdlib> //包含malloc 函数using namespace std;typedef char ElemType; //定义节点的类型typedef struct BitNode{ //特殊的双链表,包含数据元素、左指针、右指针 ElemType data; struct BitNode *lchild,*rchi...

2022-04-23 12:46:38 1004

原创 SWUST OJ 972: 统计利用先序遍历创建的二叉树的宽度

#include <iostream>#include <cstdlib> //包含malloc函数using namespace std;typedef struct BitNode{ char data; struct BitNode *lc,*rc;}BitNode,*BitTree;void CreateBitTree(BitTree &T){ //创建二叉树 char ch; cin>>ch;...

2022-04-23 12:40:10 912

空空如也

空空如也

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

TA关注的人

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