tag:blogger.com,1999:blog-3909892739028247398.post1598949935615394420..comments2024-01-12T00:57:38.365+01:00Comments on Código Java: Permutaciones: Con repetición / Importa orden. (forma recursiva)Unknownnoreply@blogger.comBlogger5125tag:blogger.com,1999:blog-3909892739028247398.post-39284844089182428582021-05-10T18:12:45.404+02:002021-05-10T18:12:45.404+02:00Por si te sirve de algo. Lo consegui:
Tienes que ...Por si te sirve de algo. Lo consegui:<br /><br />Tienes que borrar el ultimo elemento insertado:<br /><br />private static void Perm1(List elem, Listact, int n) {<br /> if (n == 0) {<br /> for (int i=0; i< elem.size();i++){<br /> System.out.print(elem.get(i));<br /> }<br /> System.out.println("");<br /> } else {<br /> for (int i = 0; i < elem.size(); i++) {<br /> act.add(elem.get(i));<br /> Perm1(elem, act, n - 1);<br /> int lastIndex=act.size()-1;<br /> act.remove(lastIndex);<br /> }<br /> }<br /> }tamihttps://www.blogger.com/profile/09931162492085768407noreply@blogger.comtag:blogger.com,1999:blog-3909892739028247398.post-48472869710988397042020-02-18T09:58:37.298+01:002020-02-18T09:58:37.298+01:00Estoy intentando hacer lo mismo, pero usando un Ar...Estoy intentando hacer lo mismo, pero usando un ArrayList en vez del String act, y no lo consigo, porque la lista mantiene todos los valores en todas las iteraciones. ¿Alguna idea?<br />public void recur(List valores, List listap, int longitud){<br /> <br /> if (longitud==0){<br /> System.out.println(listap);<br /> }else{<br /> for (int i = 0; i < valores.size(); i++) {<br /><br /> System.out.println(" i: "+i +" valor: "+valores.get(i)+"longitud: "+longitud);<br /> <br /> listap.add(valores.get(i)); <br /> recur(valores, listap, longitud-1);<br /> } <br /> }<br /> }Anonymoushttps://www.blogger.com/profile/17457776246555662923noreply@blogger.comtag:blogger.com,1999:blog-3909892739028247398.post-11010445260770855952016-05-03T17:26:25.985+02:002016-05-03T17:26:25.985+02:00Y como sería en c++?Y como sería en c++?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3909892739028247398.post-74888889389875707092016-02-05T00:01:04.917+01:002016-02-05T00:01:04.917+01:00una pregunta, como pasaría las permutaciones me la...una pregunta, como pasaría las permutaciones me las imprima en un archivoAntoniohttps://www.blogger.com/profile/15344322134021232150noreply@blogger.comtag:blogger.com,1999:blog-3909892739028247398.post-68171985282343464182015-12-30T03:07:29.241+01:002015-12-30T03:07:29.241+01:00Excelente, muchas gracias me sirvio de mucho (Y)Excelente, muchas gracias me sirvio de mucho (Y)Anonymoushttps://www.blogger.com/profile/07458646963421195441noreply@blogger.com