指針操作:
剛開始做指針操作時,容易出現思路混亂的問題,導致代碼混亂,
整理好思路,每個操作着眼於意義,而不是直接是操作,如tree的遍歷過程,遞歸的時候,對於每次函數調用,都會遇到什麼情況,每種情況怎麼處理,然後建立分支。
細節上,注意循環指數。不要急,慢慢寫
數組訪問越界的時候也會導致Time Limited Execuded
訪問NULL指針指向的數據則會報RunTime Error
Palindrome Linked List
一直出現Time Limited Execuded
是因爲在將一個完整的單向鏈表從中間進行反轉時,即將鏈表的後半段反轉,
反轉後,形成兩個鏈表,沒有將這兩個鏈表的末尾置NULLRectangle Area
這個題,剛拿到手覺得好簡單,給別人說,給我10分鐘,馬上搞定,
結果折騰了半個小時,
因爲各種情況考慮不周全, 呃呃呃,暈了個擦嘞
(也不是情況太多,是我抽象的不好)