gpt4 book ai didi

algorithm - 对列表中的相邻元素进行分组

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:27:49 24 4
gpt4 key购买 nike

假设我想编写一个函数来执行此操作:

输入:[1,1,3,3,4,2,2,5,6,6]输出:[[1,1],[3,3],[4],[2,2],[5],[6,6]]

它将相同的相邻元素分组。

这个方法的名称应该是什么?这个操作有标准名称吗?

最佳答案

[1,1,3,3,4,2,2,5,6,6]中,像[1,1]这样的东西非常通常称为 run(如游程编码,参见 RLE in Scala )。因此,我会调用方法 groupRuns

关于algorithm - 对列表中的相邻元素进行分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16846907/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com