Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 3 additions & 5 deletions javascript/computer_science/recursive_methods.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,11 @@

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

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.
1. Go to [the recursion directory of The Odin Project's JavaScript exercises repo](https://github.com/TheOdinProject/javascript-exercises/tree/main/foundations). Complete each of the exercises in order. Be sure to review the README for each exercise prior to completing it.

<div class="lesson-note lesson-note--warning" markdown="1">
<div class="lesson-note lesson-note--tip" markdown="1">

Check failure on line 41 in javascript/computer_science/recursive_methods.md

View workflow job for this annotation

GitHub Actions / Lint lesson/project files

Note boxes have appropriate headings

javascript/computer_science/recursive_methods.md:41 TOP012/note-box-headings Note boxes have appropriate headings [Note box is missing a heading. Note boxes must start with a level 4 heading (####).] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP012.md

#### Incomplete solution for question 6

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.
If you remember, you forked, cloned, and set everything up to run the tests in these exercises all the way back in the [Data Types and Conditionals lesson of Foundations](https://www.theodinproject.com/lessons/foundations-data-types-and-conditionals). You've come a long way! If for whatever reason, you don't have this repo setup, you can review the [setup instructions located in the top-level README of the exercises repo](https://github.com/TheOdinProject/javascript-exercises#how-to-use-these-exercises).

</div>
Comment thread
JoshDevHub marked this conversation as resolved.
Outdated

Expand Down
2 changes: 1 addition & 1 deletion ruby/computer_science/recursive_methods.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ This section contains a general overview of topics that you will learn in this l
1. Watch this [explanation of recursion by Web Dev Simplified](https://www.youtube.com/watch?v=6oDQaB2one8).
1. Watch this [Video on Recursion](https://www.youtube.com/watch?v=mz6tAJMVmfM) from CS50.
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.
1. Solve each of the questions from this [Code Quiz on recursion](http://www.codequizzes.com/computer-science/beginner/recursion).
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.

</div>

Expand Down
Loading