leetcode
leetcode每日一题
TomQuan0820
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
912-排序数组
题目链接给定一个整数数组 nums,将该数组升序排列。看到的比较不错的题解:原创 2020-03-31 09:45:30 · 138 阅读 · 0 评论 -
62-圆圈中最后剩下的数字
题目链接:0,1,n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字。求出这个圆圈里剩下的最后一个数字。例如,0、1、2、3、4这5个数字组成一个圆圈,从数字0开始每次删除第3个数字,则删除的前4个数字依次是2、0、4、1,因此最后剩下的数字是3。约瑟夫回环问题数学解法,O(n),反推法:class Solution { public int lastRem...原创 2020-03-30 11:52:26 · 128 阅读 · 0 评论 -
914 卡牌分组
题目地址给定一副牌,每张牌上都写着一个整数。此时,你需要选定一个数字 X,使我们可以将整副牌按下述规则分成 1 组或更多组:每组都有 X 张牌。组内所有的牌上都写着相同的整数。仅当你可选的 X >= 2 时返回 true。public class Solution { public boolean hasGroupsSizeX(int[] deck) { ...原创 2020-03-27 11:19:00 · 157 阅读 · 0 评论 -
999 车的可用捕获量
999 车的可用捕获量题目地址:在一个 8 x 8 的棋盘上,有一个白色车(rook)。也可能有空方块,白色的象(bishop)和黑色的卒(pawn)。它们分别以字符 “R”,“.”,“B” 和 “p” 给出。大写字符表示白棋,小写字符表示黑棋。车按国际象棋中的规则移动:它选择四个基本方向中的一个(北,东,西和南),然后朝那个方向移动,直到它选择停止、到达棋盘的边缘或移动到同一方格来捕获该方...原创 2020-03-26 16:16:13 · 116 阅读 · 0 评论
分享