- 主题:求教个问题,四个整数的数组去重
比如:
[0]: {1,2,3,4}
[1]: {4,6,7,8}
[2]: {3,2,4,1} <- 和 [0] 重复,需要去掉。
我想着用hash值去重,但是没找到合适的方式呢。
哪位兄弟有简单的办法?
--
FROM 223.104.41.*
1、每行数组里面的数排序
2、每行数组里面的数拼接成一个字符串
3、每行字符串比较。
【 在 chzhang7901 的大作中提到: 】
: 比如:
: [0]: {1,2,3,4}
: [1]: {4,6,7,8}
: ...................
--
FROM 59.77.43.*
统统转成set,就可以直接比较了吧
【 在 callmebbser 的大作中提到: 】
: 1、每行数组里面的数排序
: 2、每行数组里面的数拼接成一个字符串
: 3、每行字符串比较。
: ...................
--
FROM 1.202.141.*
set不能区分{1,1,2,2}和{1,2,2,2}吧。
【 在 kawolu 的大作中提到: 】
: 统统转成set,就可以直接比较了吧
--
FROM 119.233.178.*
先排序,在加到set
【 在 chzhang7901 的大作中提到: 】
: 比如:
: [0]: {1,2,3,4}
: [1]: {4,6,7,8}
: ...................
--
FROM 120.229.14.*
我用2,2,2,2试了,hashcode都不一样
【 在 iwannabe 的大作中提到: 】
: 先排序,在加到set
:
--
FROM 120.244.234.*
对比元素和、元素积 ?
【 在 chzhang7901 的大作中提到: 】
: 标 题: 求教个问题,四个整数的数组去重
: 发信站: 水木社区 (Fri Mar 10 17:29:27 2023), 站内
:
: 比如:
: [0]: {1,2,3,4}
: [1]: {4,6,7,8}
: [2]: {3,2,4,1} <- 和 [0] 重复,需要去掉。
:
:
: 我想着用hash值去重,但是没找到合适的方式呢。
: 哪位兄弟有简单的办法?
: --
:
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 223.104.41.*]
--
FROM 120.227.123.*
[1,2,3]和[6]
【 在 llwwwww 的大作中提到: 】
: 对比元素和、元素积 ?
:
--
FROM 223.72.89.*
好歹举个元素个数相同的反例啊
【 在 niten 的大作中提到: 】
: [1,2,3]和[6]
--
FROM 49.5.196.*
好吧, [-1, 0, 1], [2, 0, -2]
【 在 tower6 的大作中提到: 】
: 好歹举个元素个数相同的反例啊
--
FROM 223.72.89.*