teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

別案を追記

2015/05/13 12:23

投稿

otn
otn

スコア86365

answer CHANGED
@@ -4,4 +4,13 @@
4
4
 
5
5
  result = text.each_char.to_a.uniq.join
6
6
  p result #=> "あいうえお"
7
+ ```
8
+
9
+ 追記:
10
+ textが非常に大きくて、登場する文字の種類が少なければこっちがいいかも。
11
+ ```lang-ruby
12
+ text = "あいうえおあいうえおあいうえお"
13
+
14
+ result = text.each_char.with_object({}){|x,o|o[x]=true}.keys.join
15
+ p result #=> "あいうえお"
7
16
  ```