Skip to content

Tag: recursion

How to stop Recursion and return answer?

This is a sudoku solver function and I have 2 questions: Why 2nd print print the original sudoku? How can I get the sudoku solution (not print it), because I want to reuse the solution. (I have tried using return sudoku but get None) Thanks:) Answer Maybe it is not elegant but I use global list all_solutions …

How do I append things on list through recursion?

I have this code: Theoretically, when I input a list of numbers, it will return the list of positive numbers. For example, when I pass [2,5,-3,-5,2,-6] it will return [2,5,2]. But in my code, what happens is that the positive values are evaluated so this returns 9. I think my problem is that in A [0]+positive…