Sha256: 39e2b3c90ca9257577188afef313b1aac44cade9c4f260159dd2f274c69f5c3d
Contents?: true
Size: 1.09 KB
Versions: 2
Compression:
Stored size: 1.09 KB
Contents
class Array # Esta función realiza una ordenación haciendo uso del bucle for def ordenacion_for @resultado = self.map { |x| x } for x in 0..self.count-1 var = @resultado[x] i = x for y in x + 1..self.count-1 if var > @resultado[y] var = @resultado[y] i = y end end @resultado[i] = @resultado[x] @resultado[x] = var end @resultado end # Esta función realiza una ordenación haciendo uso del bucle each def ordenacion_each @resultado = self.map { |x| x } indice=0 @resultado.each do |x| var = x i = indice indice2=indice + 1 @resultado[indice2..@resultado.length-1].each do |y| if var > y var = y i = indice2 end indice2+=1 end @resultado[i] = x @resultado[indice] = var indice+=1 end @resultado end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
alimentos-alu0100945645-0.1.0 | lib/alimentos/array.rb |
alimentos-alu0100945645-1.0.0 | lib/alimentos/array.rb |