Chapman Universities Data Structures and Algorithms (C++) course work
- For Textbook, refer to Data Structures and Algorithms in C
- For Chapman Coding Standards, refer to Chapman Coding Standards
- For Course Syllabus, refer to CPSC 350 Syllabus
These instructions will help you create a copy of the project and run it on your local machine for testing purposes
Windows
- Git/Git Bash/GitHub Desktop/Atom (and/or any editor of your choice)
- Note: programs will NOT be able to run on Windows (EDIT Only)
Linux/MacOS
- Any editor of your choice
- g++ compiler
Clone/Download the Repository
git clone https://github.com/Jagod101/CUDataStructures.git
In order to compile the projects, it is required to have g++
g++ *.cpp [Compiles the .cpp files for the program]
./a.out [Result of the compiled code, the actual program]
To Navigate Git/Terminal
cd <Insert Directory Name>
Helpful Git/Terminal Commands
mkdir <Directory/Folder Name> [Creates a Folder]
touch <FileName.FileEnding> [Creates a File]
cat <File> [Prints Contents of File to the Screen]
mv <File> <Folder> [Moves a File to a Specified Folder]
Git Specific Commands
git status [Check the Status on Local]
git commit -m "<Message>" [Commit Local Changes for Repo]
git push [Push Local Changes to Repo]
-
- Individual Project
-
C++ Review (DNA & Nucleotides)
- Individual Project
- Assignment 1 Instructions
-
- Collaborative Project
- Partner: Ashley Wood
- Assignment 2 Instructions
-
- Individual Project
- Assignment 3 Instructions
-
- Collaborative Project
- Partner: Ashley Wood
- Assignment 4 Instructions
-
Building a Database with Binary Search Trees
- Collaborative Project
- Partner: Ashley Wood
- Assignment 5 Instructions
-
- Individual Project
- Assignment 6 Instructions
Students (and other persons) are allowed to refer to and use the code contained within this repository, however, plagiarism will not be tolerated. Please refer to the Chapman Coding Standards for proper format in using for your project.
You may review the Full License on the Creative Commons Website http://creativecommons.org/licenses/by-nc-sa/3.0/ Or you can review the following document for proper use of the material LICENSE.md