摘要:
接雨水这题可谓十分经典了。最近准备多做一些这种直方图相关的题目。 单调栈 首先看一下单调栈解法。 int trap(vector<int>& height) { stack<int> st; int ans = 0; int i = 0; while(i < height.size()){ whil 阅读全文
摘要:
我写的代码依然比较丑陋,只需要记住实现以下东西: >>> 链表节点 struct Node{...},包含 int key, int value, Node* next, Node *pred。 >>> 双向链表 Node *head, *tail,链表的描述信息 int size, int cap 阅读全文
摘要:
using namespace std; typedef long long ll; typedef unsigned long long ull; typedef double db; typedef long double ld; #define REP(x, l, u) for(ll x = 阅读全文
摘要:
using namespace std; typedef long long ll; typedef unsigned long long ull; typedef double db; typedef long double ld; #define REP(x, l, u) for(ll x = 阅读全文