Skip to content

Conversation

@popmac
Copy link

@popmac popmac commented Dec 6, 2017

主旨

  • Rubyが既に用意しているメソッドやイディオムを使うことで、コードを短くできそうだったので、transportメソッドを以下のように変更しました😄

transportメソッドの変更内容

  • 2行目では、splitメソッドの引数を省略して、mapメソッドで&:のイディオムを使用するようにしました
    • splitメソッドは引数を省略すると、「空白文字による分割」になります
    • splitメソッドの引数が省略できることで、mapメソッドで&:のイディオムが使用できるようになりました
  • 3行目では、Rubyで用意されているArray#transposeメソッドを、行と列の入れ替えを行うために使用しました

2行目では、splitメソッドの引数を省略して、mapメソッドで&:のイディオムを使用。

3行目では、行と列の入れ替えのためにArray#transposeを使用。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant