開發平台(Platform): (Ex: Win10, Linux, ...)
Windows
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
Dev cpp
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
無
問題(Question):
遞迴數字很大, 會stackoverflow
餵入的資料(Input):
1-9
預期的正確結果(Expected Output):
[1] 1, 2
[2] 1, 3
[3] 1, 4
[4] 1, 5
....
[87] 9, 8
錯誤結果(Wrong Output):
到一定的數字就會stack overflow
我只會用-Wl,-stack,5000000000解決
程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔)
http://codepad.org/gwTDYbwW
補充說明(Supplement):
程式沒有寫錯
我想問怎麼解決stack overflow的問題
我有想過要做到一定程度(例如數字<2000)
把結果先存起來 再去做遞迴
但我不知道怎麼做