出現のLeetcode-5205固有の番号(発生の固有の番号)

1つの typedefの長い 長いLL。
2  の#define _for(iは、B)(I =(A)がINT;方には<Bと、I ++)は
 3  の#define _rep(iは、b)のための式(I =(A)がINT、I> B、I - )
 4  の#define INF 0x3f3f3f3f
 5  の#define PB一back
 6  の#define MAXN 10000
 7  
8  クラスソリューション
 9  {
 10      公共11          ブール uniqueOccurrences(ベクトル< INT >&ARR)
 12          {
 13              int型のハッシュ[ 2003 ]。
14             memsetの(ハッシュ、0はsizeof (ハッシュ))。
15              _for(I、0 、arr.size())
 16                  ハッシュ[ARR [I] + 1000年 ] ++ ;
17              
18              _for(I、02001 19              {
 20                  _for(J、I + 12001 21                  {
 22                      であれば(ハッシュ[I] &&ハッシュ[I] == ハッシュ[J])
 23                          リターン 24                  }
 25             }
 26              リターン 27          }
 28 }。

 

おすすめ

転載: www.cnblogs.com/Asurudo/p/11607861.html