自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

有出路CodingTime

Talk is Cheap.The Coding Time!

  • 博客(62)
  • 资源 (1)
  • 收藏
  • 关注

原创 Centos 7离线安装MySql8

Centos 7离线安装MySql8linux版本:Centos 7mysql版本:mysql-8一、安装1、下载mysql离线安装包下载地址:https://dev.mysql.com/downloads/mysql/选择如下:【Red Hat Enterprise Linux 7 / Oracle Linux】【Red Hat Enterprise Linux 7 / Oracle Linux 7 (x86, 64-bit)】[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来

2022-03-25 11:58:41 4284

原创 Centos7 安装nginx-1.9.9教程

Centos7 安装nginx-1.9.9教程第一步:安装所需环境Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。rpm -qa|grep gcc1. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++2. PCRE pcre-devel 安装PCRE(Perl Compatible R

2022-03-25 11:57:01 422

原创 二叉树的遍历|前序、中序、后序、层序遍历

文章目录6.8 遍历二叉树6.8.1 二叉树遍历原理6.8.2 二叉树遍历方法1.前序遍历2.中序遍历3.后序遍历4.层序遍历6.8.3 前序遍历算法6.8.4 中序遍历算法6.8.5 后序遍历算法6.8.6 推导遍历结果6.8 遍历二叉树6.8.1 二叉树遍历原理假设,我手头有20张100元的和2000张1元的奖券,同时洒向了空中,大家比赛看谁最终捡的最多。如果是你,你会怎么做?相信所有同学都会说,一定先捡100元的。道理非常简单,因为捡一张100元等于1元的捡100张,效率好得不是一点点。所以可

2021-08-15 20:46:03 4846

原创 考研数据结构树——读书摘抄总结

这是我参与8月更文挑战的第5天,活动详情查看:8月更文挑战考研数据结构树——读书摘抄总结树(Tree)是n(n≥0)个结点的有限集。n=0时称为空树。在任意一棵非空树中:(1)有且仅有一个特定的称为根(Root)的结点;(2)当n>1时,其余结点可分为m(m>0)个互不相交的有限集T 1 、T 2 、……、T m,其中每一个集合本身又是一棵树,并且称为根的子树(SubTree)。树的定义之前我们一直在谈的是一对一的线性结构,可现实中,还有很多一对多的情况需要处理,所以我们需要研究这种一对多的数据结构

2021-08-07 08:43:59 231

原创 考研数据结构有关串的总结归纳

考研数据结构有关串的总结归纳考研数据结构有关串的总结归纳考研数据结构知识框架思维导图一、串的基本概念一、串的顺序存储表示一、顺序串的基本操作1.串的初始化2.求串长3.串的插入考研数据结构有关串的总结归纳考研数据结构知识框架思维导图一、串的基本概念字符串(String):是由零个或多个字符组成的有限序列,记为:S = ′a1 a2 … an′( n ≥ 0 )ai∈V字符集合,每个 ai( 1 ≤ i≤ n)可以是字母、数字或其他字符。串也是一种特定的线性表,串的逻辑结构和线性表极为相似,其特

2021-08-01 09:36:12 689

原创 考研数据结构第三章队列的顺序存储定义操作及代码实现

考研数据结构第三章队列的顺序存储定义操作及代码实现1.初始化队列2.判断队空3.进队操作4.出队操作完整代码1.初始化队列//1.初始化队列void InitQueue(SqQueue &Q){ Q.front=0; Q.rear=0;} 2.判断队空//2.判断队空int QueueEmpty(SqQueue Q){ if(Q.front==Q.rear)\ return 1; else return 0;} 3.进队操作//3.进队操作int EnQue

2021-07-27 21:47:25 89

原创 考研数据结构第三章栈的顺序存储定义操作及代码实现

考研数据结构第三章栈的顺序存储定义操作及代码实现1.初始化操作2.判栈空操作3.进栈操作4.出栈代码5.读栈顶元素完整代码1.初始化操作//1.初始化操作 void InitStack(SqStack &stack){ stack.top = -1; }2.判栈空操作#define TRUE 1#define FALSE 0//2.判栈空操作int StackEmpty(SqStack stack){ if(stack.top == -1) return TRUE;

2021-07-26 16:16:58 104

原创 考研数据结构第二章线性表双链表定义操作及代码实现

考研数据结构第二章线性表双链表定义操作及代码实现1.初始化操作2.头插法构建双链表3.尾插法构建双链表全部代码1.初始化操作#define OK 1#define ERROR 0int InitDLinkList(DLinkList &L){ L = (DLinkList)malloc(sizeof(DNode)); if(L!=NULL){ L->prior = NULL; L->next = NULL; return OK; } else{ retu

2021-07-25 11:45:31 137 1

原创 考研数据结构第二章线性表单链表定义操作及代码实现

考研数据结构第二章线性表单链表定义操作及代码实现1.初始化操作(初始化带头结点的单链表,构造一个空的单链表,初始化next指针 )2.采用头插法建立单链表(特点:每次在头节点后插入新结点)3.采用尾插法建立单链表(特点:每次在尾结点后插入新结点)4.按序号查找结点值5.按值查找结点值6.插入节点操作7.删除结点操作完整代码1.初始化操作(初始化带头结点的单链表,构造一个空的单链表,初始化next指针 )//1.初始化操作(初始化带头结点的单链表,构造一个空的单链表,初始化next指针 )#define

2021-07-24 16:31:52 141

原创 考研数据结构第二章线性表顺序代码实现

考研数据结构第二章线性表顺序代码实现1.初始化链表2.插入操作3.删除操作4.获取元素5.按值查找6.销毁释放顺序表7.清空顺序表8.获取顺序表长度9.判断顺序表是否为空10.输出操作线性表顺序代码实现完整代码1.初始化链表//1.初始化链表#define InitSize 50#define OVERFLOW 0#define OK 1int InitSqList(SqList &L){ L.data = (ElemType *)malloc(sizeof(ElemType)*Ini

2021-07-18 18:06:59 139

原创 软件工程师能力认证C1任务01-进制与信息编码

软件工程师能力认证C1任务01-进制与信息编码挑战说明任务一:用「0」和「1」绘图任务二:掌握进制编辑器挑战RTC(Real-time Communications,实时通信)技术在这次新冠肺炎疫情的全球大爆发中,为视频会议、直播连麦、远程协助提供了有力的支撑。但是如果让一个普通的软件工程师来做这方面的开发,有可能是一头雾水。即使是一些有多年开发经验的工程师,如果不了解底层数据编码的原理,也将无从下手,仅仅是因视频转码和多媒体切割这两项技术会难到一大批人。为什么会这样呢?因为如果想在尽可能减小文件体

2021-06-04 16:38:49 501 1

原创 《算法笔记》3.1小节——入门模拟->简单模拟 问题 A: 剩下的树

问题 A: 剩下的树题目描述输入输出样例输入样例输出示例代码题目描述有一个长度为整数L(1<=L<=10000)的马路,可以想象成数轴上长度为L的一个线段,起点是坐标原点,在每个整数坐标点有一棵树,即在0,1,2,…,L共L+1个位置上有L+1棵树。现在要移走一些树,移走的树的区间用一对数字表示,如 100 200表示移走从100到200之间(包括端点)所有的树。可能有M(1<=M<=100)个区间,区间之间可能有重叠。现在要求移走所有区间的树之后剩下的树的个数。输入两个

2021-05-20 21:31:24 162 1

原创 《算法笔记》2.10小节——C/C++快速入门->黑盒测试 问题 H: A+B 输入输出练习VIII

问题 H: A+B 输入输出练习VIII题目描述输入输出样例输入样例输出示例代码题目描述你的任务是计算若干整数的和。输入输入的第一行为一个整数N,接下来N行每行先输入一个整数M,然后在同一行内输入M个整数。输出对于每组输入,输出M个数的和,每组输出之间输出一个空行。样例输入34 1 2 3 45 1 2 3 4 53 1 2 3样例输出10156示例代码#include<iostream>using namespace std;int main()

2021-05-19 11:22:46 100

原创 《算法笔记》2.10小节——C/C++快速入门->黑盒测试 问题 G: A+B 输入输出练习VII

问题 G: A+B 输入输出练习VII题目描述输入输出样例输入样例输出示例代码题目描述你的任务是计算两个整数的和。输入输入包含若干行,每行输入两个整数a和b,由空格分隔。输出对于每组输入,输出a和b的和,每行输出后接一个空行。样例输入1 510 20样例输出630示例代码#include<iostream>using namespace std;int main(){ int a,b; while(scanf("%d%d",&a,&b)

2021-05-19 11:20:04 79

原创 《算法笔记》2.10小节——C/C++快速入门->黑盒测试 问题 F: A+B 输入输出练习VI

问题 F: A+B 输入输出练习VI题目描述输入输出样例输入样例输出示例代码题目描述你的任务是计算若干整数的和。输入每行的第一个数N,表示本行后面有N个数。输出对于每一行数据需要在相应的行输出和。样例输入4 1 2 3 45 1 2 3 4 5样例输出1015示例代码#include<iostream>using namespace std;int main(){ int n; while(scanf("%d",&n)!=EOF){ int a

2021-05-19 11:17:41 93

原创 《算法笔记》2.10小节——C/C++快速入门->黑盒测试 问题 E: A+B 输入输出练习V

问题 E: A+B 输入输出练习V题目描述输入输出样例输入样例输出题目描述你的任务是计算若干整数的和。输入输入的第一行是一个正数N,表示后面有N行。每一行的第一个数是M,表示本行后面还有M个数。输出对于每一行数据需要在相应的行输出和。样例输入24 1 2 3 45 1 2 3 4 5样例输出1015#include<iostream>using namespace std;int main(){ int N; scanf("%d",&N); fo

2021-05-19 11:14:12 87

原创 《算法笔记》2.10小节——C/C++快速入门->黑盒测试 问题 D: A+B 输入输出练习IV

问题 D: A+B 输入输出练习IV题目描述输入输出样例输入样例输出示例代码题目描述你的任务是计算若干整数的和。输入每行的第一个数N,表示本行后面有N个数。如果N=0时,表示输入结束,且这一行不要计算。输出对于每一行数据需要在相应的行输出和。样例输入4 1 2 3 45 1 2 3 4 50 样例输出1015示例代码#include<iostream>using namespace std;int main(){ int n; while(scanf(

2021-05-18 15:34:53 110

原创 《算法笔记》2.10小节——C/C++快速入门->黑盒测试 问题 C: A+B 输入输出练习III

问题 C: A+B 输入输出练习III题目描述输入输出样例输入样例输出示例代码题目描述你的任务是计算a+b。输入输入中每行是一对a和b。其中会有一对是0和0标志着输入结束,且这一对不要计算。输出对于输入的每对a和b,你需要在相应的行输出a、b的和。如第二对a和b,他们的和也输出在第二行。样例输入1 510 200 0样例输出630示例代码#include<iostream>using namespace std;int main(){ int a,b;

2021-05-18 15:32:32 73

原创 《算法笔记》2.10小节——C/C++快速入门->黑盒测试 问题 B: A+B 输入输出练习II

问题 B: A+B 输入输出练习II题目描述输入输出样例输入 Copy样例输出 Copy示例代码题目描述你的任务是计算a+b。输入第一行是一个整数N,表示后面会有N行a和b,通过空格隔开。输出对于输入的每对a和b,你需要在相应的行输出a、b的和。如第二对a和b,对应的和也输出在第二行。样例输入 Copy21 510 20样例输出 Copy630示例代码#include<iostream>using namespace std;int main(){ int

2021-05-18 15:30:00 99

原创 《算法笔记》2.10小节——C/C++快速入门->黑盒测试 问题 A: A+B 输入输出练习I

问题 A: A+B 输入输出练习I题目描述输入输出样例输入样例输出示例代码题目描述你的任务是计算a+b。这是为了acm初学者专门设计的题目。你肯定发现还有其他题目跟这道题的标题类似,这些问题也都是专门为初学者提供的。输入输入包含一系列的a和b对,通过空格隔开。一对a和b占一行。输出对于输入的每对a和b,你需要依次输出a、b的和。如对于输入中的第二对a和b,在输出中它们的和应该也在第二行。样例输入1 510 20样例输出630示例代码#include<iostream&gt

2021-05-18 15:27:59 102

原创 《算法笔记》2.8小节——C/C++快速入门->结构体(struct)的使用 问题 E: C语言11.8

问题 E: C语言11.8题目描述输入输出样例输入样例输出示例代码题目描述有10个学生,每个学生的数据包括学号、姓名、3门课程的成绩。读入这10个学生的数据,要求输出3门课程的总平均成绩,以及个人平均分最高的学生的数据(包括学号、姓名、3门课程成绩、平均分数)。输入共有10行,每行包含了一个学生的学号(整数)、名字(长度不超过19的无空格字符串)和3门课程的成绩(0至100之间的整数),用空格隔开。输出第一行包含了3个实数,分别表示3门课程的总平均成绩,保留2位小数,每个数之后输出一个空格。第

2021-05-17 11:43:49 82 1

原创 《算法笔记》2.8小节——C/C++快速入门->结构体(struct)的使用 问题 D: C语言11.7

问题 D: C语言11.7题目描述输入输出样例输入样例输出示例代码题目描述编写两个函数input和print,分别用来输入5个学生的数据记录和打印这5个学生的记录。对于每一个学生,其记录包含了学号、名字、3门课程的成绩共5项。用主函数分别调用input和print函数进行输入和输出。要求使用结构体数组实现,结构体中包括了每个学生的5项记录。输入共有5行,每行包含了一个学生的学号(整数)、名字(长度不超过19的无空格字符串)和3门课程的成绩(0至100之间的整数),用空格隔开。输出与输入格式相同

2021-05-16 17:56:52 83

原创 《算法笔记》2.8小节——C/C++快速入门->结构体(struct)的使用 问题 C: C语言11.4

问题 C: C语言11.4题目描述输入输出样例输入样例输出示例代码题目描述设有若干个人员的数据,其中包含学生和教师。学生的数据中包括:号码、姓名、性别、职业、班级。教师的数据包括:号码、姓名、性别、职业、职务。可以看出,学生和教师所包含的数据是不同的。现在要求把这些数据放在同一个表格中储存,使用结构体中的共用体实现。结构体定义如下:struct {int num;char name[10];char sex;char job;union {int class;char position[

2021-05-15 11:27:17 59

原创 《算法笔记》2.8小节——C/C++快速入门->结构体(struct)的使用 问题 B: C语言11.2

问题 B: C语言11.2题目描述输入输出样例输入样例输出示例代码参考代码题目描述定义一个结构体student,存储学生的学号、名字、性别和年龄,读入每个学生的所有信息,保存在结构体中,并输出。结构体student的定义如下:struct student {int num;char name[20];char sex;int age;};本题要求使用指向结构体数组的指针进行输入和输出。输入第一行有一个整数n,表示以下有n个学生的信息将会输入。保证n不大于20。以后的n行中,每一行包含

2021-05-14 11:48:40 160 1

原创 《算法笔记》2.8小节——C/C++快速入门->结构体(struct)的使用 问题 A: C语言11.1

问题 A: C语言11.1题目描述输入输出样例输入样例输出示例代码借鉴代码题目描述完成一个对候选人得票的统计程序。假设有3个候选人,名字分别为Li,Zhang和Fun。使用结构体存储每一个候选人的名字和得票数。记录每一张选票的得票人名,输出每个候选人最终的得票数。结构体可以定义成如下的格式:struct person {char name[20];int count;}leader[3] = {“Li”, 0, “Zhang”, 0, “Fun”, 0};输入第一行有一个整数n,表示以下有n

2021-05-13 18:17:38 68

原创 《算法笔记》2.7小节——C/C++快速入门->指针 问题 E: C语言10.16

问题 E: C语言10.16题目描述输入输出样例输入样例输出示例代码1借鉴代码题目描述输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。要求用3个函数实现,分别为输入10个数、进行处理、输出10个数。要求使用指针的方法进行处理。输入用空格隔开的10个整数。输出输出进行题目描述操作之后的10个整数,每个整数之后输出一个空格。请注意行尾输出换行。样例输入1 5 2 4 9 0 3 8 7 6样例输出0 5 2 4 6 1 3 8 7 9示例代码1#include

2021-05-12 20:23:19 61

原创 《算法笔记》2.7小节——C/C++快速入门->指针 问题 D: C语言10.15

问题 D: C语言10.15题目描述输入输出样例输入样例输出示例代码示例代码2(借鉴代码)题目描述输入3个字符串,按从小到大的顺序输出。要求使用指针的方法进行处理。输入3行,每行一个用字符串。保证每个字符串的长度不超过20。输出按从小到大的顺序输出这3个字符串,每个字符串一行。请注意行尾输出换行。样例输入ChinaCLOCKdeal样例输出CLOCKChinadeal示例代码#include<iostream>#include<string.h>

2021-05-11 16:38:10 77

原创 《算法笔记》2.7小节——C/C++快速入门->指针 问题 C: C语言10.10

问题 C: C语言10.10题目描述输入输出样例输入样例输出示例代码题目描述给定字符串定义char *a = “I love China!”,读入整数n,输出在进行了a = a + n这个赋值操作以后字符指针a对应的字符串。输入一个整数n,保证0<=n<13.输出输出进行了题目描述中赋值操作之后a对应的字符串。请注意行尾输出换行。样例输入7样例输出China!示例代码#include<iostream>using namespace std;int m

2021-05-10 15:18:52 129 2

原创 《算法笔记》2.7小节——C/C++快速入门->指针 问题 B: C语言10.2

问题 B: C语言10.2问题 B: C语言10.2题目描述输入输出样例输入样例输出示例代码C++实现(定义三个数交换的函数)示例代码C实现(定义二个数交换的函数)问题 B: C语言10.2题目描述输入a、b、c三个整数,按先大后小的顺序输出a、b和c。注意请使用指针变量的方式进行比较和输出。输入三个用空格隔开的整数a、b和c。输出按先大后小的顺序输出a、b和c,用空格隔开。请注意行尾输出换行。样例输入9 0 10样例输出10 9 0示例代码C++实现(定义三个数交换的函数)#i

2021-05-09 12:31:16 96

原创 《算法笔记》2.7小节——C/C++快速入门->指针 问题 A: C语言10.1

问题 A: C语言10.1题目描述输入输出样例输入样例输出示例代码题目描述输入a和b两个整数,按先大后小的顺序输出a和b。注意请使用指针变量的方式进行比较和输出。输入两个用空格隔开的整数a和b。输出按先大后小的顺序输出a和b,用空格隔开。请注意行尾输出换行。样例输入5 9样例输出9 5示例代码#include<iostream>using namespace std;void dapx(int *a,int *b){ if(*a<*b){ int tem

2021-05-08 12:25:40 83

原创 《算法笔记》2.6小节——C/C++快速入门->函数 问题 B: 习题7-7 复制字符串中的元音字母

问题 B: 习题7-7 复制字符串中的元音字母题目描述输入输出样例输入样例输出提示示例代码题目描述写一个函数,将一个字符串中的元音字母复制到另一个字符串中。在主函数中输入一个字符串,通过调用该函数,得到一个有该字符串中的元音字母组成的一个字符串,并输出。输入一个字符串(一行字符)。输出该字符串所有元音字母构成的字符串。行尾换行。样例输入CLanguage样例输出auae提示可以采用如下函数原型void vowels(char s1[], char s2[]);示例代码#incl

2021-05-06 19:23:46 98

原创 《算法笔记》2.6小节——C/C++快速入门->函数 问题 A: 习题7-5 字符串逆序存放

问题 A: 习题7-5 字符串逆序存放题目描述输入输出样例输入样例输出示例代码题目描述写一个函数将一个字符串按反序存放。在主函数中输入一个字符串,通过调用该函数,得到该字符串按反序存放后的字符串,并输出。输入一行字符串。输出输入字符串反序存放后的字符串。单独占一行。样例输入abcd样例输出dcba示例代码#include<iostream>#include<string.h>using namespace std;char str[100];void

2021-05-05 18:14:22 95

原创 《算法笔记》2.5小节——C/C++快速入门->数组 问题 J: 例题6-9 字符串求最大值

问题 J: 例题6-9 字符串求最大值题目描述输入输出样例输入样例输出示例代码题目描述从键盘上输入3个字符串,求出其中最大者。输入输入3行,每行均为一个字符串。输出一行,输入三个字符串中最大者。样例输入EnglandChinaAmerica样例输出England示例代码#include<iostream>#include<string.h>using namespace std;int main(){ char str1[10]; cha

2021-05-04 23:32:58 64

原创 《算法笔记》2.5小节——C/C++快速入门->数组 问题 I: 例题6-4 矩阵转置

问题 I: 例题6-4 矩阵转置题目描述输入输出样例输入样例输出示例代码题目描述将一个2行3列的矩阵(二维数组)行列互换,存储到另一个3行2列的矩阵中。要求以整型数据为例来解答。输入输入2行数据,每行3个整数,以空格分隔。输出行列互换后的矩阵,3行,每行2个数据,以空格分隔。样例输入1 2 34 5 6样例输出1 42 53 6示例代码#include<iostream>using namespace std;int main(){ int a[2][3];

2021-04-29 11:07:44 78

原创 《算法笔记》2.5小节——C/C++快速入门->数组 问题 H: 例题6-3 冒泡排序

问题 H: 例题6-3 冒泡排序题目描述输入输出样例输入样例输出示例代码题目描述从键盘上输入10个整数,用冒泡法对这10个数进行排序(由小到大)。输入以空格分隔的10个整数输出依次输出排好序的10个整数,每个数占一行。样例输入1 3 5 7 9 2 4 6 8 0样例输出0123456789示例代码#include<iostream>using namespace std;int main(){ int a[10]; int i,j,temp;

2021-04-28 20:58:39 67

原创 《算法笔记》2.5小节——C/C++快速入门->数组 问题 G: 例题6-2 数组求解Fibonacci数列问题

问题 G: 例题6-2 数组求解Fibonacci数列问题题目描述输入输出样例输出示例代码题目描述Fibonacci数列的特点:第1,2个数为1,1。从第3个数开始,概述是前面两个数之和。即:要求输出Fibonacci数列的前20个数。输入无输出Fibonacci数列的前20个数,每个数占一行。样例输入无样例输出11235813213455891442333776109871597258441816765示例代码#include<iost

2021-04-26 22:09:34 65

原创 《算法笔记》2.5小节——C/C++快速入门->数组 问题 F: 例题6-1 逆序输出数组元素

问题 F: 例题6-1 逆序输出数组元素题目描述输入输出样例输入样例输出示例代码题目描述从键盘上输入10个整数,存储在一个长度为10的整型数组中,要求将输入的10个数逆序输出。如输入为:0,1,2,3,4,5,6,7,8,9 输出为9,8,7,6,5,4,3,2,1,0输入10个整数,以空格分隔输出将输入的10个整数逆序输出,每个数占一行。样例输入0 1 2 3 4 5 6 7 8 9样例输出9876543210示例代码#include<iostream&g

2021-04-26 22:07:34 51

原创 《算法笔记》2.5小节——C/C++快速入门->数组 问题 E: 习题6-13 字符串比较

问题 E: 习题6-13 字符串比较题目描述输入输出样例输入样例输出示例代码题目描述比较两个字符串s1和s2的大小,如果s1>s2,则输出一个正数;若s1=s2,则输出0;若s1<s2,则输出一个负数。要求:不用strcpy函数;两个字符串用gets函数读入。例如:“A"与"C"相比,由于"A”<“C”,应输出负数,同时由于"A"与"C"的ASCII码差值为2,因此应输出"-2"。同理:"And"和"Aid"比较,根据第2个字符比较的结果,“n"比"i"大5,因此应该输出"5”

2021-04-25 12:08:22 61

原创 《算法笔记》2.5小节——C/C++快速入门->数组 问题 D: 习题6-12 解密

问题 D: 习题6-12 解密题目描述输入输出样例输入样例输出示例代码题目描述有一行电文,已按如下规律译成密码:A–>Z a–>zB–>Y b–>yC–>X c–>x… …即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变。要求根据密码译回原文,并输出。输入输入一行密文输出解密后的原文,单独占一行。样例输入ZYX123zyx样例输出ABC123abc

2021-04-24 12:52:04 62

原创 《算法笔记》2.5小节——C/C++快速入门->数组 问题 C: 习题6-6 杨辉三角

问题 C: 习题6-6 杨辉三角题目描述输入输出样例输入样例输出示例代码引用百度百科多种语言解决C++解决C解决Java解决题目描述按要求输入如下格式的杨辉三角11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1最多输出10层输入输入只包含一个正整数n,表示将要输出的杨辉三角的层数。输出对应于该输入,请输出相应层数的杨辉三角,每一层的整数之间用一个空格隔开样例输入5样例输出11 11 2 11 3 3 11 4 6 4 1示例代码#inc

2021-04-23 17:29:52 81

编译原理-学习指导与典型题解析.pdf

编译原理-学习指导与典型题解析

2021-01-18

空空如也

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

TA关注的人

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