首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
喜欢小钱钱
掘友等级
java工程师
算法虽然很难,但是做出来的感觉真的很棒; 下次一定不会,哈哈
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
31
文章 31
沸点 0
赞
31
返回
|
搜索文章
最新
热门
983. 最低票价
一、题目 983. 最低票价 在一个火车旅行很受欢迎的国度,你提前一年计划了一些火车旅行。在接下来的一年里,你要旅行的日子将以一个名为 days 的数组给出。每一项是一个从 1 到 365 的整数。
这个volatile用对了吗?
一、背景 在项目中有这么一段代码,其中configs 这个变量使用了static volatile 两个关键字;对于这个变量是否需要加 volatile 关键字,有点疑惑。其中 load 方法是在项目
codeTop100题(42)69. x 的平方根
1. 题目 69. x 的平方根 2. 分析 因为是int类型的,如果平方刚好等于x,那直接返回,否则需要比较一下i 和 i+1 的平方,在之间就返回,注意一下i+1平方超过int类型的范围,需要l
codeTop100题(41)31. 下一个排列
1. 题目 31. 下一个排列 2. 分析 下一个排列,其实是我们要尽可能要让数字比原来大,但是又要数据经历增长比较小。例如 我们就需要从右往左找到一个相邻升序的数,即132中的1和3(132的下一个
codeTop100题(40)4. 寻找两个正序数组的中位数
1. 题目 4. 寻找两个正序数组的中位数 2. 分析 首先我们来看两个case: 转换一下思路,找中位数其实是找一个第 (n+m)/2 + 1 小的数; 例如这个case,其实我们使用两个指针,分别
codeTop100题(39)232. 用栈实现队列
1. 题目 232. 用栈实现队列 2. 分析 由于只能使用栈,栈是一个先进先出的数据结构,题目要求实现队列,队列是一个先进后出的数据结构。 我们是否可以使用两个栈,先进后出+先进后出,是不是就等于先
关于redis缓存一致性方案的总结
1. 背景 目前网上有很多关于保证redis缓存数据和mysql数据一致性的方案,想在此做一些总结。 2. 延时双删 延时双删方案:先删除redis缓存 -> 再更新数据库 -> 延时再删除一次red
codeTop100题(38)82. 删除排序链表中的重复元素 II
1. 题目 82. 删除排序链表中的重复元素 II 2. 分析 如果当前节点有重复,则将当前节点和后面重复的节点全部删除。 我们可以通过多个指针,一次遍历删除 首先定义出前置节点 2. 发现next重
codeTop100题(37)199. 二叉树的右视图
1. 题目 199. 二叉树的右视图 2. 分析 本题找到方法后其实很简单,首先我们根据给出的图: 可以得到一个结论,本题其实就是要找每一行最右边的节点,我们之前写过一个题目,二叉树的层序遍历,只需要
codeTop100题(36)93. 复原 IP 地址
1. 题目 93. 复原 IP 地址 2. 分析 IP地址的要求: 4个整数 每个整数都在0-255之间 要求不能有前导0 我们可以尝试使用递归的方式,每次取出来一个满足条件的数字,然后递归调用,最后
下一页
个人成就
文章被点赞
166
文章被阅读
28,490
掘力值
1,157
关注了
3
关注者
25
收藏集
6
关注标签
0
加入于
2021-04-06