es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ANONYMOUS-RECURSION

Añadir Lista de Subresultados a Lista de Resultados

Estoy tratando de resolver el problema de Leetcode Combinations Sum y lo hice usando el método de recursión. Adjunto aquí mi enfoque: def combinationSum(candidates,target): N = len(candidates) FinRes = [] SubRes = [] def Helper(Ind,candidates,target,FinRes,SubRes): if(Ind == len(candidates)): if(target == 0): FinRes.append(SubRes.copy()) # Agregando SubRes a FinRes return if(candidates[Ind] <= . . . Read more

Programa de suma recursiva de dígitos positivos.

Estoy enfrentando un problema, el programa casi funciona correctamente excepto que da +1 en el resultado de salida. Por ejemplo, si el número de entrada es 123 = 1+2+3=6, en cambio, da 7 como salida. Puedo solucionar este problema simplemente agregando -1 en la declaración de printf, pero quiero saber . . . Read more

¿Cómo obtengo el número de permutaciones de los elementos en una lista que no tienen caracteres repetidos consecutivos?

Quiero el número de permutaciones de un grupo de números que no tienen caracteres repetidos consecutivamente uno al lado del otro. Si tengo una función number_of_permutations con una entrada de ([‘1’, ‘2’, ‘3’]), quiero que devuelva 6 ya que ninguna de sus permutaciones tiene caracteres repetidos consecutivamente. 123, 132, 213, . . . Read more