Java - chequear si en un array los valores numericos son susesivos

   
Vista:

chequear si en un array los valores numericos son susesivos

Publicado por Nacho (3 intervenciones) el 13/07/2015 02:34:26
lo que quiero hacer es chequear si en un array dado ( cualquiera) hay una cadena de elementos susesivos, es decir que por ejemplo tengo el elemento 1, luego el 2, luego el 3 etc. pero quiero que cuente la cantidad de veces que eso ocurre en el array, es complicado asi que lo explico mas graficamente:

tengo por ejemplo un array que es:
4 8 5 6 7 251 30 31 32 33
lo que quiero que haga el metodo es contar la cantidad de veces que se da un "patron" de numeros susesivos, aqui por ejemplo hay 2 patrones, el de 5 6 7 y el de 31 32 y 33, esto es lo que hice:
1
2
for (i=0; i<vector.length-1; i++){
                while((vector[i+1]-vector[i]==1)&&(i<vector.length-1)){

el problema es que luego de eso quiero hacer una suma, y esta no se hace (una simple suma, como j++; nada más) deduzco que es algo que viene del while pero no se que es,
si alguien me diera una mano agradecería mucho!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

chequear si en un array los valores numericos son susesivos

Publicado por Nacho (3 intervenciones) el 17/07/2015 23:38:59
ya solucioné el problema, gracias igual
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar