Sha256: 16cfe2abf472c45301614adaf8df225fa2fec683ef8f3b9a854576b7dc04ae8d

Contents?: true

Size: 924 Bytes

Versions: 1

Compression:

Stored size: 924 Bytes

Contents

class Array
    
    
  def bubblefor
       
    cent = true
    
      for i in 0...(self.length-1)
      
        cent = false
         
         for j in 0...(self.length-i-1)
        
            if self[j] > self[j+1]
                
                self[j],self[j+1]=self[j+1],self[j]    
                cent=true
        
                
            end
         end
      break if cent == false
      end       
    self     
  end
    
    

  def bubbleach
      
    cent = true
    
    self.each_index do |i|
        
    cent = false
    
    self.each_index do |j|
        
        if self[i] < self[j]
            
            self[i], self[j] = self[j], self[i]
            
            cent=true


        end
    end
      
    break if cent == false
    end
    self
    
      
      
      
      
      
 end
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
menud-0.1.0 lib/menud/array.rb