每天一道演算法題系列十五之二叉樹的後序遍歷

2021-10-10 21:46:32 字數 485 閱讀 6189

給定乙個二叉樹,返回它的 後序 遍歷。

示例:輸入: [1,null,2,3]12

/3輸出: [3,2,1]

這是二叉樹系列,是有乙個一套的,由於今天做了這道題,感覺要寫乙個系列的好一些,但是好久沒有發演算法的文章了,為了證明我還在,我就先發一下,然後後面會補上二叉樹詳細的資訊

/*

這裡採用的是迭代的方式去做的這道題,還有一種跟加簡單的做法是遞迴的方式,我會在明天或者後天寫出來和大家見面

*/private

static

void

fristlist1

(treenode treenode)if(

!stack.

isempty()

)}list.

foreach

(system.out:

:print)

;}

每天一道演算法題

no.1 棧是特殊的線性表,它。a.對 b.錯答案 錯,它的插入和刪除都是在同一端進行的。no.2 n個葉子節點的滿二叉樹 除了葉子節點,每個節點都有兩個孩子 總共有多少個節點?a.2n 1 b.2n c.n 1 d.n答案 a 滿二叉樹我們講過了,度為0的節點比度為2的加點多乙個。滿二叉樹是特殊的...

每天一道演算法題

1.給定乙個只包括 的字串,判斷字串是否匹配。有效字串需滿足 左括號必須用相同型別的右括號閉合。左括號必須以正確的順序閉合。注意空字串可被認為是有效字串。思路 正確思路 不需要考慮輸入內容是否合法,這只是做題,不是工程 定義乙個字典,後括號為鍵,前半部分為值 定義乙個元素儲存棧頂,注意這個設定,取棧...

每天一道演算法題

1 js計算某個字串出現的次數 j ascript計算乙個字串最多重複的字元及出現次數.var str zhaochucichuzuiduodezifu var o for var i 0,length str.length i length i else console.log o 輸出的是完整的...