摘要:
暴力亦可过,同没意思。。。有个O(n)的算法从左向右扫{while{if(栈顶元素.h>当前元素.h) 入队,更新栈顶元素对应的牛的V ,结束while循环else 出队}直到队列为空}再从右向左View Code #include<stdio.h>#include<iostream>#include<stack>using namespace std;struct data{ int h,v,no;}node[50009];int all[50009];int main(){ int n; while(scanf("%d",&am 阅读全文
posted @ 2011-07-27 21:31 huhuuu 阅读(362) 评论(0) 推荐(0) 编辑