Título: ANALISIS CODIGO Y SU POSCONDICIÓN ¡AYUDA! Publicado por: carlosbeto99 en 23 Marzo 2010, 00:04 am ::)Que tal como les va, soy nuevo en el foro y quisiera saber si me pueden ayudar con la siguiente duda; soy estudiante de ingenieria y tengo el siguiente problema con el siguiente código :
Quisiera saber que problema resuelve el siguiente programa escrito en JAVA y cual es la poscondición necesaria para el mismo en base al analisis de algoritmos; espero me puedan ayudar, gracias ; :) int[] f(int n) { boolean r[]=new boolean[n+1]; Arrays.fill(r,true); r[0]=r[1]=false; for (int i=2; i*i<=n; i++) for (int j=i*i; j<=n; j+=i) r[j]=false; int c=0,d=0; for (boolean b:r) if (b) c++; int s[]=new int[c]; for (int i=2; i<=n; i++) if (r) s[d++]=i; return s; } Título: Re: ANALISIS CODIGO Y SU POSCONDICIÓN ¡AYUDA! Publicado por: sapito169 en 23 Marzo 2010, 00:34 am -ni idea y hazme el favor de golpear al que lo iso en mi nombre
-no estaras descompilando codigo talves esta ofuscado -fijate en el nombre de la funcion que lo usa talves eso te diga para que sirve Título: Re: ANALISIS CODIGO Y SU POSCONDICIÓN ¡AYUDA! Publicado por: Debci en 23 Marzo 2010, 21:28 pm ::)Que tal como les va, soy nuevo en el foro y quisiera saber si me pueden ayudar con la siguiente duda; soy estudiante de ingenieria y tengo el siguiente problema con el siguiente código : se puede saber que hace, pero no para que sirve.Quisiera saber que problema resuelve el siguiente programa escrito en JAVA y cual es la poscondición necesaria para el mismo en base al analisis de algoritmos; espero me puedan ayudar, gracias ; :) int[] f(int n) { boolean r[]=new boolean[n+1]; Arrays.fill(r,true); r[0]=r[1]=false; for (int i=2; i*i<=n; i++) for (int j=i*i; j<=n; j+=i) r[j]=false; int c=0,d=0; for (boolean b:r) if (b) c++; int s[]=new int[c]; for (int i=2; i<=n; i++) if (r) s[d++]=i; return s; } Saludos Título: Re: ANALISIS CODIGO Y SU POSCONDICIÓN ¡AYUDA! Publicado por: Blitzkrieg' en 23 Marzo 2010, 21:35 pm ::)Que tal como les va, soy nuevo en el foro y quisiera saber si me pueden ayudar con la siguiente duda; soy estudiante de ingenieria y tengo el siguiente problema con el siguiente código : Quisiera saber que problema resuelve el siguiente programa escrito en JAVA y cual es la poscondición necesaria para el mismo en base al analisis de algoritmos; espero me puedan ayudar, gracias ; :) int[] f(int n) { boolean r[]=new boolean[n+1]; Arrays.fill(r,true); r[0]=r[1]=false; for (int i=2; i*i<=n; i++) for (int j=i*i; j<=n; j+=i) r[j]=false; int c=0,d=0; for (boolean b:r) if (b) c++; int s[]=new int[c]; for (int i=2; i<=n; i++) if (r) s[d++]=i; return s; } ¿Solo a mi se me fue revelada la existencia de las etiquetas code? Título: Re: ANALISIS CODIGO Y SU POSCONDICIÓN ¡AYUDA! Publicado por: 1mpuls0 en 24 Marzo 2010, 00:14 am Citar ¿Solo a mi se me fue revelada la existencia de las etiquetas code? No , :xD yo lo miré también, pero me preocupe mas por entender que hace ese metodo :P solo que aun no entiendo. Citar ni idea y hazme el favor de golpear al que lo iso en mi nombre Y otro de mi parte :xD Proporciona un poco mas del code o como ya te dijeron de la fucion que la utiliza para poder ayudarte. Saludos |