n° 219
Novembre 2017
Ottobre 18, 2017, 05:00:20 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Linux Windows Techassistance Gameassistance videogame hardware Aiuto Ricerca Agenda Downloads Accedi Registrati  


* Messaggi recenti
Messaggi recenti
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: Ruby esercizio con hash  (Letto 14289 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
JohnFitz
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 2


Mostra profilo E-mail
« inserita:: Agosto 13, 2015, 10:53:51 »

Salve a tutti... Ho dei problemi con questo es che non riesco neppure a impostare...Qualcuno sarebbe così gentile da darmi una mano? Grazie in anticipo
Ecco la consegna...
=begin

Si scriva una funzione "sequence" che dato un vettore di interi
restituisce un vettore di hash.
Ogni elemento del vettore è una hash con le chiavi

:begin
:end

a cui corrisponde un intero che è l'indice iniziale
e finale di una successione di almeno 3 interi tali che
due interi consecutivi differiscono al piu di uno.

Ad esempio se il vettore in ingresso è

[ 1, 0, 1, 2, 2, 4, 3, 3, 3, 4, 5, 0, -10, 0, -1, 0, 50, 101, 0]
^ ^ ^ ^ ^ ^
0-----------4 5-------------10 13-----15

il risultato sarà il vettore di hash

[ { :begin => 0, :end => 4 }, { :begin => 5, :end => 10 }, { :begin => 13, :end => 15 } ]

ESEMPI

=end

################################################## ##############################
# RISOLVERE L'ESERCIZIO QUI
################################################## ##############################

def
sequence(v)
# ...
end
Registrato
michele.p
Administrator
Full Member
*****

Karma: +8/-2
Scollegato Scollegato

Messaggi: 565


Mostra profilo
« Risposta #1 inserita:: Agosto 13, 2015, 09:22:32 »

Una richiesta del genere in prossimità del ferragosto la vedo di difficile risoluzione in tempi "decenti".  Sorriso

Personalmente, non conoscendo Ruby, non posso esserti di aiuto più di tanto.  Triste
Registrato
JohnFitz
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 2


Mostra profilo E-mail
« Risposta #2 inserita:: Agosto 14, 2015, 09:25:06 »

Grazie per la risposta...beh spero che qualcuno possa almeno darmi delle idee Occhiolino
Registrato
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Copyright © 2017 Edizioni Master SpA. p.iva : 02105820787

Tutti i diritti di proprietà letteraria e artistica riservati. - Privacy



powered by Simple Machines