STL
彡倾灬染|
这个作者很懒,什么都没留下…
展开
-
L2-019 悄悄关注 (25 分)
题目链接 输入样例1: 10 GAO3 Magi Zha1 Sen1 Quan FaMK LSum Eins FatM LLao 8 Magi 50 Pota 30 LLao 3 Ammy 48 Dave 15 GAO3 31 Zoro 1 Cath 60 输出样例1: Ammy Cath Pota 输入样例2: 11 GAO3 Magi Zha1 Sen1 Quan FaMK LSum Eins FatM LLao Pota 7 Magi 50 Pota 30 LLao 48 Ammy 3 Dave原创 2021-04-09 11:23:02 · 164 阅读 · 1 评论 -
L2-032 彩虹瓶 (25 分) (栈操作)
题目链接 输入样例: 7 5 3 7 6 1 3 2 5 4 3 1 5 4 2 6 7 7 6 5 4 3 2 1 输出样例: YES NO NO 答案 #include <iostream> #include<bits/stdc++.h> #define ll long long #define ull unsigned long long #define INF 0x3f3f3f3f #define inf 0x3f3f3f3f3f3f3f3f #define mem(原创 2021-03-25 09:08:44 · 295 阅读 · 0 评论 -
AcWing 3302. 表达式求值(栈 + 表达式求值)
题目链接 给定一个表达式,其中运算符仅包含 +,-,*,/(加 减 乘 整除),可能包含括号,请你求出表达式的最终值。 注意: 数据保证给定的表达式合法。 题目保证符号 - 只作为减号出现,不会作为负号出现,例如,-1+2,(2+2)*(-(1+1)+2) 之类表达式均不会出现。 题目保证表达式中所有数字均为正整数。 题目保证表达式在中间计算过程以及结果中,均不超过 231−1。 题目中的整除是指向 0 取整,也就是说对于大于 0 的结果向下取整,例如 5/3=1,对于小于 0 的结果向上取整,例如 5/原创 2021-03-21 16:46:46 · 89 阅读 · 0 评论 -
LeetCode 150. 逆波兰表达式求值(栈操作)
题目链接 根据 逆波兰表示法,求表达式的值。 有效的算符包括 +、-、*、/ 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。 说明: 整数除法只保留整数部分。 给定逆波兰表达式总是有效的。换句话说,表达式总会得出有效数值且不存在除数为 0 的情况。 示例 1: 输入:tokens = ["2","1","+","3","*"] 输出:9 解释:该算式转化为常见的中缀算术表达式为:((2 + 1) * 3) = 9 示例 2: 输入:tokens = ["4","13","5","/","+"]原创 2021-03-21 16:28:36 · 84 阅读 · 0 评论 -
L2-005 集合相似度 (25 分) (set应用)
题目链接 给定两个整数集合,它们的相似度定义为:Nc/Nt×100%。其中Nc 是两个集合都有的不相等整数的个数,Nt 是两个集合一共有的不相等整数的个数。你的任务就是计算任意一对给定集合的相似度。 输入格式: 输入第一行给出一个正整数N(≤50),是集合的个数。随后N行,每行对应一个集合。每个集合首先给出一个正整数M(≤10^4),是集合中元素的个数;然后跟M个[ 0 , 10910^9109 ]区间内的整数。 之后一行给出一个正整数K(≤2000),随后K行,每行对应一对需要计算相似度的集合原创 2021-03-18 21:26:34 · 184 阅读 · 0 评论 -
2020年全国天梯赛赛前个人专题强化赛---B(排序2)
7-9 点赞狂魔 (25分) 微博上有个“点赞”功能,你可以为你喜欢的博文点个赞表示支持。每篇博文都有一些刻画其特性的标签,而你点赞的博文的类型,也间接刻画了你的特性。然而有这么一种人,他们会通过给自己看到的一切内容点赞来狂刷存在感,这种人就被称为“点赞狂魔”。他们点赞的标签非常分散,无法体现出明显的特性。本题就要求你写个程序,通过统计每个人点赞的不同标签的数量,找出前3名点赞狂魔。 输入格式: 输入在第一行给出一个正整数N(≤100),是待统计的用户数。随后N行,每行列出一位用户的点赞标签。格式为“Nam原创 2020-09-12 20:09:01 · 521 阅读 · 0 评论 -
全国天梯赛赛前个人专题强化赛---A(排序1)
7-1 模拟EXCEL排序 (25分) Excel可以对一组纪录按任意指定列排序。现请编写程序实现类似功能。 输入格式: 输入的第一行包含两个正整数N(≤1e5 ) 和C,其中N是纪录的条数,C是指定排序的列号。之后有 N行,每行包含一条学生纪录。每条学生纪录由学号(6位数字,保证没有重复的学号)、姓名(不超过8位且不包含空格的字符串)、成绩([0, 100]内的整数)组成,相邻属性用1个空格隔开。 输出格式: 在N行中输出按要求排序后的结果,即:当C=1时,按学号递增排序;当C=2时,按姓名的非递减原创 2020-09-11 20:06:11 · 488 阅读 · 0 评论 -
STL的讲解与应用
https://blog.csdn.net/qq_37360631/article/details/81299507 https://www.cnblogs.com/wkfvawl/p/9475939.html https://blog.csdn.net/u012197749/article/details/79517929转载 2020-09-10 20:40:12 · 95 阅读 · 0 评论
分享