跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Java 怎么处理这种情况
未分類
25 8 月 2020

Java 怎么处理这种情况

Java 怎么处理这种情况

資深大佬 : ebony0319 13

比如 1 列表里面有 a,b,c.2 里面有 b,c,。3 里面有 a,c.现在需要从 a,b,c 角度来统计。
a 存在的有 1,3 ; b 存在的有 1,2 ; c 存在的有 1,2,3.
大佬有話說 (10)

  • 資深大佬 : kannbala

    这跟 Java 有啥关系?

  • 主 資深大佬 : ebony0319

    @kannbala 说算法就可以了。如果 java 有这种数据结构最好了。

  • 資深大佬 : FieldFarmer

    弄个 HashMap,key 是 a,b,c 等,value 是 ArrayList,遍历 1,2,3 列表挨个 push,最后按 key 可以得到存在列表

  • 資深大佬 : sampeng

    @ebony0319 极度讨厌这种问题,这还要问?自己想 ok ?

  • 資深大佬 : fdgdbr

    guava 的 multimap

  • 資深大佬 : zr8657

    https://github.com/tvvocold/How-To-Ask-Questions-The-Smart-Way
    你这种问题建议去百度知道提问

  • 主 資深大佬 : ebony0319

    @fdgdbr 应该这个可以满足 80%需求,谢谢老哥.

  • 主 資深大佬 : ebony0319

    @zr8657
    @sampeng 麻烦两位大佬回答问题前先审题好么

  • 資深大佬 : lqw3030

    遍历,O(n),伸手都不咋受待见可能哈所以没啥回复

  • 主 資深大佬 : ebony0319

    @sampeng
    @zr8657
    @lqw3030 我不知道怎么跟你们描述具体的业务。之前就是用的 map<integer,list<integer>>,但是处理具体业务时候极其难用,在从不同纬度统计时候又非常恶心,效率低下。各位大佬可以看下上面提及的 multimap 。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具