Skip to content

Commit 7a76e44

Browse files
JoshDevHubmao-sz
andauthored
Both Paths: Recursion: Link to internal recursion exercises (#30502)
* Direct learners to our internal recursion exercises for Ruby * Add link to the new recursion exercises in the JS course * Simplify JS recursion exercises assignment * Update javascript/computer_science/recursive_methods.md Co-authored-by: mao-sz <122839503+mao-sz@users.noreply.github.com> --------- Co-authored-by: mao-sz <122839503+mao-sz@users.noreply.github.com>
1 parent e9dfd60 commit 7a76e44

File tree

2 files changed

+2
-10
lines changed

2 files changed

+2
-10
lines changed

javascript/computer_science/recursive_methods.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,7 @@ This section contains a general overview of topics that you will learn in this l
3636

3737
<div class="lesson-content__panel" markdown="1">
3838

39-
1. Solve each of the questions from this [Code Quiz](https://www.codingame.com/playgrounds/5422/js-interview-prep-recursion) on Recursion. It is not important to have recursive algorithms committed to memory at this point; just understand how to create and use them.
40-
41-
<div class="lesson-note lesson-note--warning" markdown="1">
42-
43-
#### Incomplete solution for question 6
44-
45-
The solution for "Question 6: Search JS object" is incomplete. See [a more accurate solution for `contains()`](https://gist.github.com/JoshDevHub/b00125f483d4a1ecc257eaa030916973) after you solve it.
46-
47-
</div>
39+
1. Go to [the `computer_science/recursion/` directory of The Odin Project's JavaScript exercises repo](https://github.com/TheOdinProject/javascript-exercises/tree/main/computer_sience/recursion) and complete each of the exercises in order. Be sure to review the README for each exercise prior to completing it. If you need to, revisit the repo's README for general instructions on forking, cloning, and using the exercises.
4840

4941
</div>
5042

ruby/computer_science/recursive_methods.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ This section contains a general overview of topics that you will learn in this l
2929
1. Watch this [explanation of recursion by Web Dev Simplified](https://www.youtube.com/watch?v=6oDQaB2one8).
3030
1. Watch this [Video on Recursion](https://www.youtube.com/watch?v=mz6tAJMVmfM) from CS50.
3131
1. Read the ["Implementation Issues" section of the wiki article](http://en.wikipedia.org/wiki/Divide_and_conquer_algorithm#Implementation_issues) to get an overview of some of the limitations of recursion.
32-
1. Solve each of the questions from this [Code Quiz on recursion](http://www.codequizzes.com/computer-science/beginner/recursion).
32+
1. If you haven't already, fork and clone the [ruby-exercises repo](https://github.com/TheOdinProject/ruby-exercises/) (you likely already did this while doing the `/ruby_basics/` exercises earlier in the Ruby course). `cd` into the `/recursion` directory and follow the instructions in the README there. Complete each of the recursion exercises in order, and pass the tests.
3333

3434
</div>
3535

0 commit comments

Comments
 (0)