回答編集履歴

2

a

2016/04/08 23:02

投稿

mpyw
mpyw

スコア5223

test CHANGED
@@ -1,4 +1,4 @@
1
- こういう書き方は,**「どこまでがキーでどこまでが値なのか」**が不明瞭になるので(競技プログラミングでこういう問題が用意されている場合を除き)設計ミスです.葉要素の値は空ハッシュにしてしまうほうがいいと思います.
1
+ こういう書き方は,**「どこまでがキーでどこからが値なのか」**が不明瞭になるので(競技プログラミングでこういう問題が用意されている場合を除き)設計ミスです.葉要素の値は空ハッシュにしてしまうほうがいいと思います.
2
2
 
3
3
 
4
4
 

1

a

2016/04/08 23:02

投稿

mpyw
mpyw

スコア5223

test CHANGED
@@ -6,21 +6,21 @@
6
6
 
7
7
  entries = [
8
8
 
9
- [3, 'a'],
9
+ [3, :a],
10
10
 
11
- [6, 'b'],
11
+ [6, :b],
12
12
 
13
- [9, 'c'],
13
+ [9, :c],
14
14
 
15
- [12, 'd'],
15
+ [12, :d],
16
16
 
17
- [15, 'e'],
17
+ [15, :e],
18
18
 
19
- [18, 'f'],
19
+ [18, :f],
20
20
 
21
- [3, ''],
21
+ [3, :あ],
22
22
 
23
- [6, ''],
23
+ [6, :い],
24
24
 
25
25
  ]
26
26
 
@@ -42,6 +42,6 @@
42
42
 
43
43
  p root
44
44
 
45
- # {"a"=>{"b"=>{"c"=>{"d"=>{"e"=>{"f"=>{}}}}}}, ""=>{""=>{}}}
45
+ # {:a=>{:b=>{:c=>{:d=>{:e=>{:f=>{}}}}}}, :あ=>{:い=>{}}}
46
46
 
47
47
  ```