ruby
1class Dset 2 attr_accessor :p,:c,:order,:rank 3 def initialize(n) 4 (0...n).each do |i| 5 make_set(i) 6 end 7 p=[] 8 c=[] 9 order=[] 10 rank=[] 11 end 12 def make_set(x) 13 p[x]=nil 14 c[x]=nil 15 order[x]=1 16 rank[x]=1 17 end 18以下略
というコードを書きましたが、
Main.rb:15:in make_set': undefined method
[]=' for nil:NilClass (NoMethodError)
というエラーになってしまいます。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/03 13:29