首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
每日算法
要要要秃头了
创建于2021-11-13
订阅专栏
记录我每天学习算法的点滴。
等 2 人订阅
共42篇文章
创建于2021-11-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【每日算法】力扣20. 有效的括号
给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 有效字符串
【每日算法】力扣21. 合并两个有序链表 & 206. 反转链表
「这是我参与2022首次更文挑战的第6天,活动详情查看:2022首次更文挑战」。 21. 合并两个有序链表 描述 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节
【每日算法】力扣36. 有效的数独
「这是我参与2022首次更文挑战的第5天,活动详情查看:2022首次更文挑战」。 描述 请你判断一个 9 x 9 的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效即可。 数字 1-9
【每日算法】力扣203. 移除链表元素 & 83. 删除排序链表中的重复元素
「这是我参与2022首次更文挑战的第4天,活动详情查看:2022首次更文挑战」。 203. 移除链表元素 描述 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.
【每日算法】力扣141. 环形链表
给你一个链表的头节点 head ,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 next 指针再
【每日算法】力扣387. 字符串中的第一个唯一字符 & 383. 赎金信 & 242. 有效的字母异位词
「这是我参与2022首次更文挑战的第2天,活动详情查看:2022首次更文挑战」。 前言 这三道题比较类似,所以就放在一起了。 难怪力扣的练习题也是放在一起的。 387. 字符串中的第一个唯一字符 描述
【每日算法】力扣73. 矩阵置零
「这是我参与2022首次更文挑战的第1天,活动详情查看:2022首次更文挑战」。 描述 给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法
【每日算法】力扣118. 杨辉三角
描述 给定一个非负整数 numRows, 生成「杨辉三角」的前 numRows 行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。 示例 1: 输入: numRows = 5 输出: [[1]
【每日算法】力扣566. 重塑矩阵
描述 在 MATLAB 中,有一个非常有用的函数 reshape ,它可以将一个 m x n 矩阵重塑为另一个大小不同(r x c)的新矩阵,但保留其原始数据。 给你一个由二维数组 mat 表示的 m
【每日算法】力扣121. 买卖股票的最佳时机
描述 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个
【每日算法】力扣350. 两个数组的交集 II
这是我参与11月更文挑战的第25天,活动详情查看:2021最后一次更文挑战。 描述 给定两个数组,编写一个函数来计算它们的交集。 说明: 输出结果中每个元素出现的次数,应与元素在两个数组中出现次数的最
【每日算法】88. 合并两个有序数组
给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1 中,使合并
【每日算法】力扣1. 两数之和
描述 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数
【每日算法】力扣53. 最大子序和
描述 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 提示: 1 <= nums.length <= 105 -104 <= nums[i] <
【每日算法】力扣217. 存在重复元素
这是我参与11月更文挑战的第21天,活动详情查看:2021最后一次更文挑战。 前言 前面刷了牛客上入门级别的五道算法题,个人感觉比较吃力,所以我打算去刷一下数据结构相关的算法,做一个数据结构的专项训练
【每日算法】NC38 螺旋矩阵
这是我参与11月更文挑战的第20天,活动详情查看:2021最后一次更文挑战。 描述 给定一个m x n大小的矩阵(m行,n列),按螺旋的顺序返回矩阵中的所有元素。 数据范围:0≤ n,m ≤10,矩阵
【每日算法】NC65 斐波那契数列3
再试 斐波那契数列的二阶的矩阵 那么就要求出斐波那契数列的二阶的矩阵 A 了。 已知,F(3) = F(2) + F(1),F(4) = F(3) + F(2) = 2F(2) + F(1), F(2
【每日算法】NC65 斐波那契数列2
斐波纳契 数列 (Fibonacci Sequence)又称黄金分割 数列 ,指的是这样一个 数列 :1、1、2、3、5、8、13、21。。。
【每日算法】NC65 斐波那契数列1
斐波纳契 数列 (Fibonacci Sequence)又称黄金分割 数列 ,指的是这样一个 数列 :1、1、2、3、5、8、13、21。。。
【每日算法】 NC151 最大公约数
描述 如果有一个自然数 a 能被自然数 b 整除,则称 a 为 b 的倍数, b 为 a 的约数。几个自然数公有的约数,叫做这几个自然数的公约数。公约数中最大的一个公约数,称为这几个自然数的最大公约数
下一页