首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LeetCode - 算法
晨曦_iOS
创建于2022-07-13
订阅专栏
算法学习中,尽量做到每日一题,用作学习记录。
等 30 人订阅
共72篇文章
创建于2022-07-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Swift - LeetCode - 移除链表元素
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第12天,点击查看活动详情 题目 给你一个链表的头节点 head 和一个整数 val,请你删除链表中所有满足 Node.val =
Swift - LeetCode - 多数元素
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第11天,点击查看活动详情 题目 给定一个大小为 n 的数组 nums,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊
Swift - LeetCode - 相交链表
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第10天,点击查看活动详情 题目 给你两个单链表的头节点 headA 和 headB,请你找出并返回两个单链表相交的起始节点。如果
Swift - LeetCode - 环形链表
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第9天,点击查看活动详情 题目 给你一个链表的头节点 head,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 ne
Swift - LeetCode - 只出现一次的数字
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第8天,点击查看活动详情 题目 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元
Swift - LeetCode - 验证回文串
题目 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明: 本题中,我们将空字符串定义为有效的回文串。 示例1: 示例2: 方法一:筛选 + 判断 思路及解法 最简
Swift - LeetCode - 二叉树的后序遍历
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第6天,点击查看活动详情 题目 给你二叉树的根节点 root,返回其节点值的 后序遍历。 示例 1: 示例 2: 示例 3: 方法
Swift - LeetCode - 二叉树的前序遍历
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第5天,点击查看活动详情 题目 给你二叉树的根节点 root ,返回它节点值的 前序遍历。 示例 1: 示例 2: 示例 3: 示
Swift - LeetCode - 杨辉三角 II
题目:给定一个非负索引 rowIndex,返回「杨辉三角」的第 rowIndex 行。 这里用了递推跟线性递推两种解法。 解法一:杨辉三角,是二项式系数在三角形中的一种几何排列。它是中国古代数学的
Swift - LeetCode - 杨辉三角
题目:给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。 这里用了数学解法。杨辉三角,是二项式系数在三角形中的一种几何排列。它是中国古代数学的杰出研究成果之一,它把二项式系
Swift - LeetCode - 路径总和
题目:给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。如果存在,返回
Swift - LeetCode - 二叉树的最小深度
题目:给定个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 这里用了两种解法:深度优先搜索及广度优先搜索。 方法一:首先可以想到使用深度优先搜索的方法,遍历整棵树