问题标签 [list]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 列表按字母顺序排序
我在 Framework 3.5 上使用 C#。我正在寻找快速排序 Generic List<T>
。为了这个例子,假设我有一个Person
类型为姓氏的列表。我将如何使用 lambda 表达式对该列表进行排序?
c++ - 您如何通过 STL 列表向后迭代?
我正在编写一些 Windows 和 Mac 之间的跨平台代码。
如果 list::end() “返回一个迭代器,该迭代器指向列表中最后一个元素之后的位置”并且可以在向前遍历列表时检查,那么向后遍历的最佳方法是什么?
此代码适用于 Mac,但不适用于 Windows(不能递减超过第一个元素):
这适用于 Windows:
是否有另一种可以在 for 循环中实现的向后遍历方法?
java - 如何在 Java 中加入两个列表?
条件:不修改原名单;只有 JDK,没有外部库。单行或 JDK 1.3 版本的奖励积分。
有没有比以下更简单的方法:
c++ - 列表迭代器不可递增
我有一个使用 Visual Studio 2003 构建的旧项目,最近我用 vs2005 重新编译了它。但是,在运行时,我收到以下错误:
列表迭代器不可递增
我将程序跟踪到此功能:
我不是 C++ 专家,这是 VS 调试器给我的。有人可以向我解释问题是什么吗?
谢谢
python - python中的快速过滤方法
我想用 python 脚本中任何最快的方法过滤两个列表。filter()
为此,我使用了内置方法。但它很慢而且花费太多时间,因为我有很大的列表,我认为每个列表中有超过 500 万个项目,或者可能更多。我不知道我会怎么做。请如果有人有想法或为它编写小功能。
architecture - 数据访问层:公开列表<>:坏主意?
我目前正在编写一个简单的数据访问层,我想知道应该向其他层公开哪种类型。
我将在内部将数据实现为 List<>,但我记得读过一些关于在不需要时不将 List 类型公开给消费者的内容。
你知道为什么(谷歌没有帮助)?你通常会为那种东西暴露什么?列表?可数?
java - 如何从 ArrayList 中删除重复的元素?
我有一个ArrayList<String>
,我想从中删除重复的字符串。我怎样才能做到这一点?
perl - 如何在 Perl 中获取目录列表?
我想ls
在 Perl 程序中作为 CGI 脚本的一部分执行。为此,我使用exec(ls)
了 ,但这不会从exec
通话中返回。
有没有更好的方法来获取 Perl 中的目录列表?
python - 如何将两个列表转换为字典?
想象一下,您有以下列表。
生成以下字典的最简单方法是什么?
python - 如何在 Python 中使用递归来反转列表?
我想要一个函数,它将返回它给出的列表的反向 - 使用递归。我怎样才能做到这一点?