- 博客(4)
- 收藏
- 关注
原创 leetcode 726. 原子的数量
递归+非递归递归: 遇到左括号是进行递归,之后返回子串的结果加到总结果中非递归: 遇到左括号进行压栈,遇到右括号弹栈至出现一个左括号#include<cstdio>#include<cstring>#include<algorithm>#include<iostream>#include<
2018-08-11 16:26:52 35864
转载 ios::sync_with_stdio(false)详解
转自: https://blog.csdn.net/qq_33248299/article/details/52144485在竞赛中,遇到大数据时,往往读文件成了程序运行速度的瓶颈,需要更快的读取方式。相信几乎所有的C++学习者都在cin机器缓慢的速度上栽过跟头,于是从此以后发誓不用cin读数据。还有人说Pascal的read语句的速度是C/C++中scanf比不上的,C++选手只能干着急。...
2018-08-08 17:33:26 37264
原创 leetcode 699 Falling Squares
用一个二维数组记录当前的总方块情况,每个一维数组有三个元素,分别是区间左端点、右端点,高度。每次加一个木块的时候就对all进行一次遍历,求得当前的最大值。#include <iostream>#include <vector>#include <map>#include <set>#include <queue>using...
2018-08-08 16:20:37 34833
原创 leetcode102 二叉树的层次遍历
每层结束之后压如一个空的指针作为标志,最好不要压入NULL,代码如下class Solution {public: vector<vector<int> > levelOrder(TreeNode* root) { queue<TreeNode*> q; vector<vector<int>>...
2018-08-06 22:43:01 40691
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人