• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

数组算法解决思路

php 搞代码 4年前 (2022-01-23) 8次浏览 已收录 0个评论

数组算法
Array
(
[0] => Array
(
[0] => 1
[1] => 2
)

[1] => Array
(
[0] => 2
[1] => 2
)

[2] => Array
(
[0] => 1
[1] => 2
)

[3] => Array
(
[0] => 2
[1] => 3
)

[4] => Array
(
[0] => 3
[1] => 2
)

[5] => Array
(
[0] => 2
[1] => 2
)

[6] => Array
(
[0] => 2
[1] => 2
)

[7] => Array
(
[0] => 2
[1] => 2
)

[8] => Array
(
[0] => 2
[1] => 2
)

[9] => Array
(
[0] => 3
[1] => 2
)

[10] => Array
(
[0] => 2
[1] => 3
)

[11] => Array
(
[0] => 20
[1] => 30
)

[12] => Array
(
[0] => 35
[1] => 25
)

[13] => Array
(
[0] => 100
[1] => 15
)
[14] => Array
(
[/本文来源gaodai#ma#com搞*!代#%^码网%搞代gaodaima码0] => 2
[1] => 1
)

)
目的:里面有重复的只保留一个,然后数据是全部都是唯一的。倒过来的也认为是重复的,譬如1,2和2,1也当作是重复的。。
自己写了个算法。觉得效率太慢了。。大家还有好的算法不?

——解决方案——————–
array_unique()
——解决方案——————–
foreach($inputarray as $value) {
foreach($value as $key=>$v) {
$newarray[$v] = $key;
}
}
$array = array_keys($newarray);
print_r($array);


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:数组算法解决思路

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址