#include
const int N=500001;
int MIN[N],MAX[N];
int main()
{
return 0;
}
以上程式碼得到全部RE
原因:宣告過大的陣列
最好是可以再開更小= =+
//sorry 原諒我用guest的瘋狂測試~"~
測試結果:
首先陣列只開1000000也會crash實在有點扯
再來 ,同樣一份code,陣列開1000000的
用C++傳會 RE (陣列過大)
用C傳則正常運作orz
記憶體也卡太緊..
#include
const int N=500001;
int MIN[N],MAX[N];
int main()
{
return 0;
}
以上程式碼得到全部RE
原因:宣告過大的陣列
最好是可以再開更小= =+
因為這題作者不是要你用陣列來做,他希望你用其他的資料結構來做這題,舉個最簡單的例子吧
鏈結串列,由小排到大就可以做這題