blog

N-フォーク木の後方探索

N-木が与えられた場合、そのノード値の後方走査を返します。...

Apr 22, 2020 · 1 min. read

N本の交差木が与えられた場合、そのノード値の後方走査を返します。

再帰

class Solution{
public:
vector<int>postorder(Node*root){
vector<int>temp;
if(!root)return temp;
for(auto i:root->children){
postorder(i);
}
res.push_back(root->val);
return res;
}
};

反復

class Solution{
public:
vector<int>postorder(Node*root){
vector<int>res;
if(!root)
return res;
stack<Node*>stk;
stk.push(root) 
while(!stk.empty()){
Node*temp=stk.top();
stk.pop();
res.push_back(temp->val);
for(auto i :temp->children){
stk.push(i);
}
}
reverse(res.begin(),res.end());
return res;
}
}
Read next

CSS基礎の復習 - 相対単位

em は最も一般的な長さの相対単位で、現在の要素の font-sieze に対する相対的な計算値です。 欠点: 現在の要素のフォントサイズは、継承されたフォントサイズかもしれません。 remはroot emの略で、現在の要素に対する相対値ではなく、ルート要素に対する相対値です。

Apr 20, 2020 · 2 min read