给定 pushed 和 popped 两个序列,每个序列中的 值都不重复,只有当它们可能是在最初空栈上进行的推入 push 和弹出 pop 操作序列的结果时,返回 true;否则,返回 false 。 链接:https://leetcode-cn.com/problems/validate-stac ...
分类:
其他好文 时间:
2020-10-08 18:32:40
阅读次数:
20
本来打算只用一篇文章来讲解Redis中的list,在实际写作过程中发现Redis中有多种list的实现,所以准备拆成多篇文章,本文主要讲ziplist,ziplist也是quicklist的基础。另外还有skiplist,skiplist虽然是list,当主要和set命令相关,所以会放到后面。 本文 ...
分类:
其他好文 时间:
2020-10-08 18:16:17
阅读次数:
20
103. 二叉树的锯齿形层次遍历 锯齿形层次遍历,思路与二叉树的层次遍历相同,稍微做点改动,区别在于此处使用的是双端队列,分别从前到后和从后到前地遍历二叉树。代码如下 vector<vector<int>> zigzagLevelOrder(TreeNode* root) { deque<TreeN ...
分类:
其他好文 时间:
2020-10-06 19:57:09
阅读次数:
25
查看镜像构建历史dockerhistory2b2cc1f48aed发布镜像到阿里云图片来自互联网dockercommit-astonehu-m"newcentoswithvimandifconfigfromcentos"0d0cb5f308acmycentos:1.4sudodockerlogin--username=stonehu119registry.cn-hangzhou
分类:
其他好文 时间:
2020-10-05 21:33:35
阅读次数:
31
开发环境:mac+python3.8.3+pyqt5.15.1+vscode 使用py2app打包运行后报错。 在命令行看到如下报错: Traceback (most recent call last): File "/Users/panda/Documents/work/python/xxx/di ...
分类:
其他好文 时间:
2020-09-24 21:51:42
阅读次数:
46
#include <bits/stdc++.h> using namespace std; //不是递增的话就删掉,然后重新计算一次 int getMaxArea(vector<int> &vec) { stack<int> s; int max_area = 0; int i=0; int tp, ...
分类:
编程语言 时间:
2020-09-24 21:38:31
阅读次数:
46
页面加载的时候,vue生命周期的触发顺序是怎样的呢? 那么进入某个路由对应的组件的时候,我们会触发哪些类型的周期呢? 根实例的加载相关的生命周期(beforeCreate、created、beforeMount、mounted) 组件实例的加载相关的生命周期(beforeCreate、created ...
分类:
其他好文 时间:
2020-09-23 23:59:15
阅读次数:
44
首先,变量名在编译成汇编语言的时候,会被翻译成地址。 例如 : void square() { int var = 0; } 会被翻译成 : square(): push rbp mov rbp, rsp mov DWORD PTR [rbp-4], 0 nop pop rbp ret rbp - ...
分类:
其他好文 时间:
2020-09-23 23:55:40
阅读次数:
42
问题: 现有三个页面a , b , c , 递进关系,a页面router.push跳转至b,b再router.push跳转至c,c使用$router.replace()回到b,然后点击b页面的返回键,需要点击两次才能回到a页面 需求: c保持router.replace至b方式不变,b页面返回键点击 ...
分类:
其他好文 时间:
2020-09-23 23:44:40
阅读次数:
40
E ZOJ - 4104 题意: 一个数列,每次操作可以将任意一个数提至数列最前端,问至少操作几次可以将数列变为非降数列? 题解: 可以观察到,任何数列,都可以通过最多n-1次操作变成非降数列,我们在建一个与原来数组一样的数组,从后往前考虑,如果这个数的位置正确,则跳过,如果不正确,那么这个数肯定要 ...
分类:
其他好文 时间:
2020-09-23 22:59:17
阅读次数:
88