Technical Documentation Page
Last updated July 2023
freeCodeCamp Certification Project
Developer Credits
- Developed by Daniel Fletcher
Project Link
Link will open in a new tab.
Skills & Technologies
- HTML
- CSS
Project Details
A reference for six select sorting algorithms presented through the lens of the C++ language.
C++ is easily among my most-practiced programming languages. Since C++ as a language was far too broad for the scope of this project, I wanted to use C++ as a means of presenting some other concept. I eventually landed on the topic of sorting algorithms!
Sorting algorithms have always been a personal fascination of mine, especially when it comes to comparing them against one another. In this brief set of documentation, you'll find explanations of six different sorting methods with corresponding C++ code examples, complete with a comparison table that breaks down algorithm characteristics like time and space complexity.
It is worth noting that I did not write the majority of the documentation content—rather, I focused on piecing together outside content to make a cohesive final product, which was the goal of the project. See below for source documentation references, or see the bottom of the documentation page itself for a more comprehensive listing.
Relevant links:
Related Projects
This is certification project 3 of 5 in the Responsive Web Design track at freeCodeCamp. Each of my project submissions in this track is linked below.
Survey Form
Jun 2023
Share your thoughts on Link's latest adventure in this fanmade survey for The Legend of Zelda: Tears of the Kingdom.
Tribute Page
Jun 2023
A tribute to alternative rock band Radiohead, including a brief description and discography breakdown.
Technical Documentation Page
Jul 2023
A reference for six select sorting algorithms presented through the lens of the C++ language.