- 冒泡排序(Bubble Sort)属于交换排序,它的原理是:循环两两比较相邻的记录,如果反序则交换,直到没有反序的记录为止。 冒泡排序(Bubble Sort)属于交换排序,它的原理是:循环两两比较相邻的记录,如果反序则交换,直到没有反序的记录为止。
- 编辑第十四届蓝桥杯集训——JavaC组第三篇——常量与变量(八种基本数据类型)目录第十四届蓝桥杯集训——JavaC组第三篇——常量与变量(八种基本数据类型)输出语句标识符命名规范常量常量是什么?变量八种基本数据类型变量定义引用类型StringJava中简基本数据类型的转型Java中的简单数据类型的转换分为两种:自动转换和强制转换 1)自动转换:2)强制转换:3)转换附加:Java中的高... 编辑第十四届蓝桥杯集训——JavaC组第三篇——常量与变量(八种基本数据类型)目录第十四届蓝桥杯集训——JavaC组第三篇——常量与变量(八种基本数据类型)输出语句标识符命名规范常量常量是什么?变量八种基本数据类型变量定义引用类型StringJava中简基本数据类型的转型Java中的简单数据类型的转换分为两种:自动转换和强制转换 1)自动转换:2)强制转换:3)转换附加:Java中的高...
- 目录查找过程算法要求比较次数算法复杂度二分搜索是一种在有序数组中查找某一特定元素的搜索算法。搜索过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜索过程结束;如果某一特定元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半中查找,而且跟开始一样从中间元素开始比较。如果在某一步骤数组为空,则代表找不到。这种搜索算法每一次比较都使搜索范围缩小一半。编辑其实这个二分法是左侧... 目录查找过程算法要求比较次数算法复杂度二分搜索是一种在有序数组中查找某一特定元素的搜索算法。搜索过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜索过程结束;如果某一特定元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半中查找,而且跟开始一样从中间元素开始比较。如果在某一步骤数组为空,则代表找不到。这种搜索算法每一次比较都使搜索范围缩小一半。编辑其实这个二分法是左侧...
- Verilog 最常用的 2 种数据类型就是线网(wire)与寄存器(reg),其余类型可以理解为这两种数据类型的扩展或辅助。线网(wire)wire 类型表示硬件单元之间的物理连线,由其连接的器件输出端连续驱动。如果没有驱动元件连接到 wire 型变量,缺省值一般为 "Z"。举例如下:实例wire interrupt ;wire flag1, flag2 ;wire gnd =... Verilog 最常用的 2 种数据类型就是线网(wire)与寄存器(reg),其余类型可以理解为这两种数据类型的扩展或辅助。线网(wire)wire 类型表示硬件单元之间的物理连线,由其连接的器件输出端连续驱动。如果没有驱动元件连接到 wire 型变量,缺省值一般为 "Z"。举例如下:实例wire interrupt ;wire flag1, flag2 ;wire gnd =...
- 本文给大家介绍了Java的变量,包括变量的声明、赋值、引用,还给大家介绍了Java的基本数据类型。 本文给大家介绍了Java的变量,包括变量的声明、赋值、引用,还给大家介绍了Java的基本数据类型。
- Java异常处理的五个关键字:try、catch、finally、throw、throws 🥗抛出异常throw在编写程序时,我们必须要考虑程序出现问题的情况。比如,在定义方法时,方法需要接受参数。那么,当调用方法使用接受到的参数时,首先需要先对参数数据进行合法的判断,数据若不合法,就应该告诉调用者,传递合法的数据进来。这时需要使用抛出异常的方式来告诉调用者。在java中,提供了一个thr... Java异常处理的五个关键字:try、catch、finally、throw、throws 🥗抛出异常throw在编写程序时,我们必须要考虑程序出现问题的情况。比如,在定义方法时,方法需要接受参数。那么,当调用方法使用接受到的参数时,首先需要先对参数数据进行合法的判断,数据若不合法,就应该告诉调用者,传递合法的数据进来。这时需要使用抛出异常的方式来告诉调用者。在java中,提供了一个thr...
- 目录字符数组 和 字符串区别字符数组 字符串 统计字符串每个字符出现的次数字符串获取 scanfgetsfgetsputsfputsstrlen求非空字符串元素个数判断字符串是否回文字符串处理函数 字符串拷贝: strcpy strncpy字符串拼接 strcat strncat 字符串比较 strcmp strncmp字符串格式化输入、输出sprintf字符串查找字符子串 ... 目录字符数组 和 字符串区别字符数组 字符串 统计字符串每个字符出现的次数字符串获取 scanfgetsfgetsputsfputsstrlen求非空字符串元素个数判断字符串是否回文字符串处理函数 字符串拷贝: strcpy strncpy字符串拼接 strcat strncat 字符串比较 strcmp strncmp字符串格式化输入、输出sprintf字符串查找字符子串 ...
- 图的概念及其表示 图的概念及其表示
- 【算法导论】第2章 算法基础 【算法导论】第2章 算法基础
- 线性表的链式表示及实现 线性表的链式表示及实现
- 线性表的顺序表示及实现 线性表的顺序表示及实现
- JSON是一种轻量级的数据交换格式,它是基于ECMAScript的一个子集,使用完全独立于编程语言的文本格式来存储和表示数据,简洁清晰的的层次结构使得JSON成为理想的数据交换语言,Qt库为JSON的相关操作提供了完整的类支持.创建一个解析文件,命名为config.json我们将通过代码依次解析这个JSON文件中的每一个参数,具体解析代码如下:{ "blog": "https://ww... JSON是一种轻量级的数据交换格式,它是基于ECMAScript的一个子集,使用完全独立于编程语言的文本格式来存储和表示数据,简洁清晰的的层次结构使得JSON成为理想的数据交换语言,Qt库为JSON的相关操作提供了完整的类支持.创建一个解析文件,命名为config.json我们将通过代码依次解析这个JSON文件中的每一个参数,具体解析代码如下:{ "blog": "https://ww...
- 数据类型介绍和转换一、认识数据类型在Python⾥为了应对不同的业务需求,也把数据分为不同的类型。检测数据类型的⽅法: type()a = 1print(type(a)) # <class 'int'> -- 整型b = 1.1print(type(b)) # <class 'float'> -- 浮点型c = Trueprint(type(c)) # <class 'bool'> -- 布... 数据类型介绍和转换一、认识数据类型在Python⾥为了应对不同的业务需求,也把数据分为不同的类型。检测数据类型的⽅法: type()a = 1print(type(a)) # <class 'int'> -- 整型b = 1.1print(type(b)) # <class 'float'> -- 浮点型c = Trueprint(type(c)) # <class 'bool'> -- 布...
- 453. 最小操作次数使数组元素相等https://leetcode.cn/problems/minimum-moves-to-equal-array-elements/思路:把问题换一个问法更好理解:有 n 根钉子,每次只能敲一根钉子让高度 - 1,问敲多少下钉子使得所有钉子高度一样? 答案自然就是把所有的钉子敲到跟最矮的那根一样了根据《峡谷相对论》,当对方追着你满地图跑时,敌方加速... 453. 最小操作次数使数组元素相等https://leetcode.cn/problems/minimum-moves-to-equal-array-elements/思路:把问题换一个问法更好理解:有 n 根钉子,每次只能敲一根钉子让高度 - 1,问敲多少下钉子使得所有钉子高度一样? 答案自然就是把所有的钉子敲到跟最矮的那根一样了根据《峡谷相对论》,当对方追着你满地图跑时,敌方加速...
- 328. 奇偶链表https://leetcode.cn/problems/odd-even-linked-list/分离出奇偶链表然后合并原始链表的头节点 head 也是奇数链表的头节点以及结果链表的头节点,head->next是偶数链表的头节点方法:维护两个指针 odd 和 even 分别指向奇数节点和偶数节点,初始时 odd = head,even = evenHead。通过迭代的方... 328. 奇偶链表https://leetcode.cn/problems/odd-even-linked-list/分离出奇偶链表然后合并原始链表的头节点 head 也是奇数链表的头节点以及结果链表的头节点,head->next是偶数链表的头节点方法:维护两个指针 odd 和 even 分别指向奇数节点和偶数节点,初始时 odd = head,even = evenHead。通过迭代的方...
上滑加载中
推荐直播
-
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中
热门标签