码迷,mamicode.com
首页 >  
搜索关键字:poj 单调栈    ( 20976个结果
挑战程序设计竞赛2.3:Wooden Sticks POJ - 1065
There is a pile of n wooden sticks. The length and weight of each stick are known in advance. The sticks are to be processed by a woodworking machine ...
分类:其他好文   时间:2020-01-26 14:33:49    阅读次数:68
Java-POJ1001-求高精度幂
参考博客:https://www.cnblogs.com/downrainsun/p/11041960.html 1 package poj.ProblemSet; 2 3 import java.math.BigDecimal; 4 import java.util.Scanner; 5 /* 6 ...
分类:编程语言   时间:2020-01-24 14:36:17    阅读次数:88
单调栈-Maximum Width Ramp
2020-01-23 19:39:26 问题描述: 问题求解: public int maxWidthRamp(int[] A) { Stack<Integer> stack = new Stack<>(); int res = 0; int n = A.length; for (int i = 0 ...
分类:其他好文   时间:2020-01-23 21:19:19    阅读次数:93
POJ3276 Face The Right Way 开关问题
①每个K从最左边进行考虑 ②f[i]=[i,i+k-1]是否进行反转:1代表是,0代表否 ③∑ (i)(i=i+1-K+1) f[j]=∑ (i-1)(i=i-K+1) f[j]+f[i]-f[i-K+1] 1 #include<cstdio> 2 #include<iostream> 3 #inc ...
分类:其他好文   时间:2020-01-23 19:51:17    阅读次数:58
POJ 3270. Cow Sorting & 51nod 1125 交换机器的最小代价
根据题意,需要交换的部分会形成若干个不相交的环,独立处理每个环。 每个环可以用环内的最小值去和其它元素交换,或者用全局最小值和环上最小值交换,做一遍再交换回去。 #include <cstdio> #include <cstring> const int MOD = 9973; int m, n, ...
分类:其他好文   时间:2020-01-23 19:49:04    阅读次数:60
Line of Sight POJ - 2074 (线段覆盖 )
Line of Sight POJ - 2074 题目链接:https://vjudge.net/problem/POJ-2074 题意:有房子属性线和障碍物,要求你通过属性线能够看到完整房子的最大属性上的距离 思路: 其实将房子右端点和障碍物左端连线,房子左端点和障碍物右端点连线在属性线上的投影部 ...
分类:其他好文   时间:2020-01-23 18:15:47    阅读次数:64
Catch That Cow 经典广搜
链接:http://poj.org/problem?id=3278 题目: Farmer John has been informed of the location of a fugitive cow and wants to catch her immediately. He starts at ...
分类:其他好文   时间:2020-01-23 12:37:55    阅读次数:96
Dungeon Master 地下城大师(BFS进阶)
题目链接:http://poj.org/problem?id=2251 知道你看不懂题(手动滑稽):友情链接。 题意:找到从S到E的最少步数的路径,输出该步数,不过有意思的是这个类似迷宫问题不是二维的,是一个三维迷宫,其实三维迷宫和二维没多大差别,只是时间复杂度更多一点,搜索的方向更多一点,初次接触 ...
分类:其他好文   时间:2020-01-23 12:36:36    阅读次数:70
笛卡尔树
笛卡尔树是一棵二叉树,每个节点的编号满足二叉搜索树的性质,即二叉树的中序遍历是原数列,每个节点的权值满足堆的性质,也就是说,$Treap$就是笛卡尔树 在笛卡尔树上两个点的$LCA$就是这一区间的最值 用增量法来建树,维护一个单调栈,栈内元素为右子树链 因为每个节点最多进栈出栈一次,所以时间复杂度是 ...
分类:其他好文   时间:2020-01-22 23:59:33    阅读次数:124
poj3617 Best Cow Line
题目 :http://poj.org/problem?id=3617 给定一个字符序列S,按一定规则输出最小字典序的结果,规则是:如果S的头部字符小于尾部字符,那么将S的头部字符加到输出字符串,然后删除这个字符,得到新的头部字符,反之同样。 输入样例 : 6 A C D B C B 输出样例 : A ...
分类:其他好文   时间:2020-01-22 22:22:56    阅读次数:85
20976条   上一页 1 ... 53 54 55 56 57 ... 2098 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!