首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
程序员刘博
掘友等级
Java程序员,架构师,技术经理
Java程序员老鸟,分布式微服务开发经验,做过架构师,技术经理。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
最新
热门
MySQL数据库自增锁问题
背景 执行数据库表归档任务,把【table_1】表数据导入到【table_1_backup】表中,使用多线程并发执行【insert ... select】语句 问题 部分任务线程发生数据库异常,数据库
数据库联合索引覆盖问题
此文为了确定MySQL联合索引的覆盖问题。 首先联合索引是建立在「最左前缀」原则之上。 其次select字段也需要被索引覆盖,否则会进行回表查询。 另外,范围查询,…… 测试准备 MySQL 版本 8
算法 - 二叉树 - 递归遍历
二叉树遍历分为深度优先和广度优先方式。 深度优先使用递归方式 广度优先使用迭代方式 144. 二叉树的前序遍历 - 力扣(LeetCode) 94. 二叉树的中序遍历 - 力扣(LeetCode) 1
算法 - 栈与队列 - 前K个高频元素
347. 前 K 个高频元素 - 力扣(LeetCode) 解法: 先用Map记录每个数字出现的次数; 使用优先级队列(大顶堆)对Map中的元素进行排序 (只保留最大的k个元素)
算法 - 栈与队列 - 滑动窗口最大值
239. 滑动窗口最大值 - 力扣(LeetCode) 解答方式1:暴力比较。复杂度应该是O(n*k)。数据量大时性能不够高。 解法2:使用自定义的单调队列
算法 - 栈与队列 - 逆波兰表达式求值
(150. 逆波兰表达式求值 - 力扣(LeetCode)) 解答:利用栈结构存储数据,遇到运算符时进行计算, 把计算结果再压回栈中。
算法 - 栈和队列 - 有效的括号
20. 有效的括号 - 力扣(LeetCode) 解答: 使用栈结构,遇到左括号,就压栈;遇到右括号,比较前一位(peek),如果是成对的括号,就弹栈。 如果都是成对的,最后栈应该是空的。
算法 - 栈与队列 - 用队列实现栈
力扣 225题:用队列实现栈 解法: queue2做数据最终存储,queue1用于反转队列。 每次先把queue2的旧数据移到queue中,再把新数据加到queue2中。
个人成就
文章被阅读
703
掘力值
53
关注了
0
关注者
0
收藏集
1
关注标签
26
加入于
2015-11-10