上一页 1 ··· 57 58 59 60 61 62 63 64 65 ··· 76 下一页
摘要: 测试地址:虫食算做法:稀里糊涂就过了...好像有多种剪枝方法,这里说说我的做法:首先,按照字母的出现顺序依次枚举字母的值。注意,这里的出现顺序指,出现的位数越低越先,位数相同则越在下面越先。然后加可行性剪枝,即对于某一列如果所有值(从上到下设为A,B,C)都已经求出,... 阅读全文
posted @ 2016-10-31 18:28 Maxwei_wzj 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 测试地址:虫食算做法:稀里糊涂就过了...好像有多种剪枝方法,这里说说我的做法:首先,按照字母的出现顺序依次枚举字母的值。注意,这里的出现顺序指,出现的位数越低越先,位数相同则越在下面越先。然后加可行性剪枝,即对于某一列如果所有值(从上到下设为A,B,C)都已经求出,... 阅读全文
posted @ 2016-10-31 18:28 Maxwei_wzj 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 测试地址:树网的核做法:题目要求在树的直径上找核,考虑到数据范围很小,所以先用O(n^3)的Floyd把每两点间的路径长度求出,然后再O(n^2)找出距离最长的一对点。可以证明,虽然树的直径有多条,但最终结果是不受影响的,所以我们只需找到一条直径即可。接下来就是枚举所... 阅读全文
posted @ 2016-10-31 12:29 Maxwei_wzj 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 测试地址:树网的核做法:题目要求在树的直径上找核,考虑到数据范围很小,所以先用O(n^3)的Floyd把每两点间的路径长度求出,然后再O(n^2)找出距离最长的一对点。可以证明,虽然树的直径有多条,但最终结果是不受影响的,所以我们只需找到一条直径即可。接下来就是枚举所... 阅读全文
posted @ 2016-10-31 12:29 Maxwei_wzj 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 测试地址:双栈排序做法:这题的做法比较难想,本人也是看了题解才懂。我们来研究两个元素num[i]和num[j]不能被存在同一个栈内的充要条件是什么。这个条件是:存在一个k,使得inum[j]。第二种情况易看出是一个降序序列,肯定能被存在一个栈中。那么对于第一种情况,因... 阅读全文
posted @ 2016-10-30 20:05 Maxwei_wzj 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 测试地址:双栈排序做法:这题的做法比较难想,本人也是看了题解才懂。我们来研究两个元素num[i]和num[j]不能被存在同一个栈内的充要条件是什么。这个条件是:存在一个k,使得inum[j]。第二种情况易看出是一个降序序列,肯定能被存在一个栈中。那么对于第一种情况,因... 阅读全文
posted @ 2016-10-30 20:05 Maxwei_wzj 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 测试地址:引水入城做法:一开始可以把最上面一排都看成有水,用一次Floodfill判断是否有解,如果最下面一排没有被全部覆盖则无解。可以证明,如果有解,则从上面一个点流水到下面一定会覆盖下面的一个区间。用2次DFS找寻上面每个点的可覆盖区间的左右端点,在一次DFS中,... 阅读全文
posted @ 2016-10-30 19:47 Maxwei_wzj 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 测试地址:引水入城做法:一开始可以把最上面一排都看成有水,用一次Floodfill判断是否有解,如果最下面一排没有被全部覆盖则无解。可以证明,如果有解,则从上面一个点流水到下面一定会覆盖下面的一个区间。用2次DFS找寻上面每个点的可覆盖区间的左右端点,在一次DFS中,... 阅读全文
posted @ 2016-10-30 19:47 Maxwei_wzj 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 测试地址:聪明的质监员做法:可以发现,Y的值是随着W的递增而递减的,满足单调性,因此可以用二分答案把查找答案的复杂度降为O(log n)。设lf为左边界,rt为右边界,lf初始化为0,rt初始化为最大的w[i]+1(即矿石中一个都不满足w[i]≥W的情况),然后进行二... 阅读全文
posted @ 2016-10-27 11:39 Maxwei_wzj 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 测试地址:聪明的质监员做法:可以发现,Y的值是随着W的递增而递减的,满足单调性,因此可以用二分答案把查找答案的复杂度降为O(log n)。设lf为左边界,rt为右边界,lf初始化为0,rt初始化为最大的w[i]+1(即矿石中一个都不满足w[i]≥W的情况),然后进行二... 阅读全文
posted @ 2016-10-27 11:39 Maxwei_wzj 阅读(104) 评论(0) 推荐(0) 编辑
上一页 1 ··· 57 58 59 60 61 62 63 64 65 ··· 76 下一页