搜索结果
查询Tags标签: 迭代,共有 828条记录-
STL应用
概要 STL是泛型编程(Generic Programming,GP)和C++结合的产物。STL主要由几个核心部件组成:迭代器、容器、算法、函数对象、适配器。容器即物之所属;算法是解决问题的方式;迭代器是对容器的访问逻辑的抽象,是连接算法和容器的纽带,通过添加了一种间接层的方式…
2021/11/28 23:12:22 人评论 次浏览 -
【python基础】理解迭代器与生成器
文章目录 1. 迭代器1.1 迭代器的使用1.2 创建类的迭代器 2. 生成器2.1 生成器的使用2.2 生成器表达式1. 迭代器 1.1 迭代器的使用 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()…
2021/11/28 22:10:21 人评论 次浏览 -
【python基础】理解迭代器与生成器
文章目录 1. 迭代器1.1 迭代器的使用1.2 创建类的迭代器 2. 生成器2.1 生成器的使用2.2 生成器表达式1. 迭代器 1.1 迭代器的使用 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()…
2021/11/28 22:10:21 人评论 次浏览 -
Java性能优化:Stream如何提高遍历集合效率?
什么是Stream? 现在很多大数据量系统中都存在分表分库的情况。 例如,电商系统中的订单表,常常使用用户ID的Hash值来实现分表分库,这样是为了减少单个表的数据量,优化用户查询订单的速度。 但在后台管理员审核订单时,他们需要将各个数据源的数据查询到应用层之后进行…
2021/11/28 14:40:28 人评论 次浏览 -
Java性能优化:Stream如何提高遍历集合效率?
什么是Stream? 现在很多大数据量系统中都存在分表分库的情况。 例如,电商系统中的订单表,常常使用用户ID的Hash值来实现分表分库,这样是为了减少单个表的数据量,优化用户查询订单的速度。 但在后台管理员审核订单时,他们需要将各个数据源的数据查询到应用层之后进行…
2021/11/28 14:40:28 人评论 次浏览 -
C++——STL
目录 1.什么是STL 2.STL内容 3.实验 3.1输入一个字符串,用map统计每个字符出现的次数并输出字符及对应的次数3.2 像素变换(二值化、灰度拉伸)gamma灰度变换: 二值变换:1.什么是STLSTL(Standard Template Library),即标准模板库,是一个具有工业强度的…
2021/11/28 6:13:21 人评论 次浏览 -
C++——STL
目录 1.什么是STL 2.STL内容 3.实验 3.1输入一个字符串,用map统计每个字符出现的次数并输出字符及对应的次数3.2 像素变换(二值化、灰度拉伸)gamma灰度变换: 二值变换:1.什么是STLSTL(Standard Template Library),即标准模板库,是一个具有工业强度的…
2021/11/28 6:13:21 人评论 次浏览 -
python装饰器,迭代,异常
python装饰器,迭代,异常装饰器的联系 DEL = 8 READ = 4 WRITE = 2 EXE = 1 userpermission = 9def check(x, y):print("最外层函数被调用了")def handle(fn):print("handle函数被调用了")def do_ction():if x & y != 0:fn()return do_ctionretu…
2021/11/27 22:12:13 人评论 次浏览 -
python装饰器,迭代,异常
python装饰器,迭代,异常装饰器的联系 DEL = 8 READ = 4 WRITE = 2 EXE = 1 userpermission = 9def check(x, y):print("最外层函数被调用了")def handle(fn):print("handle函数被调用了")def do_ction():if x & y != 0:fn()return do_ctionretu…
2021/11/27 22:12:13 人评论 次浏览 -
(期末复习) Python内置函数
(期末复习) Python内置函数 (1)iter方法: iter(object, sentinel) 函数用来生成迭代器 参数 object – 支持迭代的集合对象。 sentinel – 如果传递了第二个参数,则参数 object 必须是一个可调用的对象(如,函数),此时,iter 创建了一个迭代器对象,每次调用这个…
2021/11/25 22:11:52 人评论 次浏览 -
(期末复习) Python内置函数
(期末复习) Python内置函数 (1)iter方法: iter(object, sentinel) 函数用来生成迭代器 参数 object – 支持迭代的集合对象。 sentinel – 如果传递了第二个参数,则参数 object 必须是一个可调用的对象(如,函数),此时,iter 创建了一个迭代器对象,每次调用这个…
2021/11/25 22:11:52 人评论 次浏览 -
Java-Iterator迭代器
迭代指的是重复的过程,这个接口就是来定义被重复执行的一个过程的标准。为啥需要这个东西呢?Collection的两个子类List和Set,在迭代List和Set时,使用的方式不同,List用有迭代因子来进行迭代,Set用for-each迭代,两个容器的迭代方式不同,为了统一,使用Iterator迭代…
2021/11/25 22:11:25 人评论 次浏览 -
Java-Iterator迭代器
迭代指的是重复的过程,这个接口就是来定义被重复执行的一个过程的标准。为啥需要这个东西呢?Collection的两个子类List和Set,在迭代List和Set时,使用的方式不同,List用有迭代因子来进行迭代,Set用for-each迭代,两个容器的迭代方式不同,为了统一,使用Iterator迭代…
2021/11/25 22:11:25 人评论 次浏览 -
C++迭代器
目录 一、C++迭代器的分类1.顺序型迭代器2.插入型迭代器一、C++迭代器的分类 迭代器分为三种 顺序型迭代器插入型迭代器流迭代器 1.顺序型迭代器 iterator 正向迭代器//iterator 正向迭代器 template<typename Con> void iterator_show(Con&con) {typename Con:…
2021/11/25 17:40:10 人评论 次浏览 -
C++迭代器
目录 一、C++迭代器的分类1.顺序型迭代器2.插入型迭代器一、C++迭代器的分类 迭代器分为三种 顺序型迭代器插入型迭代器流迭代器 1.顺序型迭代器 iterator 正向迭代器//iterator 正向迭代器 template<typename Con> void iterator_show(Con&con) {typename Con:…
2021/11/25 17:40:10 人评论 次浏览