首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
leetocde
Gogo
创建于2021-05-20
订阅专栏
分享个人的leetcode题解
等 1 人订阅
共118篇文章
创建于2021-05-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
leetcode 1239. 串联字符串的最大长度
这是我参与更文挑战的第19天 ,活动详情查看更文挑战 题目 给定一个字符串数组 arr,字符串 s 是将 arr 某一子序列字符串连接所得的字符串,如果 s 中的每一个字符都只出现过一次,那么它就是一
leetcode 483. 最小好进制
这是我参与更文挑战的第18天 ,活动详情查看更文挑战 题目 对于给定的整数 n, 如果n的k(k>=2)进制数的所有数位全为1,则称 k(k>=2)是 n 的一个好进制。 以字符串的形式给出 n, 以
leetcode 65. 有效数字(正则表达式)
这是我参与更文挑战的第17天 ,活动详情查看更文挑战 题目 有效数字(按顺序)可以分成以下几个部分: 一个 小数 或者 整数 (可选)一个 'e' 或 'E' ,后面跟着一个 整数 小数(按顺序)可以
leetcode 877. 石子游戏(dp)
这是我参与更文挑战的第16天 ,活动详情查看更文挑战 题目 亚历克斯和李用几堆石子在做游戏。偶数堆石子排成一行,每堆都有正整数颗石子 piles[i] 。 游戏以谁手中的石子最多来决出胜负。石子的总数
leetcode 852. 山脉数组的峰顶索引(二分查找)
这是我参与更文挑战的第15天 ,活动详情查看更文挑战 题目 符合下列属性的数组 arr 称为 山脉数组 : arr.length >= 3 存在 i(0 < i < arr.length - 1)使得
leetcode 374. 猜数字大小 and 1897. 重新分配字符使所有字符串都相等
这是我参与更文挑战的第14天 ,活动详情查看更文挑战 题目 猜数字游戏的规则如下: 每轮游戏,我都会从 1 到 n 随机选择一个数字。 请你猜选出的是哪个数字。 如果你猜错了,我会告诉你,你猜测的数字
leetcode 5786. 可移除字符的最大数目(二分法)
这是我参与更文挑战的第13天 ,活动详情查看更文挑战 题目 给你两个字符串 s 和 p ,其中 p 是 s 的一个 子序列 。同时,给你一个元素 互不相同 且下标 从 0 开始 计数的整数数组 rem
leetcode 160. 相交链表(双指针)
这是我参与更文挑战的第11天 ,活动详情查看更文挑战 题目 给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回 null 。 图示
leetcode 494. 目标和 and 474. 一和零(dp)
题目一 给你一个整数数组 nums 和一个整数 target 。 向数组中的每个整数前添加 '+' 或 '-' ,然后串联起所有整数,可以构造一个 表达式 : 例如,nums = [2, 1] ,可以
leetcode 1049. 最后一块石头的重量 II
这是我参与更文挑战的第9天 ,活动详情查看更文挑战 有一堆石头,用整数数组 stones 表示。其中 stones[i] 表示第 i 块石头的重量。 每一回合,从中选出任意两块石头,然后将它们一起粉碎
leetcode 342. 4的幂
给定一个整数,写一个函数来判断它是否是 4 的幂次方。如果是,返回 true ;否则,返回 false 。 整数 n 是 4 的幂次方需满足:存在整数 x 使得 n == 4x 示例 1: 输入:
leetcode 231. 2 的幂
给你一个整数 n,请你判断该整数是否是 2 的幂次方。如果是,返回 true ;否则,返回 false 。 如果存在一个整数 x 使得 n == 2x ,则认为 n 是 2 的幂次方。 示例 1:
leetcode 5756. 两个数组最小的异或值之和(状态压缩dp)|周末学习
本文已参与周末学习计划,点击链接查看详情:https://juejin.cn/post/6965720248234442782 题目 给你两个整数数组 nums1 和 nums2 ,它们长度都为 n
leetcode 1074. 元素和为目标值的子矩阵数量(map+前缀和)
给出矩阵 matrix 和目标值 target,返回元素总和等于目标值的非空子矩阵的数量。 子矩阵 x1, y1, x2, y2 是满足 x1 <= x <= x2 且 y1 <= y <= y2 的
leetcode 477. 汉明距离总和(位运算)
题目 两个整数的 汉明距离 指的是这两个数字的二进制数对应位不同的数量。 计算一个数组中,任意两个数之间汉明距离的总和。 示例: 输入: 4, 14, 2 输出: 6 解释: 在二进制表示中,4表示为
leetcode 461. 汉明距离(位运算)
两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。 给出两个整数 x 和 y,计算它们之间的汉明距离。 注意: 0 ≤ x, y < 231. 上面的箭头指出了对应二进制位不同的位置
leetcode 1190. 反转每对括号间的子串(stack)|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,详情查看 活动链接 题目 给出一个字符串 s(仅含有小写英文字母和括号)。 请你按照从括号内到外的顺序,逐层反转每对匹配括号中的字符串,并返回最
leetcode 664. 奇怪的打印机(dp)|Java 刷题打卡
题目 给你一个由非负整数组成的数组 nums 。另有一个查询数组 queries ,其中 queries[i] = [xi, mi] 。 第 i 个查询的答案是 xi 和任何 nums 数组中不超过
leetcode 1707. 与数组中元素的最大异或值|Java 刷题打卡
题目 给你一个由非负整数组成的数组 nums 。另有一个查询数组 queries ,其中 queries[i] = [xi, mi] 。 第 i 个查询的答案是 xi 和任何 nums 数组中不超过