最新回答 / 慕勒7123956
例如中序遍歷,程序是在遞歸運行的,最外面的一行顯示根節點的左節點的代碼,會不斷的去遞歸找下一個節點的左節點,然后從最下面的節點開始輸出當時的根節點,再輸出右節點.直到最外層的函數調用,這時候在最外層的函數中,不過是執行了一行代碼而已
2017-12-16
最贊回答 / Capricorncd
筆記代碼:https://github.com/capricorncd/blog/tree/master/Demos/games/aliens還沒吃透,所有有時間再優化一下和注釋一下 ....Orz不能訪問點這里: https://github.com/capricorncd/blog
2017-10-20
最新回答 / ideal_idiot
BinaryTree()構造函數里面確實給node增加了一個屬性:node.selected;并且應該注意到:對于search()方法,在找到之后返回的是找到的節點,即return node;存儲外星人橫坐標的數組為var nodesForAlien[]。其中每一個元素的構造(以第i個為例)為:nodesForAlien[i] = { key: val, selected: false};其中key的值,可以隨機產生:key = Math.floor(Math.random() *280);數據源導入到二...
2017-10-06
最贊回答 / Qzhor
找到了。。5分31秒一閃而逝....這不就是造了一個數組。。?每次隨機取0-9位置的數作為橫坐標直接判斷用戶輸入是不是等于新的橫坐標不就可以了?為什么要用二叉樹查找?不是很懂這個用意啊
2017-09-29