摘要:
对于一个给定的序列a1, …, an,我们对它进行一个操作reduce(i),该操作将数列中的元素ai和ai+1用一个元素max(ai,ai+1)替代,这样得到一个比原来序列短的新序列。这一操作的代价是max(ai,ai+1)。进行n-1次该操作后,可以得到一个长度为1的序列。 我们的任务是计算代价 阅读全文
摘要:
题意简述:给定n个点排成一排,每个点有一个点权,多次改变某个点的点权并将最大点独立集计入答案,输出最终的答案 定义f(i,0)为第i个数不取,定义f(i,1)为第i个数取。 转移式子: f(i,0)=max(f(i-1,0),f(i-1,1)) f(i,1)=max(f(i-1,0)+a[i]) 可 阅读全文