- 本文讲解了常见排序算法中的选择排序与堆排序,内附详细算法图解,复杂度分析公式 本文讲解了常见排序算法中的选择排序与堆排序,内附详细算法图解,复杂度分析公式
- 单源最短路径问题——分支限界法(Java) 单源最短路径问题——分支限界法(Java)
- 通过栈与队列两种数据结构去实现迷宫问题路径得求解,人生真的在走迷宫吗? 通过栈与队列两种数据结构去实现迷宫问题路径得求解,人生真的在走迷宫吗?
- 超详细讲解数据结构 ——哈希表,配有内存原理图和架构图,带你快速入门哈希表!!! 超详细讲解数据结构 ——哈希表,配有内存原理图和架构图,带你快速入门哈希表!!!
- 编辑第十四届蓝桥杯集训——练习解题阶段(无序阶段)-dp练习3前言 最近的一些文章都可能会很碎,写到哪里是哪里,过一阵子会具体的整理一遍,这里其它的类型题先往后排一排,因为蓝桥最后考的也就是对题目逻辑的理解能力,也就是dp分析能力了,所以就主要目标定在这里,最近的题目会很散,很多,基本上都是网罗全网的一些dp练习题进行二次训练,准备比赛的学生底子薄的先不建议看啊,当然,脑... 编辑第十四届蓝桥杯集训——练习解题阶段(无序阶段)-dp练习3前言 最近的一些文章都可能会很碎,写到哪里是哪里,过一阵子会具体的整理一遍,这里其它的类型题先往后排一排,因为蓝桥最后考的也就是对题目逻辑的理解能力,也就是dp分析能力了,所以就主要目标定在这里,最近的题目会很散,很多,基本上都是网罗全网的一些dp练习题进行二次训练,准备比赛的学生底子薄的先不建议看啊,当然,脑...
- 编辑第十四届蓝桥杯集训——练习解题阶段(无序阶段)-dp练习前言 最近的一些文章都可能会很碎,写到哪里是哪里,过一阵子会具体的整理一遍,这里其它的类型题先往后排一排,因为蓝桥最后考的也就是对题目逻辑的理解能力,也就是dp分析能力了,所以就主要目标定在这里,最近的题目会很散,很多,基本上都是网罗全网的一些dp练习题进行二次训练,准备比赛的学生底子薄的先不建议看啊,当然,脑子... 编辑第十四届蓝桥杯集训——练习解题阶段(无序阶段)-dp练习前言 最近的一些文章都可能会很碎,写到哪里是哪里,过一阵子会具体的整理一遍,这里其它的类型题先往后排一排,因为蓝桥最后考的也就是对题目逻辑的理解能力,也就是dp分析能力了,所以就主要目标定在这里,最近的题目会很散,很多,基本上都是网罗全网的一些dp练习题进行二次训练,准备比赛的学生底子薄的先不建议看啊,当然,脑子...
- 编辑第十四届蓝桥杯集训——Queue目录第十四届蓝桥杯集训——QueueQueue概述示例:队列的特点队列的适用场景Queue概述队列是一种受限的数据结构,插入操作只能从一端操作,这一端叫作队尾;而移除操作也只能从另一端操作,这一端叫作队头。针对上面购买奶茶队伍的例子,排在收银员一端的就是队头,而新来的人则要排到队尾。我们将没有元素的队列称为空队,也就是在没人要购买奶茶时,就没人排队了... 编辑第十四届蓝桥杯集训——Queue目录第十四届蓝桥杯集训——QueueQueue概述示例:队列的特点队列的适用场景Queue概述队列是一种受限的数据结构,插入操作只能从一端操作,这一端叫作队尾;而移除操作也只能从另一端操作,这一端叫作队头。针对上面购买奶茶队伍的例子,排在收银员一端的就是队头,而新来的人则要排到队尾。我们将没有元素的队列称为空队,也就是在没人要购买奶茶时,就没人排队了...
- 编辑第十四届蓝桥杯集训——泛型目录第十四届蓝桥杯集训——泛型泛型概述泛型方法java 中泛型标记符:包装类列表ObjectNumber泛型概述Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。假定我们有这样一个需求:写一个排... 编辑第十四届蓝桥杯集训——泛型目录第十四届蓝桥杯集训——泛型泛型概述泛型方法java 中泛型标记符:包装类列表ObjectNumber泛型概述Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。假定我们有这样一个需求:写一个排...
- 编辑java字符串练习题8、同构字符串题目: 给定两个字符串 s 和 t ,判断它们是否是同构的。如果 s 中的字符可以按某种映射关系替换得到 t ,那么这两个字符串是同构的。每个出现的字符都应当映射到另一个字符,同时不改变字符的顺序。不同字符不能映射到同一个字符上,相同字符只能映射到同一个字符上,字符可以映射到自己本身。测试数据:示例 1:输入:s = "egg", t = "add... 编辑java字符串练习题8、同构字符串题目: 给定两个字符串 s 和 t ,判断它们是否是同构的。如果 s 中的字符可以按某种映射关系替换得到 t ,那么这两个字符串是同构的。每个出现的字符都应当映射到另一个字符,同时不改变字符的顺序。不同字符不能映射到同一个字符上,相同字符只能映射到同一个字符上,字符可以映射到自己本身。测试数据:示例 1:输入:s = "egg", t = "add...
- 编辑java字符串练习题4、统计一行字符串中所有的字符类型数量题目输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。解析,写个循环,挨个判断字符类型后进行归类统计数量即可,但是我们的统计方式可以分为两种,可以直接ASCII码来判断,也可以通过【Character】包装类来直接判断类型,这里【Character】包装类给了很全的符号类型判断方法。我在文末留给大家了。测试字... 编辑java字符串练习题4、统计一行字符串中所有的字符类型数量题目输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。解析,写个循环,挨个判断字符类型后进行归类统计数量即可,但是我们的统计方式可以分为两种,可以直接ASCII码来判断,也可以通过【Character】包装类来直接判断类型,这里【Character】包装类给了很全的符号类型判断方法。我在文末留给大家了。测试字...
- 编辑java字符串练习题2、反向输出英文字符串目录java字符串练习题2、反向输出英文字符串题目 源码:优化效率英文中的14个标点符号英文符号图标题目 反向输出英文文章的难度在于单词不能有错误的顺序,如果单词都翻过来输出那就没法玩了。很难看得懂了。例如:I Have A Dream反向输出Dream A Have I如果是直接方向输出就是:maerD A evaH I很明显这样将很难的... 编辑java字符串练习题2、反向输出英文字符串目录java字符串练习题2、反向输出英文字符串题目 源码:优化效率英文中的14个标点符号英文符号图标题目 反向输出英文文章的难度在于单词不能有错误的顺序,如果单词都翻过来输出那就没法玩了。很难看得懂了。例如:I Have A Dream反向输出Dream A Have I如果是直接方向输出就是:maerD A evaH I很明显这样将很难的...
- 编辑第十四届蓝桥杯集训——字符串函数(基础函数操作)目录 第十四届蓝桥杯集训——字符串函数String的由来String 和 new String的区别1、创建的字符串变量在内存中的区别。2、特性不同:3、性能效率不同:4、是否相同判断常用字符串列表substringreplacetrimtoCharArraytoLowerCase与toUpperCaseindexOfsplitStr... 编辑第十四届蓝桥杯集训——字符串函数(基础函数操作)目录 第十四届蓝桥杯集训——字符串函数String的由来String 和 new String的区别1、创建的字符串变量在内存中的区别。2、特性不同:3、性能效率不同:4、是否相同判断常用字符串列表substringreplacetrimtoCharArraytoLowerCase与toUpperCaseindexOfsplitStr...
- 编辑二维坐标基础题——杨辉三角形目录二维坐标基础题——杨辉三角形官网的杨辉三角说法:杨辉三角Java二维数组编码 二维坐标题目可以说是蓝桥杯的重中之重题目了,我们在力扣上这类题目我们可以搜索到上前道,并且如果有兴趣筛选一下蓝桥杯历届的题目,利用二维数组解题的占比那是大到一个不可想象的地步,这种题其实最好的解决方案就是:【纸笔绘图】,通过绘图我们可以在其中找寻到一定的规律,... 编辑二维坐标基础题——杨辉三角形目录二维坐标基础题——杨辉三角形官网的杨辉三角说法:杨辉三角Java二维数组编码 二维坐标题目可以说是蓝桥杯的重中之重题目了,我们在力扣上这类题目我们可以搜索到上前道,并且如果有兴趣筛选一下蓝桥杯历届的题目,利用二维数组解题的占比那是大到一个不可想象的地步,这种题其实最好的解决方案就是:【纸笔绘图】,通过绘图我们可以在其中找寻到一定的规律,...
- 编辑第十四届蓝桥杯集训——数组(一维)目录第十四届蓝桥杯集训——数组(一维)数组的定义数组的特点:数组的分类:结构形式:栈内存堆内存与结构或类中的字段的区别数组初始化:数组的读取:数组常用属性:数组遍历:基础for循环遍历(有下标):加强for循环遍历(无下标):数组常用函数:1、自然排序:Arrays.sort(arr);2、二进制搜索:binarySearch(byte[] a, ... 编辑第十四届蓝桥杯集训——数组(一维)目录第十四届蓝桥杯集训——数组(一维)数组的定义数组的特点:数组的分类:结构形式:栈内存堆内存与结构或类中的字段的区别数组初始化:数组的读取:数组常用属性:数组遍历:基础for循环遍历(有下标):加强for循环遍历(无下标):数组常用函数:1、自然排序:Arrays.sort(arr);2、二进制搜索:binarySearch(byte[] a, ...
- 回溯法(Java) 回溯法(Java)
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签