oggi leggendo il mio libro di informatica ho trovato questo semplicissimo esercizio eccolo:
ossia: [/quote]
in questo dato il separatore "c":
ecco il mio in ruby:
che tradotto significa di creare una funzione capace data una stringa e un separatore di dividere la stringa data in un array di elementiImitare il metodo Split() senza usare funzioni build-in
ossia: [/quote]
Codice:
cane cavallo casa Banana
Codice:
ane
avallo
asa
Banana
ecco il mio in ruby:
Codice:
def arraizza(str, like)
swap = []
buff = ""
str.length.times {|x|
if str[x].chr == like
swap << buff and buff = ""
else
buff += str[x].chr
end
}
swap << buff
return swap
end