首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
每日一题
海山虎含片
创建于2023-01-08
订阅专栏
记录每天做的算法题,带有详细解析,提高自己的学习能力
等 2 人订阅
共134篇文章
创建于2023-01-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
day130 8. 字符串转换整数 (atoi)
题目来源: 8. 字符串转换整数 (atoi) 题目描述: 描述: 请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 ato
day129 19. 删除链表的倒数第 N 个结点(Java)
题目来源: 19. 删除链表的倒数第 N 个结点 题目描述: 描述: 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例: 思路 思路1 在对链表进行操作时,一种常用的技巧是添加
day128 1072. 按列翻转得到最大值等行数(Java)
题目来源: 1072. 按列翻转得到最大值等行数 题目描述: 描述: 给定 m x n 矩阵 matrix 。 你可以从中选出任意数量的列并翻转其上的 每个 单元格。(即翻转后,单元格的值从 0 变成
day127 1054. 距离相等的条形码(Java)
题目来源: 1054. 距离相等的条形码 题目描述: 描述: 在一个仓库里,有一排条形码,其中第 i 个条形码为 barcodes[i]。 请你重新排列这些条形码,使其中任意两个相邻的条形码不能相等。
day126 2441. 与对应负数同时存在的最大正整数
题目来源: 2441. 与对应负数同时存在的最大正整数 题目描述: 描述: 给你一个 不包含 任何零的整数数组 nums ,找出自身与对应的负数都在数组中存在的最大正整数 k 。 返回正整数 k ,如
day125 17. 电话号码的字母组合(Java)
题目来源: 17. 电话号码的字母组合 题目描述: 描述: 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下(与电话按键相同)。
day124 1016. 子串能表示从 1 到 N 数字的二进制串(Java)
题目来源: 1016. 子串能表示从 1 到 N 数字的二进制串 题目描述: 描述: 给定一个二进制字符串 s 和一个正整数 n,如果对于 [1, n] 范围内的每个整数,其二进制表示都是 s 的 子
day123 1015. 可被 K 整除的最小整数(Java)
题目来源: 1015. 可被 K 整除的最小整数 题目描述: 描述: 给定正整数 k ,你需要找出可以被 k 整除的、仅包含数字 1 的最 小 正整数 n 的长度。 返回 n 的长度。如果不存在这样的
day122 2437. 有效时间的数目
题目来源: 2437. 有效时间的数目 题目描述: 描述: 给你一个长度为 5 的字符串 time ,表示一个电子时钟当前的时间,格式为 "hh:mm" 。最早 可能的时间是 "00:00" ,最晚
day121 6. N 字形变换
题目来源: 6. N 字形变换 题目描述: 描述: 将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 "PAYPALISHIRING"
day120 1010. 总持续时间可被 60 整除的歌曲(Java)
题目来源: 1010. 总持续时间可被 60 整除的歌曲 题目描述: 描述: 在歌曲列表中,第 i 首歌曲的持续时间为 time[i] 秒。 返回其总持续时间(以秒为单位)可被 60 整除的歌曲对的数
day119 1419. 数青蛙(Java)
题目来源: 1419. 数青蛙 题目描述: 描述: 给你一个字符串 croakOfFrogs,它表示不同青蛙发出的蛙鸣声(字符串 "croak" )的组合。由于同一时间可以有多只青蛙呱呱作响,所以 c
day118 2432. 处理用时最长的那个任务的员工(Java)
题目来源: 2432. 处理用时最长的那个任务的员工 题目描述: 描述: 共有 n 位员工,每位员工都有一个从 0 到 n - 1 的唯一 id 。 给你一个二维整数数组 logs ,其中 logs[
day117 2106. 摘水果(Java)
题目来源: 2106. 摘水果 题目描述: 描述: 在一个无限的 x 坐标轴上,有许多水果分布在其中某些位置。给你一个二维整数数组 fruits ,其中 fruits[i] = [positioni,
day116 16. 最接近的三数之和(Java)
题目来源: 16. 最接近的三数之和 题目描述: 描述: 给你一个长度为 n 的整数数组 nums 和 一个目标值 target。请你从 nums 中选出三个整数,使它们的和与 target 最接近。
day115 970. 强整数(Java)
题目来源: 970. 强整数 题目描述: 描述: 给定三个整数 x 、 y 和 bound ,返回的值小于或等于 bound 的所有的强整数 组成的列表 。 如果某一个整数可以表示为 $x^i + y
day114 7. 整数反转(Java)
题目来源: 7. 整数反转 题目描述: 描述: 给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 $[−2^{31}, 2
day113 1033. 移动石子直到连续(Java)
题目来源: 1033. 移动石子直到连续 题目描述: 描述: 三枚石子放置在数轴上,位置分别为 a,b,c。 每一回合,你可以从两端之一拿起一枚石子(位置最大或最小),并将其放入两端之间的任一空闲位置
day112 2423. 删除字符使频率相同(Java)
题目来源: 2423. 删除字符使频率相同 题目描述: 描述: 给你一个下标从 0 开始的字符串 word ,字符串只包含小写英文字母。你需要选择 一个 下标并 删除 下标处的字符,使得 word 中
day111 3. 无重复字符的最长子串(Java)
题目来源: 3. 无重复字符的最长子串 题目描述: 描述: 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例: 解释: 因为无重复字符的最长子串是 "abc",所以其长度为
下一页