黄舟2017-04-17 14:28:02
リーリー
nums.size() = 0
の場合、nums.size()
の型は size_t
であり、unsigned long long
の typedef であるため、正の数のみにすることができます。そのため、nums.size() -1
、nums.size()
が 0 の場合、答えは 2 進数で表され、2^64 - 1 という巨大な正の数なので、WA になります。 nums.size()
は毎回呼び出され、オーバーヘッドが増加するため、 for 内に nums.size()
を記述しないことをお勧めします。 。 。