寫代碼時須要注意的一些東西

初始化

  • 須要預處理的東西沒有預處理。
  • 在未賦值的狀況下直接使用函數內的變量。

未定義行爲

  • 訪問非法內存。
    • 數組開小。
    • 訪問數組負數下標。
  • 函數實參執行順序影響實參取值,如 dfs(a++,a++)

心理因素

  • 想清楚本身要寫什麼,細節最好摸透。
  • 該中止思考正解的時候就要及時中止。
相關文章
相關標籤/搜索