LeetCode-101. 对称二叉树

给定一个二叉树,检查它是否是镜像对称的。例如,二叉树[1,2,2,3,4,4,3] 是对称的。 1
分类: 其他 发布时间: 01-13 22:57 阅读次数: 0

LeetCode-102. 二叉树的层次遍历

给定一个二叉树,返回其按层次遍历的节点值。 (即逐层地,从左到右访问所有节点)。例如:给定二叉树:[
分类: 其他 发布时间: 01-13 22:57 阅读次数: 0

LeetCode-103. 二叉树的锯齿形层次遍历

给定一个二叉树,返回其节点值的锯齿形层次遍历。(即先从左往右,再从右往左进行下一层遍历,以此类推,层
分类: 其他 发布时间: 01-13 22:57 阅读次数: 0

LeetCode-99. 恢复二叉搜索树

3/1\\ 2示例2:输入: [3,1,4,null,null,2] 3/ \\1 4 /2输出: [
分类: 其他 发布时间: 01-13 22:56 阅读次数: 0

Qt学习(七) QMessageBox弹出的对话框关闭后,整个程序退出的解决方法

这两天,将Qt的基础看了一下,决定尝试做个截图的小程序,稍后会单独写一篇文章,这里先将遇到的一个最大
分类: 其他 发布时间: 01-13 22:56 阅读次数: 0

LeetCode-105. 从前序与中序遍历序列构造二叉树

根据一棵树的前序遍历与中序遍历构造二叉树。注意:你可以假设树中没有重复的元素。例如,给出前序遍历 p
分类: 其他 发布时间: 01-13 22:56 阅读次数: 0

LeetCode-153. 寻找旋转排序数组中的最小值

假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组[0,1,2,4,5,6,7]
分类: 其他 发布时间: 01-13 22:55 阅读次数: 0

LeetCode-69. x 的平方根

实现int sqrt(int x)函数。计算并返回x的平方根,其中x 是非负整数。由于返回类型是整数
分类: 其他 发布时间: 01-13 22:55 阅读次数: 0

LeetCode-162. 寻找峰值

峰值元素是指其值大于左右相邻值的元素。给定一个输入数组nums,其中 nums[i] ≠ nums[
分类: 其他 发布时间: 01-13 22:55 阅读次数: 0

LeetCode-173. 二叉搜索树迭代器

实现一个二叉搜索树迭代器。你将使用二叉搜索树的根节点初始化迭代器。调用 next() 将返回二叉搜索
分类: 其他 发布时间: 01-13 22:53 阅读次数: 0

LeetCode-208. 实现 Trie (前缀树)

实现一个 Trie (前缀树),包含insert,search, 和startsWith这三个操作。
分类: 其他 发布时间: 01-13 22:53 阅读次数: 0

LeetCode-284. 顶端迭代器

给定一个迭代器类的接口,接口包含两个方法:next()和hasNext()。设计并实现一个支持pee
分类: 其他 发布时间: 01-13 22:52 阅读次数: 0

LeetCode-211. 添加与搜索单词 - 数据结构设计

设计一个支持以下两种操作的数据结构:void addWord(word)bool search(wo
分类: 其他 发布时间: 01-13 22:52 阅读次数: 0

LeetCode-341. 扁平化嵌套列表迭代器

给定一个嵌套的整型列表。设计一个迭代器,使其能够遍历这个整型列表中的所有整数。列表中的项或者为一个整
分类: 其他 发布时间: 01-13 22:52 阅读次数: 0

LeetCode-1286. 字母组合迭代器

请你设计一个迭代器类,包括以下内容:一个构造函数,输入参数包括:一个有序且字符唯一的字符串chara
分类: 其他 发布时间: 01-13 22:52 阅读次数: 0

LeetCode-641. 设计循环双端队列

设计实现双端队列。你的实现需要支持以下操作:MyCircularDeque(k):构造函数,双端队列
分类: 其他 发布时间: 01-13 22:51 阅读次数: 0

LeetCode-1305. 两棵二叉搜索树中的所有元素

给你root1 和 root2这两棵二叉搜索树。请你返回一个列表,其中包含两棵树中的所有整数并按 升
分类: 其他 发布时间: 01-13 22:51 阅读次数: 0

LeetCode-969. 煎饼排序

给定数组A,我们可以对其进行煎饼翻转:我们选择一些正整数k<= A.length,然后反转 A
分类: 其他 发布时间: 01-13 22:51 阅读次数: 0

vuejs实现图片放大镜效果

原作者地址:https://github.com/lemontree2... 经测试,原插件在使用时有bug,即在预览时进行鼠标滚动,导致遮罩层计算错误。我已修复该bug,特分享出来。 组件核心代码: <template> <div class="magnify"> <div class="preview-box" @mousemove="move($event)" @mouseout="out" ref="previewBox"> <img width="100%"
分类: 其他 发布时间: 01-13 22:50 阅读次数: 0

Redis缓存过期处理与内存淘汰机制

Redis对已过期的key如何处理? 设置了expire的key缓存过期了,但是服务器的内存还是会被占用,这是因为redis所基于的两种删除策略。 redis有两种策略: (主动)定时删除 定时随机的检查过期的key,如果过期则清理删除。(每秒检查次数在redis.conf中的hz配置) (被动)惰性删除 当客户端请求一个已经过期的key的时候,那么redis会检查这个key是否过期,如果过期了,则删除,然后返回一个nil。这种策略对cpu比较友好,不会有太多的损耗,但是内存占用会比较高。 所
分类: 其他 发布时间: 01-13 22:50 阅读次数: 0