- 博客(9)
- 收藏
- 关注
原创 7-35 堆栈模拟队列 (25分)
7-35 堆栈模拟队列 (25分)设已知有两个堆栈S1和S2,请用这两个堆栈模拟出一个队列Q。所谓用堆栈模拟队列,实际上就是通过调用堆栈的下列操作函数:1.int IsFull(Stack S):判断堆栈S是否已满,返回1或0;2.int IsEmpty (Stack S ):判断堆栈S是否为空,返回1或0;3.void Push(Stack S, ElementType item ):将元素item压入堆栈S;4.ElementType Pop(Stack S ):删除并返回S的栈顶元素。实
2020-08-02 17:13:25 514
原创 IP地址转换 (20分)
一个IP地址是用四个字节(每个字节8个位)的二进制码组成。请将32位二进制码表示的IP地址转换为十进制格式表示的IP地址输出。输入格式:输入在一行中给出32位二进制字符串。输出格式:在一行中输出十进制格式的IP地址,其由4个十进制数组成(分别对应4个8位的二进制数),中间用“.”分隔开。输入样例:11001100100101000001010101110010输出样例:204.148.21.114思路这题其实比较简单,按照8位8位的取数字,分别取四次。还有就是2<<(n
2020-07-27 12:41:33 1901
原创 L2-005 集合相似度 (25 分)
题目链接给定两个整数集合,它们的相似度定义为:Nc/Nt×100%。其中Nc是两个集合都有的不相等整数的个数,Nt是两个集合一共有的不相等整数的个数。你的任务就是计算任意一对给定集合的相似度。输入格式:输入第一行给出一个正整数N(≤50),是集合的个数。随后N行,每行对应一个集合。每个集合首先给出一个正整数M(≤104),是集合中元素的个数;然后跟M个[0,10...
2020-02-11 18:46:34 128
原创 万能头文件!
只要用了这个头文件 其他的就不用写了。相对平常的:#include <algorithm>#include <...>#include <...>#include <...>#include <...>#include <...>#include <...>#include <...>...
2019-11-02 11:10:11 412
原创 C++自带函数——sort排序(快速排序)的使用方法
需要的头文件:#include<algorithm>只需要一行代码:sort(a,a+n,cmp);a表示要排序的数组,含n个元素,而cmp是判定条件。如果想要从a[1]开始存储数据,则代码应该改为:sort(a+1,a+n+1,cmp);第三个参数cmp其实是一个自定义比较器(判断函数):bool cmp(int i,int j){ return i&...
2019-11-02 11:05:47 11212
原创 math.h中常用的函数(C语言)
数学函数中只有abs的数据类型是:“整型”,“int”。排列方式如下:函数名:函数功能参数介绍,返回值,说明。函数原型。abs: 求整型x的绝对值,返回计算结果。 int abs(int x);fabs: 求x的绝对值,返回计算结果。 duoble fabs(fouble x);floor: 求出不大于x的最大整数,返回该整数的双精度实数。 double floor(double x)...
2019-11-02 10:39:19 572
原创 vue 路由跳转四种方式 (带参数)
本文章转载自: https://blog.csdn.net/jiandan1127/article/details/861703361. router-link1. 不带参数 <router-link :to="{name:'home'}"> <router-link :to="{path:'/home'}"> //name,path都行, 建议用name ...
2019-11-02 10:26:59 557
原创 进行npm install时出现警告信息
进行npm install时出现警告信息C:\Users\Administrator\Desktop\my-blog>npm installnpm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\chokidar\node_modules\fsevents):npm WARN nots...
2019-11-02 10:19:36 1444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人