随笔分类 - 基本算法
摘要:【二分答案】
【预处理降低复杂度】
阅读全文
摘要:【邻项交换证明贪心】
【冒泡排序的思想】
阅读全文
摘要:【多个数值压入一个整数 的状态压缩】
【等价转化 简化代码】
阅读全文
摘要:题目大意 在一个4*4的棋盘上摆放了14颗棋子,其中有7颗白色棋子,7颗黑色棋子,有两个空白地带,任何一颗黑白棋子都可以向上下左右四个方向移动到相邻的空格,这叫行棋一步,黑白双方交替走棋,任意一方可以先走,如果某个时刻使得任意一种颜色的棋子形成四个一线(包括斜线),这样的状态为目标棋局。求用最少的步
阅读全文
摘要:【打表预处理】
【通过适当的越界简化运算】
【各种网格上的变换】
阅读全文
摘要:【枚举生成树的方法】
【最优性剪枝、排除等效性冗余、可行性剪枝、估价函数】
阅读全文
摘要:【模拟要简单粗暴】
【剪枝:优化搜索顺序】
【剪枝:排除等效性冗余】
阅读全文
摘要:【求实际选择,先设一个选择是正确选择,得到它的性质,再将该性质与错误选择的性质相比较,从而得到思路】
阅读全文
摘要:【模拟题,开始、过程、结束,判断用嵌套】
阅读全文
摘要:题目大意 有n个函数,分别为F1,F2,...,Fn。定义Fi(x)=Ai*x^2+Bi*x+Ci (x,Ai,Bi,Ci∈N*)。给定这些Ai、Bi和Ci,请求出所有函数的所有函数值中最小的m个。 题解 审题!$A_i, B_i>0$!这说明对称轴在y轴左侧!所以正半轴上x值是单调递增的!这样我们
阅读全文
摘要:【⌈n/2⌉和能凑成[1,⌊n/2⌋]的数字们能凑成[1,n]内的所有数字】
阅读全文
摘要:【将变化作为区间,固定量看作点】
阅读全文
摘要:给出一个N次函数,保证在范围[l,r]内存在一点x,使得[l,x]上单调增,[x,r]上单调减。试求出x的值。 看代码即可。
阅读全文
摘要:题目大意 有一个直方图,其所有矩形的底均是1(以后简称小矩形)。给出这些矩形的高度,求这些矩形的并集中存在的面积最大的矩形(简称大矩形)的面积。 题解 大矩形的高必然一边等于一个小矩形的高,另一边小于等于另一个小矩形的高。 我们现考虑面积最大矩形左边高等于其所在小矩形的高的情况,则其右边高小于等于其
阅读全文

浙公网安备 33010602011771号