摘要: 二分与三分 二分查找 在一个单调序列中查找一个元素的算法。 一般偷懒做法: 函数直接实现。 具体实现:不断以从答案所在的区间中间划分出两个子区间,舍弃不存在答案的那一个子区间,在存在答案的那个区间继续二分。 二分答案 在所有问题的答案的集合中二分查找 最优解 的算法。 具体而言,就是先找出答案的范围 阅读全文
posted @ 2019-07-28 23:34 DarkValkyrie 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 题目描述 对于一个给定的序列a1, …, an,我们对它进行一个操作reduce(i),该操作将数列中的元素ai和ai+1用一个元素max(ai,ai+1)替代,这样得到一个比原来序列短的新序列。这一操作的代价是max(ai,ai+1)。进行n 1次该操作后,可以得到一个长度为1的序列。 我们的任务 阅读全文
posted @ 2019-07-28 10:27 DarkValkyrie 阅读(331) 评论(0) 推荐(0) 编辑