2016-11-08 54 views

回答

1

List#contains最快的方法來做到這一點。它將最多一次傳遞List,並在找到匹配時立即停止。除非你知道這個清單是排序的,否則你不能更快。 Scala集合庫的編寫方式使得所有(如果不是,大部分)基本功能都針對性能進行了優化。

查看source

0

最快的方法是在hash基於地圖搜索,其中「你的元組」是關鍵。它會給你搜索的複雜性O(c)