- 原文地址:【题目】合并区间 题目名称 合并区间 题目地址 https://leetcode-cn.com/problems/merge-intervals/ 题目描述 给出一个区间的集合,请合并所有重叠的区间。 示例 1: 输入: [[1,3],[2,6],[8,10],[15,18]] 输出: [[1,6],[8,10],[15,18]] 解释: 区间... 原文地址:【题目】合并区间 题目名称 合并区间 题目地址 https://leetcode-cn.com/problems/merge-intervals/ 题目描述 给出一个区间的集合,请合并所有重叠的区间。 示例 1: 输入: [[1,3],[2,6],[8,10],[15,18]] 输出: [[1,6],[8,10],[15,18]] 解释: 区间...
- 题目 Write a method to replace all spaces in a string with ‘%20’. 写一个函数,把字符串中所有的空格替换为%20 。 解答 简单题(有2种方法,一种时间耗费大些,一种空间耗费大点,根据需要去选择就好了) 第一种方法:(需要一个多余的空间开销-就是多一个原字符串的开销) 先遍历一次字符串,得到空格个数... 题目 Write a method to replace all spaces in a string with ‘%20’. 写一个函数,把字符串中所有的空格替换为%20 。 解答 简单题(有2种方法,一种时间耗费大些,一种空间耗费大点,根据需要去选择就好了) 第一种方法:(需要一个多余的空间开销-就是多一个原字符串的开销) 先遍历一次字符串,得到空格个数...
- 目录 题目 解题 方法一、C++ 方法二、Java 题目 (原题链接:https://leetcode-cn.com/problems/median-of-two-sorted-arrays/) 给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。 请你找出这两个正序数组的中位数,并且要求算法的时间复杂度为&n... 目录 题目 解题 方法一、C++ 方法二、Java 题目 (原题链接:https://leetcode-cn.com/problems/median-of-two-sorted-arrays/) 给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。 请你找出这两个正序数组的中位数,并且要求算法的时间复杂度为&n...
- 题目: Implement an algorithm to determine if a string has all unique characters. What if you can not use additional data structures? 实现一个算法来判断一个字符串中的字符是否唯一(即没有重复).不能使用额外的数据结构。 (即只使用基本的数据... 题目: Implement an algorithm to determine if a string has all unique characters. What if you can not use additional data structures? 实现一个算法来判断一个字符串中的字符是否唯一(即没有重复).不能使用额外的数据结构。 (即只使用基本的数据...
- 数据结构那些事 如果你现在在上大学,恰好又是计算机相关专业 那么你肯定知道有一个非常枯燥的必修课《数据结构导论》 当然,你现在没上大学或者不是计算机专业,那你现在应该知道了,他们有个必修课叫《数据结构导论》 从今天开始梦想橡皮擦要写一套非常有趣的课程了 这套课程目的很简单 目的:如何通过数据结构期末考试,有趣! 适合人群: 大学计算机相关专业,有... 数据结构那些事 如果你现在在上大学,恰好又是计算机相关专业 那么你肯定知道有一个非常枯燥的必修课《数据结构导论》 当然,你现在没上大学或者不是计算机专业,那你现在应该知道了,他们有个必修课叫《数据结构导论》 从今天开始梦想橡皮擦要写一套非常有趣的课程了 这套课程目的很简单 目的:如何通过数据结构期末考试,有趣! 适合人群: 大学计算机相关专业,有...
- 文章目录 概述 插入排序 直接插入排序 自考真题 交换排序 冒泡排序 自考真题 快速排序 自考真题 选择排序 直接选择排序 自考真题 堆排序 自考真题 归并排序 二路归并排序 自考真题 结束语 概述 本小节最重要的一个点为 排序算法的稳定性 概念:... 文章目录 概述 插入排序 直接插入排序 自考真题 交换排序 冒泡排序 自考真题 快速排序 自考真题 选择排序 直接选择排序 自考真题 堆排序 自考真题 归并排序 二路归并排序 自考真题 结束语 概述 本小节最重要的一个点为 排序算法的稳定性 概念:...
- 目录 题目 解题 方法一、滑动窗口 方法二、哈希表 题目 (原题链接:https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/) 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abc... 目录 题目 解题 方法一、滑动窗口 方法二、哈希表 题目 (原题链接:https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/) 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abc...
- 文章目录 图的基本概念 图的存储结构 邻接矩阵 邻接矩阵自考/期末考试真题 邻接表 图的遍历 连通图的深度优先搜索 连通图的广度优先搜索 图的应用 最小生成树的概念 拓扑排序 自考/数据结构期末考试真题 图的基本概念 首先,你要明确图是什么样子的,就是下面这个样子的 图的定义与术语 有向图和无向图 ... 文章目录 图的基本概念 图的存储结构 邻接矩阵 邻接矩阵自考/期末考试真题 邻接表 图的遍历 连通图的深度优先搜索 连通图的广度优先搜索 图的应用 最小生成树的概念 拓扑排序 自考/数据结构期末考试真题 图的基本概念 首先,你要明确图是什么样子的,就是下面这个样子的 图的定义与术语 有向图和无向图 ...
- 目录 题目 解题 方法一、纯数学法 题目 (原题链接:https://leetcode-cn.com/problems/reverse-integer) 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 ... 目录 题目 解题 方法一、纯数学法 题目 (原题链接:https://leetcode-cn.com/problems/reverse-integer) 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 ...
- LeetCode 是一个非常棒的 OJ(Online Judge)平台,收集了许多常见的算法面试题目,同时还收录很多互联网公司的题库内容。如果为了面试刷题,LeetCode绝对是一个绝佳的选择。即使不为了跳槽面试,作为一个程序员,通过LeetCode保持手感也是不错的选择。本人就是平时刷刷题,在LeetCode上打打卡,告诉自己除了日常工作内容,还能做一些自己感兴趣的事情。 ... LeetCode 是一个非常棒的 OJ(Online Judge)平台,收集了许多常见的算法面试题目,同时还收录很多互联网公司的题库内容。如果为了面试刷题,LeetCode绝对是一个绝佳的选择。即使不为了跳槽面试,作为一个程序员,通过LeetCode保持手感也是不错的选择。本人就是平时刷刷题,在LeetCode上打打卡,告诉自己除了日常工作内容,还能做一些自己感兴趣的事情。 ...
- 目录 题目 解题 方法一、深度优先搜索法 方法二、广度优先搜索法 题目 (原题链接:https://leetcode-cn.com/problems/number-of-islands/) 给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向或竖直方向上相邻的陆地连接形成。 ... 目录 题目 解题 方法一、深度优先搜索法 方法二、广度优先搜索法 题目 (原题链接:https://leetcode-cn.com/problems/number-of-islands/) 给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向或竖直方向上相邻的陆地连接形成。 ...
- 文章目录 学习目标 栈 基本概念 栈的基本运算 栈的顺序实现 双栈 栈的链接实现 考试要点 小结 关注我吧 学习目标 自考重点、期末考试必过指南,这篇文章让你理解什么是栈、什么是队列、什么是数组 掌握栈、队列的顺序存储结构和链式存储结构 掌握栈、队列的基本操作在顺序存储结构和链式存储结构上的实现 掌握矩阵... 文章目录 学习目标 栈 基本概念 栈的基本运算 栈的顺序实现 双栈 栈的链接实现 考试要点 小结 关注我吧 学习目标 自考重点、期末考试必过指南,这篇文章让你理解什么是栈、什么是队列、什么是数组 掌握栈、队列的顺序存储结构和链式存储结构 掌握栈、队列的基本操作在顺序存储结构和链式存储结构上的实现 掌握矩阵...
- 目录 题目 解题 方法一、回溯法 题目 (原题链接:https://leetcode-cn.com/problems/letter-combinations-of-a-phone-number/) 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应... 目录 题目 解题 方法一、回溯法 题目 (原题链接:https://leetcode-cn.com/problems/letter-combinations-of-a-phone-number/) 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应...
- 目录 语法 参数 返回值 技术细节 浏览器支持 实例 源码 今天在使用JS处理字符串数组寻找好用的方法时,发现了一位全能选手splice(),为什么说它是全能选手呢?因为它可以删除元素,也可以添加元素,而且还可以同时进行删除和添加元素的操作,666啊,接下来让我们了解一下这位神奇的朋友。 先看基本语法: 语法 array.splice(in... 目录 语法 参数 返回值 技术细节 浏览器支持 实例 源码 今天在使用JS处理字符串数组寻找好用的方法时,发现了一位全能选手splice(),为什么说它是全能选手呢?因为它可以删除元素,也可以添加元素,而且还可以同时进行删除和添加元素的操作,666啊,接下来让我们了解一下这位神奇的朋友。 先看基本语法: 语法 array.splice(in...
- 目录 题目 解题 题目 (原题链接:https://leetcode-cn.com/problems/valid-parentheses/) 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 ... 目录 题目 解题 题目 (原题链接:https://leetcode-cn.com/problems/valid-parentheses/) 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 ...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签