回答編集履歴

1

参考の仕方

2015/08/02 11:02

投稿

ozwk
ozwk

スコア13528

test CHANGED
@@ -7,3 +7,33 @@
7
7
  Σ(f(nc[i]))を返します。
8
8
 
9
9
  f(n)が目的の関数です。
10
+
11
+
12
+
13
+ ---
14
+
15
+
16
+
17
+ 提示のコードをどう参考にするかですが、
18
+
19
+ 提示のコードをよく読むと、
20
+
21
+ ```javascript
22
+
23
+ var n = 1 //自分自身をカウント
24
+
25
+ for(var i = 0;i < node.children.length;i++)
26
+
27
+ n += n_node(node.children[i]) //子要素に関数適用した結果をカウント
28
+
29
+ ```
30
+
31
+ となっているので、自分がなんであれ無差別に自身をカウントに含めているのを、
32
+
33
+ 自身が葉ノードの時だけカウントすれば、目的の関数になります。
34
+
35
+
36
+
37
+
38
+
39
+ 再帰はなれるまで自分で作るのが難しいと思いますが頑張ってください。