摘要:
种类并查集的经典题目,和NOIP2010里的关押罪犯一个类型,0,1,2表示三个种类,在合并时用类似向量的方法去导公式,其他的模拟操作即可。View Code 1 program pku1182(input,output); 2 var 3 father,r : array[0..50000] of longint; 4 i,n,x,y,answer,k,t : longint; 5 function find(i : longint):longint; 6 var 7 temp:longint; 8 begin ... 阅读全文
摘要:
这道题是一道经典的搜索剪枝题,每次听搜索的课总有这道题,剪枝思想主要就是最优化和可行性。最优化:当前面积+下面的最小面积>当前解可行性:1:当前剩余体积<做完剩余蛋糕需要的最小体积 2:当前剩余体积+做剩余蛋糕能用的最大体积<NView Code 1 program pku1190(input,output); 2 const 3 maxr = 30; 4 maxh = 30; 5 var 6 n,m,answer : longint; 7 minv : array[0..21] of int64; 8 mins ... 阅读全文