首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
算法
橙子红了
创建于2022-07-29
订阅专栏
算法刷题
等 2 人订阅
共15篇文章
创建于2022-07-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
斐波那契数列
斐波那契数列由0和1开始,之后的斐波那契数就是由之前的两数相加而得出。比如说在斐波拉契数列当中第一个数为0,第二个数为1,因此第三个数为前面两个数之和,因此第三个数为1,同理第四个数是第二个数和第三个
LeetCode.53.-最大子数组和-动态规划(Swift)
最大子数组和-动态规划 给你一个整数数组 `nums` ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。
LeetCode.53.-最大子数组和-贪心算法(Swift)
# 最大子数组和 # 最大子序和 ## 题目 给你一个整数数组 `nums` ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 **子数组** 是数组中的一个连续部分
LeetCode.快速排序_图解(Swift)
快速排序_图解_Swfit 携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第13天,
LeetCode.15-三数之和(Swift)
# 三数之和 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。
LeetCode.146-LRU缓存机制(Swift)
题目: LRU缓存机制 请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。 .. ..
LeetCode.5-最长回文子串-动态规划(Swift)
# 最长回文子 ## 题目 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为1000。
LeetCode.5-最长回文子串-中心扩散法(Swift)
最长回文子 题目 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为1000。 中心扩散法(Swift)
LeetCode.3-无重复字符的最长子串(Swift)
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第8天,点击查看活动详情 。LeetCode.3-无重复字符的最长子串主要是`滑动窗口`或者叫做`动态规划`,
LeetCode.206-转链表(Swift)
LeetCode.206-转链表(Swift) 给你单链表的头节点 `head` ,请你反转链表,并返回反转后的链表。
LeetCode.415-字符串相加(Swift)
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第5天,点击查看活动详情 。如果哪里写的不对,请大家评论批评。 希望往后的日子,可以每天坚持一个算法 字符串相加 给定两个字符串形式
Swift 归并排序详解
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第4天,点击查看活动详情 。如果哪里写的不对,请大家评论批评。 什么是归并 归并排序是建立在合并操作上的一种有效的。稳定的排序算法。
Swift 堆排序详解
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第3天,点击查看活动详情 。如果哪里写的不对,请大家评论批评。Swift 堆排序详解
Swift 获取无序的整数序列的中位数(堆 + 归并)
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第2天,点击查看活动详情 。如果哪里写的不对,请大家评论批评。 题目 有一个无序的整数序列,获取序列的中位数,要求算法的时间复杂度小
Swift 有序数组获取绝对值最小的数
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第1天,点击查看活动详情 题目 在有序(升序,无重复,可能是正或者负数)的整数数组,获取绝对值最小的数。要求不能顺序比较,时间复杂