题目简述 利用先序递归遍历算法创建二叉树并计算该二叉树叶结点的个数。 输入 接受键盘输入的由大写英文字符和"#"字符构成的一个字符串(用于创建对应的二叉树)。 输出 输出对应的二叉树叶结点的个数。 样例输入复制 ABCD###EF##G### A##B## #A 样例输出复制 3Step One:先 ...
分类:
其他好文 时间:
2020-04-12 12:42:02
阅读次数:
147
以二叉链表作为二叉树的存储结构,交换二叉树中每个结点的左孩子和右孩子。 输入格式: 输入二叉树的先序序列。 提示:一棵二叉树的先序序列是一个字符串,若字符是‘#’,表示该二叉树是空树,否则该字符是相应结点的数据元素。 输出格式: 输出有两行: 第一行是原二叉树的中序遍历序列; 第二行是交换后的二叉树 ...
分类:
其他好文 时间:
2020-04-08 12:06:10
阅读次数:
932
操作系统课内实验 ——信号量 题目描述: 假设医院有 M(M >=1)个医生,每个医生的办公室很小,只能放一张桌子两个凳子,医生与病人一人坐一个,即一个医生一次只能给一位病人看病。当医生正在给某一位病人看病时,其他病人应该在办公室外走廊上的椅子上坐候,走廊上有 N(N>=3)个座位。当医生每看完一个 ...
分类:
其他好文 时间:
2020-04-07 20:36:54
阅读次数:
87
摘自:https://www.ibm.com/developerworks/cn/linux/sdk/l-debug/ 本文讨论了四种调试 Linux 程序的情况。在第 1 种情况中,我们使用了两个有内存分配问题的样本程序,使用 MEMWATCH 和 Yet Another Malloc Debug ...
分类:
系统相关 时间:
2020-04-07 20:26:13
阅读次数:
91
转自 dpdk内存管理 --初始化(hugepage) https://www.cnblogs.com/MerlinJ/p/4074391.html dpdk内存管理--rte_mempool内存管理 https://www.cnblogs.com/MerlinJ/p/4081986.html dp ...
分类:
其他好文 时间:
2020-04-06 11:39:07
阅读次数:
63
参考安装链接: https://www.jianshu.com/p/e1e5717049e8 Redis配置文件的介绍: 简单的配置:https://www.cnblogs.com/shoren/p/redis.html 详细的介绍:https://www.cnblogs.com/ysocean/p ...
分类:
系统相关 时间:
2020-04-06 00:06:31
阅读次数:
134
无空头 #include"stdio.h" #include"stdlib.h" #include"windows.h" /*链表的基本使用,不用改,直接用欢迎交流 QQ2473183730*/ struct Node { int a; struct Node* pNEXT; }; //链表头尾指针 ...
分类:
编程语言 时间:
2020-04-03 23:47:00
阅读次数:
68
/* 下一个排列--看图解。 */ #include<stdio.h> #include<malloc.h> #include<string.h> #include<stdlib.h> #include<math.h> #include<string.h> #include <iostream> v ...
分类:
其他好文 时间:
2020-04-03 18:24:47
阅读次数:
71
CenterOS安装Redis 下载 mkdir /usr/local/redis #创建文件夹 cd /usr/local/redis #进入文件夹 wget http://download.redis.io/releases/redis-5.0.8.tar.gz #下载安装包 安装 tar xz ...
分类:
其他好文 时间:
2020-04-03 16:26:47
阅读次数:
79
/* 需要手动计算内存大小,未初始化 */ int *p = (int *)malloc(20 * sizeof(int)); /* 不需要手动计算内存大小,初始化为0 */ int *q = (int *)calloc(20, sizeof(int)); /* 动态内存 扩大/缩小 * 1.成功分 ...
分类:
其他好文 时间:
2020-04-02 11:53:48
阅读次数:
72