需要重复检查测试,不然会错在不应该的地方

有点难度,还需要多练


第一天

总分:220220

题目 分数 我的做法 时间复杂度 总结
str 100AC100AC 字符串操作 O(n)O(n) 无聊的语法题
diverse 100AC100AC(开O2O2) map做法 O(nlogn)O(n log_n) 考验存储结构
god 20TLE20TLE 暴力+贪心 O(n2)O(n^2) 排序+二分+贪心
magic 0WA0WA 没做 记忆化搜索动态规划5050分,数学解法100100

第二天

总分:135135

题目 分数 我的做法 时间复杂度 总结
math 50WA50WA 44个判断 TO(1)T*O(1) 错在了不该错的地方,需要检查多遍
beauty 40TLE40TLE 爆搜+部分剪枝 O(n)O(n) 剪枝优化很重要
mentra 20TLE20TLE 找倍数 O(n2)O(n^2) 方法不够优
paths 25RE25RE DijkstraDijkstra O(nlogn)O(n log_n) 使用邻接矩阵,想拿部分分

第三天

总分:195195

题目 分数 我的做法 时间复杂度 总结
cow 100AC100AC 88个if判断 TO(1)T*O(1) 仔细检查,差点没分
key 70WA70WA 枚举0101串,判断是否符合 O(2nn2)O(2^nn^2) 边界条件错了
output 25WA25WA 模拟+公式 O(n)O(n) 模拟题做的不够细心
tour 0WA0WA 没做 在图中找出规律,考验思维