摘要: 突然安利的网站:Usaco; 1.Chocolate Buying 【题目连接】 首先看B<=10^18,显然B很大了,因此如果我们写了一个复杂度带B的算法,显然会炸,一般复杂度在1e8左右可以跑过,因此我们要设计一个时间复杂度不带B的算法; SOLUTION: 把巧克力按价格从小到大排,然后分两种 阅读全文
posted @ 2019-07-13 17:32 Sweetness 阅读(1063) 评论(0) 推荐(0)
摘要: 咕咕咕 阅读全文
posted @ 2019-07-13 14:03 Sweetness 阅读(5) 评论(0) 推荐(0)
摘要: 基础算法 首先是模拟 大概是因为模拟没有什么好讲的,lyd主要讲了讲模拟的代码习惯之类的; 然后代码习惯的话,主要是大框架; 最好不要先写完输入输出,然后像双端搜索一样填上中间代码(本人) 最好是先想清楚,把大框架列好,然后再写; 不要做爆oj小能手,要努力做到一遍就对√; 然后要善于运用子函数; 阅读全文
posted @ 2019-07-13 13:40 Sweetness 阅读(152) 评论(0) 推荐(0)