set的常见用法 #include <set> set<int> st; set<int>::iterator it; //迭代器 st.insert(int); //插入一个值 st.erase(int); // 删除一个值 st.erase(iterator); //删除迭代器指向的值 st.e ...
分类:
其他好文 时间:
2021-02-03 11:06:06
阅读次数:
0
1.先定义生成器 2.用next(generator)调用生成器,相加,验证 # todo: define my_generater and be called by next() def my_generater(k): i = 1 while True: yield i ** k i += 1 ...
分类:
其他好文 时间:
2021-02-02 11:34:10
阅读次数:
0
1..NET平台开源项目速览(19)Power BI神器DAX Studio 2..NET平台开源项目速览(18)C#平台JSON实体类生成器JSON C# Class Generator 3..NET平台开源项目速览(17)FluentConsole让你的控制台酷起来 4..NET平台机器学习组件 ...
分类:
Web程序 时间:
2021-02-01 12:39:08
阅读次数:
0
迭代器: 迭代的过程中不能增删元素,否则会产生并发修改异常。 注意 迭代 和 迭代器 的区别,迭代器 是用来 迭代 集合 的工具。 练习:某公司有多个人,每个人有不同数量的钱,用迭代器求出公司里所有男人钱的总数: (注意:next方法做两件事:返回当前指向的元素,并指向下一个元素) class Em ...
分类:
编程语言 时间:
2021-02-01 12:27:33
阅读次数:
0
在本章中,我们将学习FastReport中使用报表的原则。我们还将仔细查看报表页面管理。 ...
分类:
Web程序 时间:
2021-01-27 13:30:24
阅读次数:
0
queue是一种先进先出的容器,他有两个端口,允许从尾端新增元素,从头端移除元素。 使用push方法可以从尾端插入元素,pop方法可以从头端移除元素。 back用于返回最尾端元素,front用于返回最头端元素。 queue不提供迭代器用于遍历,只能访问到队列的最头端元素和尾端元素。 使用empty判 ...
分类:
其他好文 时间:
2021-01-27 13:00:43
阅读次数:
0
集合: 保存多个的引用对象 Java 集合可分为 Collection 和 Map 两种体系 集合的遍历: 使用iterato()方法: iterator对象称为迭代器(设计模式的一种),主要用于遍历 Collection 集合中的元素 所有实现了Collection接口的集合类都有一个iterat ...
分类:
编程语言 时间:
2021-01-26 12:40:27
阅读次数:
0
##std::list <list> ###列表性质 1、双向链表 2、只支持双向顺序访问,不支持下标访问(随机访问迭代器)(元素随机访问) 3、因为不支持随机访问迭代器,所以不能使用std::sort进行排序,需要调用成员函数list::sort 4、在list中任何位置进行插入/删除操作速度都很 ...
分类:
编程语言 时间:
2021-01-25 11:13:54
阅读次数:
0
一,列表生成式 ls = [i*i for i in range(10)] ls [0, 1, 4, 9, 16, 25, 36, 49, 64, 81] ge = (i*i for i in range(10)) #将[]改为()就是一个生成器 ge <generator object at 0x ...
分类:
其他好文 时间:
2021-01-15 12:05:11
阅读次数:
0
原题链接 考察:拓扑排序(?) 这道题压根不用判断是否成环如果判断了反而是错的(WA了3次),只需要判断入度==0的点是否只有一个就行 易错: 判断成环 这组测试数据证明这个是错的 a b,b c,c b 这只是说明bc不能当冠军,但是a可以 反复提醒:迭代器元素是pair,如果要用first se ...
分类:
其他好文 时间:
2021-01-13 10:37:03
阅读次数:
0