07 2021 档案
摘要:本来以为的送分题变成了送命题 题目 一开始写的: #include<iostream> #include<vector> #include <queue> #include <algorithm> #include<cstdio> #include <map> using namespace std
阅读全文
摘要:我真傻,真的 题目链接 way1:two points 当输入为1的时候要特判 这个我知道, 但鬼能想到我输出了那个数,,,, okk,其实可以直接下标从1开始 本来还想过用一次遍历,然后搞一个数组存之前那个maxn,, 判断条件太复杂了,放弃了:-( #include<iostream> #inc
阅读全文
摘要:以下给出三种方法: EOF 注意这种方法在clion上测试不出来,,但是在oj上跑是没有问题的 cin.getline(s,len) getchar() #include<iostream> #include<vector> #include <queue> #include <algorithm>
阅读全文
摘要:这个题本来不打算写,既然某kerin告诉我他WA了,,,emmmm? dl 还能WA,新鲜事嘞 顺便昂,谢邀 WA了也不能不回消息吧(不过不是这个题) 鞭尸现场(雾 这个题一看就是不涉及任何复杂算法的简单题(当然简单题也不一定对) 算法应该叫"贪心"吧,不过是个枚举就是了。 如果说一个注意点就是,要
阅读全文
摘要:https://pintia.cn/problem-sets/994805342720868352/problems/994805403651522560 10 3 5 7 2 6 4 9 0 8 1 先看0的位置:与7交换 3 5 0 2 6 4 9 7 8 1 再与2: 3 5 2 0 6 4
阅读全文
摘要:大一上玩熟练的linux现在又是一团浆糊,从头学命令行花了我一个小时QAQ wen ti bu da bu,hen da anyway~ 这个题一开始可能在想某种规律234 23 //534 53 的排序就不一样 但实际上这个题是想麻烦了...其实只需要一个排序就ok了,而排序的方法就也很明显,就a
阅读全文
摘要:题目链接 30分的题,喜大普奔 总思路的话,就是读入一堆信息以后,先按id/time(这个的意思是先排序Id,再排序time)的顺序sort一下,然后找两两配对放进一个数组里,这个时候你也要记录下时间来。然后跑一遍那个数组就可以找出所有最大。至于询问的话就跑一遍那个时间数组。 这个题想想思路也不是很
阅读全文
摘要:题目链接 这个题主要卡在散列上(hashmap) 其实可以直接用map(char,int) 尝试了一下用c自己手动构造hashmap的过程 attention:如果是普通的数组,str[i]中的这个i一定要是个Int 本题中的散列思想主要是,既然只有[0~9][a~z][A~Z],那我们可以把它对应
阅读全文
摘要:卡在sort的cmp上了 忘记对id排序了 #include<iostream> #include<vector> #include <unordered_set> #include <unordered_map> #include <cstring> #include <stdio.h> #inc
阅读全文
摘要:~~好久没写博客了呜呜,markdown都忘记怎么写了~~、 summary 这个学期可能,是到目前为止最累的一个学期。本来课就比较多,又加上持续的生理性问题跑了好几次医院。 犹记啊,每天周一周三都背着重重的计组或者离散,去6318的概率教室。。。 由于一直走的六区的小路导致现在看见那条路就想起每次
阅读全文