☆打卡算法☆LeetCode 149. 直线上最多的点数 算法解析
大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个数组,数组中每个元素表示平面上一个点,求最多多少个点在一条直线上。”2、题目描述给你一个数组 points ,其中 points[i] = [xi, yi] 表示 X-Y 平面上的一个点。求最多有多少个点在同一条直线上。示例 1: 输入:....

☆打卡算法☆LeetCode 148. 排序链表 算法解析
一、题目1、算法题目“给定链表的头结点,返回按照升序排序的链表。”2、题目描述给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。示例 1: 输入: head = [4,2,1,3] 输出: [1,2,3,4]示例 2: 输入: head = [-1,5,3,4,0] 输出: [-1,0,3,4,5]二、解题1、思路分析147题是实现链表的插入排序,时间复杂度是O(n2)。....

☆打卡算法☆LeetCode 147. 对链表进行插入排序 算法解析
大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个链表的头,使用插入排序对链表进行排序,返回排序后链表的头。”2、题目描述给定单个链表的头 head ,使用 插入排序 对链表进行排序,并返回 排序后链表的头 。插入排序 算法的步骤:插入排序是迭代的,每次只移动一个元素,直到所有元素可以形....

☆打卡算法☆LeetCode 146. LRU 缓存 算法解析
大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。”2、题目描述请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。 实现 LRUCache 类:LRUCache(int capaci....

☆打卡算法☆LeetCode 145. 二叉树的后序遍历 算法解析
大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定二叉树的根节点,完成后序遍历。”2、题目描述给你一棵二叉树的根节点 root ,返回其节点值的 后序遍历 。示例 1: 输入: root = [1,null,2,3] 输出: [3,2,1]示例 2: 输入: root = [1] 输出: [....

☆打卡算法☆LeetCode 144. 二叉树的前序遍历 算法解析
大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定二叉树的根节点,返回节点值的前序遍历。”2、题目描述给你二叉树的根节点 root ,返回它节点值的 前序 遍历。示例 1: 输入: root = [1,null,2,3] 输出: [1,2,3]示例 2: 输入: root = [1] 输出:....

☆打卡算法☆LeetCode 143. 重排链表 算法解析
大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个单链表的头结点,将链表重新排列。”2、题目描述给定一个单链表 L 的头节点 head ,单链表 L 表示为:L0 → L1 → … → Ln - 1 → Ln请将其重新排列后变为:L0 → Ln → L1 → Ln - 1 → L2 → ....

☆打卡算法☆LeetCode 142. 环形链表 II 算法解析
大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个链表的头节点,判断链表中是否有环。”2、题目描述给定一个链表的头节点 head ,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。....

☆打卡算法☆LeetCode 141. 环形链表 算法解析
大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个链表的头节点,判断链表中是否有环。”2、题目描述给你一个链表的头节点 head ,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos ....

☆打卡算法☆LeetCode 140. 单词拆分 II 算法解析
大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个字符串s和字符串列表wordDict作为字典,在字符串s中增加空格来构建一个句子,使得句子中所有的单词都在词典中,以任意顺序返回这些句子。”2、题目描述给定一个字符串 s 和一个字符串字典 wordDict ,在字符串 s 中增加空格来构....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
LeetCode您可能感兴趣
- LeetCode c++
- LeetCode橘子
- LeetCode go语言
- LeetCode回溯
- LeetCode岛屿
- LeetCode乘积
- LeetCode力扣
- LeetCode括号
- LeetCode递增
- LeetCode dfs
- LeetCode刷题
- LeetCode算法
- LeetCode链表
- LeetCode数组
- LeetCode二叉树
- LeetCode字符串
- LeetCode python
- LeetCode元素
- LeetCode java
- LeetCode offer
- LeetCode面试
- LeetCode解析
- LeetCode代码
- LeetCode单词
- LeetCode实战
- LeetCode排序
- LeetCode tree
- LeetCode栈
- LeetCode有序数组
- LeetCode节点
算法编程
开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。
+关注