從列表中插入和刪除元素時有兩種狀況:一種是處理第一個結點的狀況,另外一種時處理其它結點的狀況。經過在列表的前端引入哨兵節點或啞節點,就能夠去除這種涉及第一個結點的狀況。哨兵結點能夠做爲一個假的第一個結點,並無真正表示列表中的某個元素。當使用了哨兵結點時,全部的插入和刪除操做就都屬於第二種狀況了。html
存儲在集合中的對象不該該含有基本數據結構的任何實現細節。前端
問題2:書P36 設計要點 提到git
取消操做一般是使用一種名爲drop - out的棧來實現的。
與通常棧不一樣的是drop - out棧對能存儲的元素數量有限制,一旦達到限制,若是有新元素要壓入,那麼棧底的元素將被從棧中丟棄掉。算法
問題2解決方案:能夠從新申請一塊數組空間。 拷貝一下數據,釋放原來的數據,刪除第一個元素,並總體向前移動。數組
問題3解決方案:
數據結構
並未從API中找到結果。less
問題2:AS中組件不顯示問題。提示錯誤: failed to load AppCompat ActionBar with unkNown error
學習
在AndroidManifest.xml文件中找到全局樣式文件 Theme,按住Ctrl+鼠標點進去
.net
進入到這個文件,在前面增長 「Base」
設計
問題3:AS報錯
This view is not constrained, it only has designtime positions, so it will jump to (0,0) unless you
放棄不難,但堅持必定很酷。事情沒有好壞對錯。堅持了,努力了,成功與否都顯得再也不重要。舞臺是否光鮮,全在於你。
代碼行數(新增/累積) | 博客量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一週 | 0/0 | 1/1 | 10/10 | |
第二週 | 610/610 | 1/2 | 20/30 |