odin-codespace/csci/README.md
smiggiddy 6c14a968c3 adding devops
used gemini to create the k8s/dockerfiles faster
2025-05-02 16:47:07 +00:00

1.6 KiB

CSCI Project

This project contains various JavaScript implementations of common computer science algorithms and data structures.

Files

  • fib.js: Contains code related to the Fibonacci sequence.
  • knightsTravials.js: Contains code related to the Knight's Travails problem.
  • linkedList.js: Contains code related to Linked List data structures.
  • mergeSort.js: Contains code related to the Merge Sort algorithm.
  • projectBTS.js: Contains code related to Binary Tree Structures
  • projectHashMap.js: Contains code related to HashMap data structure.
  • projectHashSet.js: Contains code related to HashSet data structures.

Running the Project

To run the code in this project, you will need to have Node.js installed on your system.

  1. Install Node.js: If you do not already have Node.js installed, download it from the official website and follow the installation instructions.

  2. Navigate to the Directory: Open your terminal or command prompt and navigate to the csci directory.

bash
    cd csci
    
  1. Run the Files: You can run each JavaScript file individually using Node.js. For example, to run fib.js, use the following command:
bash
    node fib.js
    

Repeat this step for each file you want to run:

bash
    node knightsTravials.js
    node linkedList.js
    node mergeSort.js
    node projectBTS.js
    node projectHashMap.js
    node projectHashSet.js
    

Each file contains its own set of operations and instructions, follow the console output in order to see the results of the operation.