首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
刷题
是小刘
创建于2023-03-13
订阅专栏
力扣算法题
等 2 人订阅
共83篇文章
创建于2023-03-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
836.矩形重叠
前言:剑指offer刷题系列 问题: 矩形以列表 [x1, y1, x2, y2] 的形式表示,其中 (x1, y1) 为左下角的坐标,(x2, y2) 是右上角的坐标。矩形的上下边平行于 x 轴,左
628.三个数的最大乘积
前言:剑指offer刷题系列 问题: 给你一个整型数组 nums ,在数组中找出由三个数组成的最大乘积,并输出这个乘积。 示例: 思路1: 先去计算输入列表 nums 的长度,并将结果存储在变量 nl
力扣:67.二进制求和
前言:剑指offer刷题系列 问题: 给你两个二进制字符串 a 和 b ,以二进制字符串的形式返回它们的和。 示例: 思路1: 我们为了避免去判断谁大谁小的边界问题,直接把最短的字符串前面先补0。设置
力扣:119. 杨辉三角 II
前言:剑指offer刷题系列 问题: 给定一个非负索引 rowIndex,返回「杨辉三角」的第 rowIndex 行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。 示例: 思路: 杨辉三角是
力扣:374. 猜数字大小
前言:剑指offer刷题系列 问题: 猜数字游戏的规则如下: 每轮游戏,我都会从 1 到 n 随机选择一个数字。 请你猜选出的是哪个数字。 如果你猜错了,我会告诉你,你猜测的数字比我选出的数字是大了还
力扣:290. 单词规律
前言:剑指offer刷题系列 问题: 给定一种规律 pattern 和一个字符串 s ,判断 s 是否遵循相同的规律。 这里的 遵循 指完全匹配,例如, pattern 里的每个字母和字符串 s 中的
力扣:205. 同构字符串
前言:剑指offer刷题系列 问题: 给定两个字符串 s 和 t ,判断它们是否是同构的。 如果 s 中的字符可以按某种映射关系替换得到 t ,那么这两个字符串是同构的。 每个出现的字符都应当映射到另
2605. 从两个数字数组里生成最小数字
前言:剑指offer刷题系列 问题: 给你两个只包含 1 到 9 之间数字的数组 nums1 和 nums2 ,每个数组中的元素 互不相同 ,请你返回 最小 的数字,两个数组都 至少 包含这个数字的某
力扣:06拿硬币
前言:剑指offer刷题系列 问题: 桌上有 n 堆力扣币,每堆的数量保存在数组 coins 中。我们每次可以选择任意一堆,拿走其中的一枚或者两枚,求拿完所有力扣币的最少次数。 示例: 思路: 题目说
118.杨辉三角
前言:剑指offer刷题系列 问题: 给定一个非负整数 *numRows,*生成「杨辉三角」的前 numRows 行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。 示例: 思路: 杨辉三角是
283. 移动零
前言:剑指offer刷题系列 问题: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例: 思
28. 找出字符串中第一个匹配项的下标
前言:力扣刷题 问题: 给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 0 开始)。如果 needle
剑指 Offer 29. 顺时针打印矩阵
前言:剑指offer刷题系列 问题: 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。 示例: 思路: 看到这个题目我首先想的是手动模拟,每次按一个方向输出数字,直到这个方向输出到头,就
剑指 Offer 30. 包含min函数的栈
前言:剑指offer刷题系列 问题: 定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。 示例: 思路
剑指 Offer 32 - II. 从上到下打印二叉树 II
前言:剑指offer刷题系列 问题: 从上到下按层打印二叉树,同一层的节点按从左到右的顺序打印,每一层打印到一行。 示例: 思路: 这是一个遍历打印二叉树的题,需要知道python中树是如何存储的,树
剑指 Offer 62. 圆圈中最后剩下的数字
前言:剑指offer刷题系列 问题: 0,1,···,n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字(删除后从下一个数字开始计数)。求出这个圆圈里剩下的最后一个数字。 例如
剑指 Offer 15. 二进制中1的个数
前言:剑指offer刷题系列 问题: 编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 '1' 的个数(也被称为 汉明重量).)。 示例: 输入必须是长度为 32
剑指 Offer 61. 扑克牌中的顺子
前言:剑指offer刷题系列 问题: 从若干副扑克牌中随机抽 5 张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11,Q为12,K为13,而大、小王为 0 ,可以看
剑指 Offer 17. 打印从1到最大的n位数
前言:剑指offer刷题系列 问题1: 输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。 示例: 思路: 拿到这个题我首
剑指 Offer 42. 连续子数组的最大和
前言:剑指offer刷题系列 问题: 输入一个整型数组,数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。 要求时间复杂度为O(n)。 示例: 思路: 看到这个题目思考了一下,就有了
下一页