iterator 相关问题

迭代器是一种面向对象的编程模式,允许遍历集合,不知道实际实现或物理内存中的对象地址。它是四人帮的行为设计模式之一。

如何将我的Vec发送到以Iterator为参数的函数?

我有一个问题,我有一个函数,它接受一个特定结构类型的迭代器,我想在我的Vector中发送包含与该函数的参数相同的struct-type。我做 ...

回答 1 投票 2

生成器上的list函数删除元素

我不明白为什么下面的代码删除所有元素。我该怎样预防呢?来自sympy.utilities.iterables进口变量x =变化([“H”,“T”],3,True)print(list(x))t = sum(x表示i为1)...

回答 1 投票 0

指向C ++中指针向量的指针

我正在学习C ++,并且在我的任务中遇到了类似的情况。我尝试解决这个问题的每个尝试都带有一些问题,所以我在这里简化了一下。对于这种情况,我将使用此...

回答 2 投票 0

使用yield而不是return来创建函数以连续地从http流生成帧

我想创建一个函数,使用请求从HTTP流中读取帧并返回每个帧。但是因为流阅读器基于迭代器对象(如果我...

回答 1 投票 3

使用Python的itertools的二维表索引生成器

我想将列表中的项放在表的连续索引中,列数由输入控制。我知道如何通过递增或重置来实现这种“无聊”的方式......

回答 1 投票 2

ConcurrentModificationException使用list iterator java删除元素时

我有一个问题,即使使用迭代器删除列表的第一个和第二个元素。我已阅读以下主题,但无法解决我的问题(这些是最相关的,但我检查了其他...

回答 1 投票 2

关于使用向量迭代器访问对象方法的问题

我是c ++的新手,我对vector / iterators有一个分配。我遇到了一个问题,我可以通过在互联网上搜索解决但不幸的是我访问过的论坛只提供了......

回答 1 投票 -3

包含Iterable和Iterator的方法?

是否有一个简单的方法来检查元素是否包含在迭代或迭代器中,类似于Collection.contains(Object o)方法?即而不是写:Iterable ...

回答 5 投票 9

REST API的迭代器:跳过并接受

我正在考虑为现有的REST API实现std :: iter :: Iterator。 API只接受查询参数(...&skip = 10&take = 10),接受skip和take的参数。它......

回答 1 投票 0

为什么这段代码(迭代器)在结束之前没有正确迭代

我正在尝试使用其本机函数iter()和next()来构建迭代器。但是我写的代码直到最后都没有迭代。它只读取第一个字符。我在代码上做了什么错...

回答 1 投票 0

“yield”关键字有什么作用?

Python中yield关键字的用途是什么?它有什么作用?例如,我试图理解这个code1:def _get_child_candidates(self,distance,min_dist,max_dist):if self ....

回答 38 投票 9318

如何在Haskell中迭代具有内存限制的树?

我知道有一个使用Zippers迭代树的解决方案(详见此处)。虽然我不清楚是否有可能对这种方法应用内存限制。 ...

回答 1 投票 2

如果Set包含具有某些字符串值的对象,如何检入java?

我有一组对象。每个对象都有String值。我需要选择具有此值等于“方向”的所有对象。是否可以不迭代集合?谢谢。

回答 5 投票 19

Cantor的ZigZag功能:找到第n个细胞

假设我想遍历一个网格,就像Cantor的有理数可数性证明一样......什么是一个取整数n的函数,并返回第n个单元格的行和列号...

回答 2 投票 0

如何使用iterable with inheritance

我有两个名为Cards和ActionCard的类,分别实现ICards和ICard,它们包含在两个不同的模块中 - 模块A包含Cards和ActionCard类,以及...

回答 1 投票 1

如何迭代一个提升R树?

我似乎找不到一种有效的方法来迭代一个boost R-tree(boost :: geometry :: index :: rtree)。到目前为止我唯一提出的方法是使用一个非常大的边界框执行查询...

回答 2 投票 2

为什么num没有显示正确的值?

我正在学习React-Native并将游戏构建为第一个应用程序。我正在构建一个基于JSON获取结果的按钮平面列表。按钮的标题应该是一个数字,理想情况下是1,......

回答 1 投票 0

如何遍历ArrayList并获取从Excel读取的数据

我有Excel表格,其中包含用户名,电子邮件ID,电话和不同单元格中的位置。我已将所有单元格值添加到Arraylist中。但是,现在我需要遍历索引以读取每个用户名...

回答 2 投票 0

如何获取在字符串列表中出现多次的单词的索引

我有一个字符串[],我希望循环以获得每个单词在目标列表中出现时的索引。我知道target.indexOf(word)将返回第一次出现的索引...

回答 1 投票 -1

迭代std :: vector最有效的方法是什么?为什么?

在时空复杂性方面,以下哪个是迭代std :: vector的最佳方法,为什么?方式1:for(std :: vector :: iterator it = v.begin(); it!= v.end(); ++ it){/ * ...

回答 9 投票 38

© www.soinside.com 2019 - 2024. All rights reserved.