
C++题及题解
文章平均质量分 51
云yun云\^O^/
别把用来提升自己的时间拿去羡慕别人
展开
-
链表的基本操作
链表的常规操作1.创建链表二级目录三级目录 1.创建链表 #include <iostream> #include <stdlib.h>//用于malloc, free 内存申请及释放 using namespace std; struct List { int data;// 数据 struct List* next;//存入下一个结点的地址 }; /*链表的创建*/ void chreat(struct List *L) { int m; cin>>原创 2021-10-19 19:34:23 · 344 阅读 · 0 评论 -
洛谷中关于质数的题及题解
P1075 [NOIP2012 普及组] 质因数分解 题目描述 已知正整数n是两个不同的质数的乘积,试求出两者中较大的那个质数。 输入格式 一个正整数n。 输出格式 一个正整数p,即较大的那个质数。 输入输出样例 输入 21 输出 7 解析 因为题目中n是一组质数的乘机,所以只需要求出其中的一个质数就行了,而一个用n/i就可以算出。 AC代码 #include <bits/stdc++.h> using namespace std; int main() { long long n; cin原创 2021-08-09 16:50:53 · 482 阅读 · 0 评论 -
HDU中关于栈的题及题解
HDU1506单调栈 **Largest Rectangle in a Histogram** Problem Description A histogram is a polygon composed of a sequence of rectangles aligned at a common base line. The rectangles have equal widths but may have different heights. For example,原创 2021-07-25 19:15:49 · 148 阅读 · 0 评论 -
洛谷中关于栈类型的题及题解(持续更新中)
P1739 表达式括号匹配 题目描述 假设一个表达式有英文字母(小写)、运算符(+,—,*,/)和左右小(圆)括号构成,以“@”作为表达式的结束符。请编写一个程序检查表达式中的左右圆括号是否匹配,若匹配,则返回“YES”;否则返回“NO”。表达式长度小于255,左圆括号少于20个。 输入格式 一行:表达式 输出格式 一行:“YES” 或“NO” 输入输出样例 输入 #1复制 2*(x+y)/(1-x)@ 输出 #1复制 YES 输入 #2复制 (25+x)(a(a+b+b)@ 输出 #2复制 NO 说明/提原创 2021-06-08 17:56:41 · 547 阅读 · 0 评论 -
洛谷中排序的题及题解(持续更新中)
UVA11462 Age Sort **题意:**现在给你若干行年龄段,每段年龄段有n的人的年龄,你的任务是把这些人的年龄按升序排序。 输入格式: 若干行,每一行有一个n,接下来有n个数,代表这n个人的年龄,一直读入,直到n==0才停止。 输出格式: 每行n个数(xi<=100),数与数之间有空格。 注意:输入数据十分大(~25MB),所以要使用更快的IO。 Translated by @(T_T) 输入输出样例 输入 #1复制 5 3 4 2 1 5 5 2 3 2 3 1 0 输出 #1复制 1原创 2021-06-10 20:34:41 · 493 阅读 · 0 评论