首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
苟富贵
掘友等级
Java
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
66
文章 51
沸点 15
赞
66
返回
|
搜索文章
苟富贵
赞了这篇文章
敖丙
🏆掘金签约作者 @微信搜:敖丙
·
5年前
关注
面试官没想到一个Volatile,我都能跟他扯半小时
Volatile可能是面试里面必问的一个话题吧,对他的认知很多朋友也仅限于会用阶段,今天我们换个角度去看看。 为会出现这个情况呢?那我们就需要聊一下另外一个东西了。 JMM...
398
60
分享
苟富贵
赞了这篇文章
苟富贵
Java
·
5年前
关注
LeetCode No.945 使数组唯一的最小增量
给定整数数组 A,每次 move 操作将会选择任意 A[i],并将其递增 1。 返回使 A 中的每个值都是唯一的最少操作次数。 对原数组一次便利,用新数组来记录每个值出现的...
1
2
分享
苟富贵
Java
·
5年前
关注
LeetCode No.409 最长回文串
给定一个包含大写字母和小写字母的字符串,找到通过这些字母构造成的最长的回文串。 在构造过程中,请注意区分大小写。比如 "Aa" 不能当做一个回文字符串。 **注意:**假设...
1
评论
分享
苟富贵
赞了这篇文章
苟富贵
Java
·
5年前
关注
LeetCode No.225 用队列实现栈
你只能使用队列的基本操作-- 也就是 push to back, peek/pop from front, size, 和 is empty 这些操作是合法的。 你所使用的...
1
评论
分享
苟富贵
赞了这篇文章
苟富贵
Java
·
5年前
关注
LeetCode No. 面试题01.06 字符串压缩
字符串压缩。利用字符重复出现的次数,编写一种方法,实现基本的字符串压缩功能。比如,字符串aabcccccaaa会变为a2b1c5a3。若“压缩”后的字符串没有变短,则返回原...
1
评论
分享
苟富贵
Java
·
5年前
关注
LeetCode No.695 岛屿的最大面积
给定一个包含了一些 0 和 1的非空二维数组 grid , 一个 岛屿 是由四个方向 (水平或垂直) 的 1 (代表土地) 构成的组合。你可以假设二维矩阵的四个边缘都被水包...
0
评论
分享
苟富贵
赞了这篇文章
苟富贵
Java
·
5年前
关注
LeetCode No.300 最长上升子序列
给定一个无序的整数数组,找到其中最长上升子序列的长度。 可能会有多种最长上升子序列的组合,你只需要输出对应的长度即可。 你算法的时间复杂度应该为 O(n²) 。 定义 dp...
1
评论
分享
苟富贵
赞了这篇文章
苟富贵
Java
·
5年前
关注
LeetCode No.169 多数元素
给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 题干明...
1
评论
分享
苟富贵
关注了
小孩子4919
Java
苟富贵
赞了这篇文章
苟富贵
Java
·
5年前
关注
LeetCode No.1071 字符串的最大公因子
对于字符串 S 和 T,只有在 S = T + ... + T(T 与自身连接 1 次或多次)时,我们才认定 “T 能除尽 S”。 返回最长字符串 X,要求满足 X 能除尽...
1
评论
分享
苟富贵
赞了这篇文章
苟富贵
Java
·
5年前
关注
LeetCode No.1013 将数组分成三个相等的部分
给你一个整数数组 A,只有可以将其划分为三个和相等的非空部分时才返回 true,否则返回 false。 形式上,如果可以找出索引 i+1 < j 且满足 (A[0] + A...
1
评论
分享
苟富贵
赞了这篇文章
苟富贵
Java
·
5年前
关注
LeetCode No.543 二叉树的直径
给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过根结点。 返回 3, 它的长度是路径 [4,2,1,3] 或者...
1
评论
分享
苟富贵
赞了这篇文章
苟富贵
Java
·
5年前
关注
LeetCode No.322 零钱兑换
给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 -1。 时间复...
1
评论
分享
苟富贵
赞了这篇文章
苟富贵
Java
·
5年前
关注
LeetCode No.面试题59 II. 队列的最大值
请定义一个队列并实现函数 max_value 得到队列里的最大值,要求函数max_value、push_back 和 pop_front 的均摊时间复杂度都是O(1)。 本...
1
评论
分享
苟富贵
赞了这篇文章
苟富贵
Java
·
5年前
关注
LeetCode No.面试题57 II. 和为s的连续正数序列
输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。 序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。 要有一个区间...
1
评论
分享
苟富贵
赞了这篇文章
苟富贵
Java
·
5年前
关注
LeetCode No.1103 分糖果 II
排排坐,分糖果。 我们买了一些糖果 candies,打算把它们分给排好队的 n = num_people 个小朋友。 给第一个小朋友 1 颗糖果,第二个小朋友 2 颗,依此...
1
评论
分享
苟富贵
赞了这篇文章
苟富贵
Java
·
5年前
关注
LeetCode No.216 反转链表
反转一个单链表。 你可以迭代或递归地反转链表。你能否用两种方法解决这道题? 时间复杂度:O(n)O(n),假设 nn 是列表的长度,那么时间复杂度为 O(n)O(n)。 空...
2
评论
分享
苟富贵
赞了这篇文章
苟富贵
Java
·
5年前
关注
LeetCode No.412 Fizz Buzz
写一个程序,输出从 1 到 n 数字的字符串表示。 如果 n 同时是3和5的倍数,输出 “FizzBuzz”。 所有的映射关系放在散列表 fizzBuzzHash 中,这个...
1
评论
分享
苟富贵
赞了这篇文章
苟富贵
Java
·
5年前
关注
LeetCode No.面试题10.01 合并排序的数组
给定两个排序后的数组 A 和 B,其中 A 的末端有足够的缓冲空间容纳 B。 编写一个方法,将 B 合并入 A 并排序。 初始化 A 和 B 的元素数量分别为 m 和 n。...
1
评论
分享
下一页
个人成就
文章被点赞
48
文章被阅读
26,414
掘力值
678
关注了
26
关注者
4
收藏集
10
关注标签
21
加入于
2019-03-10