gpt4 book ai didi

java - 从数组中删除重复项而不使用任何java的集合api

转载 作者:行者123 更新时间:2023-12-02 06:03:50 24 4
gpt4 key购买 nike

您能否告知我有以下数组,我想删除重复项,但不使用任何集合 api,请告知如何实现此目的...

  int[][] test = new int[][]{
{1, 1, 2, 2, 3, 4, 5},
{1, 1, 1, 1, 1, 1, 1},
{1, 2, 3, 4, 5, 6, 7},
{1, 2, 1, 1, 1, 1, 1},};

最佳答案

由于您正在处理 int 数组并且值相对较小,我建议您创建临时 boolean 数组,其中源数组中的数字用作索引。然后,您只需迭代源数组,将 true 放入临时数组的适当单元格中。在下一次迭代中,检查临时数组和 true 元素的索引。

关于java - 从数组中删除重复项而不使用任何java的集合api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22454126/

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