From 49ccdb9f8b54540335de566688369e3f171f93e8 Mon Sep 17 00:00:00 2001 From: Tushar_Rawat Date: Sun, 11 Aug 2024 11:04:50 +0530 Subject: [PATCH] print_n_to_1 --- 2. Recursion/print_n_to_1.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 2. Recursion/print_n_to_1.py diff --git a/2. Recursion/print_n_to_1.py b/2. Recursion/print_n_to_1.py new file mode 100644 index 0000000..1c7e3cb --- /dev/null +++ b/2. Recursion/print_n_to_1.py @@ -0,0 +1,25 @@ +""" ques- print N to 1 """ + +""" without backtacking """ + + +def reverse(i, n): + if i < 1: + return + print(i) + reverse(i - 1, n) + + +# reverse(4, 4) + +""" With backtracking (also without using - )""" + + +def func(i, n): + if n < i: + return + func(i + 1, n) + print(i) + + +func(1, 4)