DS-Algo-Zone icon indicating copy to clipboard operation
DS-Algo-Zone copied to clipboard

Tower of Hanoi (Recursive,Non-Recursive)

Open LikhithaTadikonda opened this issue 3 years ago • 24 comments

🚀 Feature

Tower of Hanoi Algo. Using Recursive and Non-Recursive 3 discs (Write down a clear and concise description of what the feature is.)

Have you read the Contribution Guidelines?

(Yes.)

Pitch

Since it is asked in a lot of interviews. It is important to know about it and I have codes working up to 3 disc. Assign this to me for C.

Assignees

Recursive

C - @LikhithaTadikonda C# -
C++ - @Mudit018 Go - @nakullondhe Java - @jdrodriguezh Javascript - @SurendarSingh Kotlin -
Python - @TarushS

Non Recursive

C - @LikhithaTadikonda C# -
C++ - @Kshma29 Go -
Java - @Onkar627 Javascript -
Kotlin -
Python - @jAY1jS

LikhithaTadikonda avatar Oct 01 '21 14:10 LikhithaTadikonda

@manan025 Please assign this to me.

LikhithaTadikonda avatar Oct 01 '21 14:10 LikhithaTadikonda

@LikhithaTadikonda - Recursive and non recursive - C (Please make seperate PRs for recursive and non-recursive algos)

manan025 avatar Oct 01 '21 15:10 manan025

@manan025 I am willing to do this task under Java.

Onkar627 avatar Oct 01 '21 15:10 Onkar627

@Onkar627 recursive or non recursive?

manan025 avatar Oct 01 '21 15:10 manan025

Hello! @manan025 I would like to to the Java recursive version of this!

jdrodriguezh avatar Oct 01 '21 15:10 jdrodriguezh

Sure. @jdrodriguezh Java - Recursive @Onkar627 - Non recursive - Java

manan025 avatar Oct 01 '21 15:10 manan025

Please assign me to the python recursive version of this.

TarushS avatar Oct 01 '21 16:10 TarushS

@manan025 I am willing to work for recursive implementation in c++

Mudit018 avatar Oct 01 '21 16:10 Mudit018

If anyone interested in contributing good problems from DSA in C++ from leetcode or any other platform. Check out this link: C++ help required

saiteja-2731 avatar Oct 01 '21 16:10 saiteja-2731

Aim

Objective of Script I want to contribute to the Tower of Hanoi problem (Recursive).

Details

Features of the script I will provide I can provide the solution in Java with clean code. Can you please assign me this issue under Hacktoberfest?

Programming language

  • [ ] C
  • [ ] C++
  • [ ] Java
  • [x] Python

jAY1jS avatar Oct 01 '21 17:10 jAY1jS

@TarushS - Python recursive @Mudit018 - C++ Recursive assigned

manan025 avatar Oct 01 '21 17:10 manan025

@jAY1jS On the basis of first come first serve, the issue for Python Recursion has already been assigned to someone else. Let me know if you want to work non-recursive algorithm.

manan025 avatar Oct 01 '21 17:10 manan025

yes, I am willing to do a non-recursive algorithm as well.

jAY1jS avatar Oct 01 '21 17:10 jAY1jS

@jAY1jS - Python - non recursive assigned

manan025 avatar Oct 01 '21 17:10 manan025

@manan025 Tower of Hanoi Javascript Recursive

ssxdev avatar Oct 01 '21 17:10 ssxdev

@SurendarSingh - JS Recursive assigned

manan025 avatar Oct 01 '21 17:10 manan025

@manan025 please remove cpp label

tm2k23 avatar Oct 01 '21 17:10 tm2k23

@tm2k23 cpp still unassigned for non-recursive approach so I will keep the cpp label. Thanks though.

manan025 avatar Oct 01 '21 17:10 manan025

Is it still taking in Assignments

nakullondhe avatar Oct 02 '21 03:10 nakullondhe

@nakullondhe Yes for some languages. You can check unassigned language in Assignees section of #113

manan025 avatar Oct 02 '21 05:10 manan025

Can you assign me with Golang, Recursive or non-recursive

nakullondhe avatar Oct 02 '21 06:10 nakullondhe

@nakullondhe - Go Recursive approach (If you want to do Non recursive too, you may ask here after creating PR for recursive).

manan025 avatar Oct 02 '21 07:10 manan025

@manan025 I am willing to do non-recursive implementation in C++.

Kshma29 avatar Oct 02 '21 16:10 Kshma29

@Kshma29 - C++ non recursive assigned

manan025 avatar Oct 02 '21 20:10 manan025