#24996: C++輸出換行的時候,請用'\n'別用endl,不然會TLE!!


dennis753951@gmail.com (劉東)


endl所花的時間會比'\n'多很多,這題會不會TLE的關鍵就在這了

至於為什麼,endl在換行的同時會刷新緩衝區,而'\n'只是單純的回車符號,並沒有做flush的這個動作,省去不少時間

#24997: Re:C++輸出換行的時候,請用'\n'別用endl,不然會TLE!!


ptyc4076@gmail.com (Bernie)


endl所花的時間會比'\n'多很多,這題會不會TLE的關鍵就在這了

至於為什麼,endl在換行的同時會刷新緩衝區,而'\n'只是單純的回車符號,並沒有做flush的這個動作,省去不少時間


長知識了 剛好也卡在這邊 感謝

#40776: Re: C++輸出換行的時候,請用'\n'別用endl,不然會TLE!!


TH1967 (unknown)


endl所花的時間會比'\n'多很多,這題會不會TLE的關鍵就在這了

至於為什麼,endl在換行的同時會刷新緩衝區,而'\n'只是單純的回車符號,並沒有做flush的這個動作,省去不少時間


感謝,用'\n'就過了