Skip to content
This repository has been archived by the owner on Aug 18, 2023. It is now read-only.

Latest commit

 

History

History
44 lines (37 loc) · 3.59 KB

File metadata and controls

44 lines (37 loc) · 3.59 KB

Basic Data Structures

An algorithm is a series of step-by-step instructions that describe how to do something.

To write an effective algorithm, it helps to break a problem down into smaller parts and think carefully about how to solve each part with code.

In this course, you'll learn the fundamentals of algorithmic thinking by writing algorithms that do everything from converting temperatures to handling complex 2D arrays.

Exercises:

Convert Celsius to Fahrenheit
Reverse a String
Factorialize a Number
Find the Longest Word in a String
Return Largest Numbers in Arrays
Confirm the Ending
Repeat a String Repeat a String
Truncate a String
Finders Keepers
Boo who
Title Case a Sentence
Slice and Splice
Falsy Bouncer
Where do I Belong
Mutations
Chunky Monkey