1.for里面的局部變量這種還是在for里面定義比較好
比如
for(int i = 0;i<n;i++){
? ? ? ? int num;
? ? ? ? cin>>num;
}
實不相瞞,有一次直接cin了i怎么都沒看出來哪里錯了。。。
2.關于long long
如果發現中間結果大約是10^9,就要考慮int 溢出
即用
long long res = 0;
res+=1LL*?*?;
比如
for(int i = 0;i<n;i++){
? ? ? ? int num;
? ? ? ? cin>>num;
}
實不相瞞,有一次直接cin了i怎么都沒看出來哪里錯了。。。
如果發現中間結果大約是10^9,就要考慮int 溢出
即用
long long res = 0;
res+=1LL*?*?;
本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。 如若轉載,請注明出處:http://www.pswp.cn/web/84900.shtml 繁體地址,請注明出處:http://hk.pswp.cn/web/84900.shtml 英文地址,請注明出處:http://en.pswp.cn/web/84900.shtml
如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!