上一页 1 ··· 6 7 8 9 10
摘要: 1、B. Paranoid String 题意:操作一:01可以变成1,操作二:10可以变成0。给定一个串,判断字串经过若干次操作,能否长度变成1,统计数量。 思路:对01来说,1可以吃掉0,然后前边不是0的,又可以通过10变成0。所以,能否变成一,取决于最后两个字符是否相同。 2、C. Zero 阅读全文
posted @ 2022-09-06 19:37 风归去 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1、给定两个质数,m, n, 大于n * m - n - m的数都可以被整数个n和m唯一组成。 相关习题:[Coins] (https://ac.nowcoder.com/acm/contest/34980/K) 总结:这个题很明显打表找规律,不知道定理也没关系。可以猜。猜两个质数是不是就可以组成一 阅读全文
posted @ 2022-09-06 13:05 风归去 阅读(36) 评论(0) 推荐(0) 编辑
摘要: Birthday Cake 思路:找到每个串的公共前后缀,统计公共前后缀之间的字符串的hash值,并判断所给n个串中是否存在符合条件的串 eg:abbddab 对于该串,我们不难发现,公共前后缀是ab,公共前后缀之间的串是bdd,我们需要统计所有串中bdd出现的次数 注意,求得不是最长公共前后缀,而 阅读全文
posted @ 2022-09-06 13:03 风归去 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 一、vector的用法 vector<int> vet; 1、排序:sort(vet.begin(), vet.end()), 时间复杂度O(nlogn) 2、查找:if(find(vet.begin(), vet.end(), x) != vet.end()), 时间复杂度O(n) 二、strin 阅读全文
posted @ 2022-09-06 12:54 风归去 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 1、关于pair 方法一:重载 方法二:直接用 typedef pair<int, int> pii; queue< pii, vector<pii>, greater<pii> > q; struct cmp { bool operator()(const P p1, const P p2) { 阅读全文
posted @ 2021-11-14 21:17 风归去 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 1、题目链接:Problem - A - Codeforces 题意:桥两边有2 * n个不能独立过桥的老人,老人想到对面休息 re 分钟后返回原位置,每次过桥需要花费 cr 分钟,问最少需要多长时间,可以帮助所有老人过桥。 思路:首先,是把所有老人从一边先都扶到另一边, 需要时间 2 * cr * 阅读全文
posted @ 2021-11-06 11:58 风归去 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1、SDUT 2021 Summer Individual Contest - 12 - Virtual Judge (vjudge.net) 这个题,因为数据范围很小,所以可以直接暴力求解。 每次把每个指令都改一改,然后去遍历一下。改指令的时候,三个指令,%3,四个指令,做一些处理之后%4。感觉这 阅读全文
posted @ 2021-08-28 09:40 风归去 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1、双指针算法 给定一个序列,求该序列的连续不含重复数字的序列长度的最大值。对于这道题,最暴力的想法是,用两个指针,从头到尾遍历。但是很明显,这样时间复杂度太明显。那如何才能降下来时间复杂度呢?我们可以考虑,将一个指针变成另一个指针的内指针。 像前面给的例子,就非常适合这种方法。首先,让我们分析一下 阅读全文
posted @ 2021-08-13 19:35 风归去 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 今天最开心的事情,就是AC了两道题目!虽然有一道题目是比赛完了之后就AC的那种。嗯,总的来说,感觉自己要注意细节,努力去理解题目含义,这样才能不断成长、天天AC!然后吧,就是要慢慢分析,实际问题,记得要考虑实际情况。比如,同一个汉堡不能同时被两个锅制作。 AC题目,两道签到题,F和I。 F题:Ham 阅读全文
posted @ 2021-08-02 19:22 风归去 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 题目:链接:830. 单调栈 - AcWing题库 给定一个长度为 NN 的整数数列,输出每个数左边第一个比它小的数,如果不存在则输出 −1−1。 输入格式 第一行包含整数 NN,表示数列长度。 第二行包含 NN 个整数,表示整数数列。 输出格式 共一行,包含 NN 个整数,其中第 ii 个数表示第 阅读全文
posted @ 2021-07-31 20:11 风归去 阅读(26) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10