- 目录 1、概述2、特征(1)有穷性(Finiteness)(2)确切性(Definiteness)(3)输入项(Input)(4)输出项(Output)(5)可行性(Effectiveness)3... 目录 1、概述2、特征(1)有穷性(Finiteness)(2)确切性(Definiteness)(3)输入项(Input)(4)输出项(Output)(5)可行性(Effectiveness)3...
- [toc] 单链表的操作 is_empty() 链表是否为空 length() 链表长度 travel() 遍历整个链表 add(item) 链表头部添加元素 append(item) 链表尾部添加元素 insert(pos, item) 指定位置添加元素 remove(item) 删除节点 ... [toc] 单链表的操作 is_empty() 链表是否为空 length() 链表长度 travel() 遍历整个链表 add(item) 链表头部添加元素 append(item) 链表尾部添加元素 insert(pos, item) 指定位置添加元素 remove(item) 删除节点 ...
- 概述 awk(分析&处理) awk是一个数据处理工具,相比于sed常常作用于一整行的处理,awk则比较倾向于将一行分成数个”字段“来处理。 通常运行模式: awk ' 条件类型1{动作1... 概述 awk(分析&处理) awk是一个数据处理工具,相比于sed常常作用于一整行的处理,awk则比较倾向于将一行分成数个”字段“来处理。 通常运行模式: awk ' 条件类型1{动作1...
- 概述 数组中可以存放多个值。 Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小(与 PHP 类似)。 与大部分编程语言类似,数组元素的下标由0开始。 Shell ... 概述 数组中可以存放多个值。 Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小(与 PHP 类似)。 与大部分编程语言类似,数组元素的下标由0开始。 Shell ...
- [toc] 最坏时间复杂程度 分析算法时, 存在几种可能的考虑: 1. 算法完成工作最少需要多少基本操作, 即最优时间复杂度 2. 算法完成工作最多需要多少基本操作, 即最坏时间复杂度 3. 算法完成工作平均需要多少基本操作, 即平均时间复杂度 对于最优时间复杂度, 其价值不大, 因为它没有提供什么有用信息, 其反映的只是最... [toc] 最坏时间复杂程度 分析算法时, 存在几种可能的考虑: 1. 算法完成工作最少需要多少基本操作, 即最优时间复杂度 2. 算法完成工作最多需要多少基本操作, 即最坏时间复杂度 3. 算法完成工作平均需要多少基本操作, 即平均时间复杂度 对于最优时间复杂度, 其价值不大, 因为它没有提供什么有用信息, 其反映的只是最...
- [toc] 链表与顺序表的对比 链表失去了顺序随机读取的优点, 同时链表由于增加了节点的指针域, 空间开销比较大, 单对存储空间的使用要相对灵活. 链表与顺序表的各种操作复杂度如下: 操作 &... [toc] 链表与顺序表的对比 链表失去了顺序随机读取的优点, 同时链表由于增加了节点的指针域, 空间开销比较大, 单对存储空间的使用要相对灵活. 链表与顺序表的各种操作复杂度如下: 操作 &...
- Iterator 迭代器 Iterator 接口概述迭代的概念常用方法代码展示 迭代器的实现原理增强 for练习 Iterator 接口 在程序开发中, 经常需要遍历集合中的所有元... Iterator 迭代器 Iterator 接口概述迭代的概念常用方法代码展示 迭代器的实现原理增强 for练习 Iterator 接口 在程序开发中, 经常需要遍历集合中的所有元...
- [toc] 双向链表的操作 导入 SingleLinkList is_empty() 链表是否为空 length() 链表长度 travel() 遍历整个链表 add(item) 链表头部添加元素 append(item) 链表尾部添加元素 insert(pos, item) 指定位置... [toc] 双向链表的操作 导入 SingleLinkList is_empty() 链表是否为空 length() 链表长度 travel() 遍历整个链表 add(item) 链表头部添加元素 append(item) 链表尾部添加元素 insert(pos, item) 指定位置...
- [toc] 顺序表 ( 图解 ) 看左图, int 为 4 byte. 所以 c 的值为 4. 起始地址为 0x23, 第二个地址为 ox27, 以此类推. 看右图, "ab" 为 string 12, 12 为 int, 1.111 为 double. 通过元素外置, 把不同数据储存的地址通过链接 ... [toc] 顺序表 ( 图解 ) 看左图, int 为 4 byte. 所以 c 的值为 4. 起始地址为 0x23, 第二个地址为 ox27, 以此类推. 看右图, "ab" 为 string 12, 12 为 int, 1.111 为 double. 通过元素外置, 把不同数据储存的地址通过链接 ...
- 文章目录 Pre布隆能解决哪些问题?BloomFilter实现原理构建布隆过滤器构建布隆的误差率实际误差率推算布隆过滤器 (JVM级别)布隆过滤器 (分布式)Bloom Filter的缺点 ... 文章目录 Pre布隆能解决哪些问题?BloomFilter实现原理构建布隆过滤器构建布隆的误差率实际误差率推算布隆过滤器 (JVM级别)布隆过滤器 (分布式)Bloom Filter的缺点 ...
- [toc] 表格数据使用字典和列表存储, 并实现访问 字典核心底层原理 (重要) 字典对象的核心是散列表. 散列表是一个稀疏数组 ( 总是有空白元素的数组 ), 数组的每个单元叫做 bucket. 每个 bucket 有两个部分: 一个是键对象的引用, 一个是值对象的引用. ... [toc] 表格数据使用字典和列表存储, 并实现访问 字典核心底层原理 (重要) 字典对象的核心是散列表. 散列表是一个稀疏数组 ( 总是有空白元素的数组 ), 数组的每个单元叫做 bucket. 每个 bucket 有两个部分: 一个是键对象的引用, 一个是值对象的引用. ...
- [toc] 对象的进化 随着编程面临的问题越来越复杂, 编程语言本身也在进化, 从主要处理简单数据开始, 随着数据变多进化 "数组". 数据类型变复杂, 进化出了 "结构体", 处理数据的方式和逻辑变复杂, 进化出了 "对象". 简单数据 像 30, 40, 50... [toc] 对象的进化 随着编程面临的问题越来越复杂, 编程语言本身也在进化, 从主要处理简单数据开始, 随着数据变多进化 "数组". 数据类型变复杂, 进化出了 "结构体", 处理数据的方式和逻辑变复杂, 进化出了 "对象". 简单数据 像 30, 40, 50...
- [toc] 选择排序 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。 选择排序的主要优点与数据移动有关。如果某个元素位于... [toc] 选择排序 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。 选择排序的主要优点与数据移动有关。如果某个元素位于...
- 1、使用empty方法创建数组 该方式可以创建一个空数组,dtype可以指定随机数的类型,否则随机采用一种类型生成随机数。 import numpy as np dt = np.numpy([2, ... 1、使用empty方法创建数组 该方式可以创建一个空数组,dtype可以指定随机数的类型,否则随机采用一种类型生成随机数。 import numpy as np dt = np.numpy([2, ...
- 数据类型转换 自动转换转换原理图解转换规则 强制转换转换格式转换原理图解强烈注意 ASCII 编码表 Java 程序中要求参与的计算的数据, 必须要保证数据类型的一致性. 如果数据类型... 数据类型转换 自动转换转换原理图解转换规则 强制转换转换格式转换原理图解强烈注意 ASCII 编码表 Java 程序中要求参与的计算的数据, 必须要保证数据类型的一致性. 如果数据类型...
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
即将直播
热门标签