- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 STL队列和栈、双向队列
STL 中队列的使用(queue)基本操作:push(x) 将x压入队列的末端pop() 弹出队列的第一个元素(队顶元素),注意此函数并不返回任何值front() 返回第一个元素(队顶元素)back() 返回最后被压入的元素(队尾元素)empty() 当队列为空时,返回truesize() 返回队列的长度 使用方法:头文件:#include <queu...
2018-04-24 20:29:39 230
原创 共用体
在C语言中,还有另外一种和结构体非常类似的语法,叫做共用体(Union),它的定义格式为:union 共用体名{ 成员列表};共用体有时也被称为联合或者联合体,这也是 Union 这个单词的本意。结构体和共用体的区别在于:结构体的各个成员会占用不同的内存,互相之间没有影响;而共用体的所有成员占用同一段内存,修改一个成员会影响其余所有成员。结构体占用的内存大于等于所有成员占用的...
2018-04-23 20:00:44 670
原创 枚举
枚举类型的定义形式为:enum typeName{ valueName1, valueName2, valueName3, ...... };enum是一个新的关键字,专门用来定义枚举类型,这也是它在C语言中的唯一用途;typeName是枚举类型的名字;valueName1, valueName2, valueName3, ......是每个值对应的名字的列表。注意最后的;不能少。例如,列...
2018-04-23 19:48:09 201
原创 来淄博旅游(结构体)
来淄博旅游Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit Statistic DiscussProblem Description淄博某旅行社每天都要接待来自全国各地的游客,他们从各个城市来到张店区,游玩后又去淄博的其他旅游景点。从各个城市来张店的游客只是在网上报名,然后旅行社根据统计的人数,用大巴把他们从不同城市拉到张店。在张店...
2018-04-22 11:09:28 150
原创 又见回文
又见回文Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit Statistic DiscussProblem Description “回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。现在呢,就是让你判断输入的字符串是否是回文串。Input 有多组输入,每行输入一串字符,保...
2018-04-21 20:34:53 203
原创 字典序算法(全排列)
#include <stdio.h> //交换list[a],list[b] void Swap(int list[], int a, int b) { int temp = 0; temp = list[a]; list[a] = list[b]; list[b] = temp; return; } ...
2018-04-21 16:16:02 1925
原创 字母旋转
字母旋转方阵Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit Statistic DiscussProblem Description给定两个整数M,N,生成一个M*N的矩阵,矩阵中元素取值为A至Z的26个字母中的一个,A在左上角,其余各数按顺时针方向旋转前进,依次递增放置,当超过26时又从A开始填充。例如,当M=5,N=8时,矩阵...
2018-04-18 20:05:01 1151
原创 第X个大的数(快排)
第X大的数Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit Statistic DiscussProblem DescriptionX最近爱上了区间查询问题,给出N (N <= 100000) 个数,然后进行M (M <= 5) 次询问,每次询问时,输入一个数X (1 <= X <= N),输出N...
2018-04-16 19:55:50 335
原创 小鑫の日常系列故事(六)——奇遇记(累加加累加)
小鑫の日常系列故事(六)——奇遇记Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit Statistic DiscussProblem Description今天,小鑫在山上玩的时候,意外被推下了悬崖。当然,掉下悬崖之后必然有奇遇。(剧情就是这么坑爹)就狗血的碰到了野人A和野人B。然后两位野人就给了他一本武功秘籍。 这是一本强大的武...
2018-04-14 21:16:02 385
原创 c++简单排序
Input输入包括M+1行,第一行是两个正整数M、N;M表示总共多少组数据,下面M行每行包含N个正整数。(输入数据之间会用空格隔开)Output输出包括M行,每行分别对应输入中M组数据的升序序列,数与数之间用一个空格隔开。Sample Input2 31 3 24 2 6Sample Output1 2 32 4 6 #include<iost...
2018-04-14 16:55:02 385
原创 C头文件
#include <assert.h> //设定插入点#include <ctype.h> //字符处理#include <errno.h> //定义错误码#include <float.h> //浮点数处理#include <iso646.h> //对应各种运算符的宏#include <...
2018-04-14 16:37:51 133
原创 标准c++头文件
#include <algorithm> //STL 通用算法#include <bitset> //STL 位集容器#include <cctype> //字符处理#include <cerrno> //定义错误码#include <cfloat> //浮点数处理#include...
2018-04-14 16:25:19 2516
原创 排序问题
排序问题Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit Statistic DiscussProblem Description输入10个整数,将它们从小到大排序后输出,并给出现在每个元素在原来序列中的位置。Input输入数据有一行,包含10个整数,用空格分开。Output输出数据有两行,第一行为排序后的序列,第二...
2018-04-14 15:50:31 191
翻译 矩形阵输出
矩阵输出Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit Statistic DiscussProblem Description输入n个整数,输出由这些整数组成的n行矩阵。Input第一行输入一个正整数N(N<=20),表示后面要输入的整数个数。下面依次输入N个整数。Output以输入的整数为基础,输出有规...
2018-04-14 14:29:23 711
翻译 汉诺塔
汉诺塔Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit Statistic DiscussProblem Description汉诺塔(又称河内塔)问题是印度的一个古老的传说。开天辟地的神勃拉玛在一个庙里留下了三根金刚石的棒A、B和C,A上面套着n个圆的金片,最大的一个在底下,其余一个比一个小,依次叠上去,庙里的众僧不倦地把它们一...
2018-04-13 16:10:18 238
(python)小羊找朋友.zip
2020-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人