Code Monkey home page Code Monkey logo

Chelsea Marie Hicks's Projects

assembly_program3 icon assembly_program3

Program repeatedly prompts user to enter a number within the specified ranges of -88, -55 or -40, -1 (inclusive) and counts and accumulates the validated user numbers until a non-negative number is entered, which is detected via the sign flag. Program calculates and displays data including: the number of validated numbers entered, the sum of negative numbers entered, the maximum valid value entered, the minimum valid value entered, and the rounded integer average of the valid numbers entered.

assembly_program4 icon assembly_program4

Program calculates and displays all of the composite numbers up to and including the nth composite, n being a user selected term in the range of [1...400].

assembly_program5 icon assembly_program5

Program generates an array of random integers within a specified range and prints the integers to the screen. This list is then sorted in ascending order, the median is calculated, and the median as well as the sorted array contents are displayed. A separate array counts the number of times each value appears in the array and these counts are also printed for the user.

assembly_program6 icon assembly_program6

Program gets 10 valid integers from the user and stores numeric values in an array. These integers are then dislpayed to the screen along with their sum and their average. Program implements ReadVal and WriteVal procedures for signed integers and macros for getting and displaying user data.

assemblyfibonacci icon assemblyfibonacci

This program calculates and displays Fibonacci terms up to and including n, the user selected number of terms to be displayed

binarysearchtree icon binarysearchtree

Implementation of a Binary Search Tree that can store any arbitrary struct in its nodes.

binpacking-algorithm icon binpacking-algorithm

Program reads inputs from a file named bin.txt which consists of test cases where the first line is the number of test cases, followed by the capacity of bins for that test case the number of items, and then the weight of each item. With this information, the program runs three separate algorithms aimed at optimizing the bin packing problem, which is to pack items of different weights into the fewest number of bins with a specific capacity. The three algorithms used to solve the bin packing problem in this program are First-Fit, First-Fit-Decreasing, and Best Fit. The specifics of each algorithm are described in comments before their declaration. In the end, each algorithm will return the number of bins found to be needed according to that algorithm.

circularlinkedlist icon circularlinkedlist

This program is a circular doubly linked list implementation of a deque with a front sentinel. It allows for the following behavior: adding a new link to the front/back, getting the value of the front/back links, removing the front/back link, checking if the deque is empty, printing the values of all the links, and reversing the order of the links. Note that this implementation uses double links (links with next and prev pointers) and that given that it is a circular linked deque the last link points to the sentinel and the first link points to the Sentinel--instead of null.

code2race icon code2race

Solve the problem. 😊 If you like ❀ give us a star⭐.

colorgame icon colorgame

Guess the color block based off of the RGB code! Polished user interface utilizes Bootstrap and Javascript to generates a random grid of color blocks with one that matches the randomly generated RGB code.

commandshell icon commandshell

Simple shell in C that handles redirection of standard input and output and supports foreground and background processes, controllable by the command line and receiving signals.

cuda-monte-carlo icon cuda-monte-carlo

Monte Carlo simulation using CUDA to determine probability of a cannon hitting the castle and destroying it.

fantasycombat icon fantasycombat

A fantasy combat game featuring five character options, each with their own special ability.

freecodecamp icon freecodecamp

The https://freeCodeCamp.org open source codebase and curriculum. Learn to code for free together with millions of people.

geometrycalculator icon geometrycalculator

Program allows the user to calculate the area of a circle, rectangle, or triangle

grain-growing-simulation icon grain-growing-simulation

Month-by-month simulation of a grain growing operation that looks at the impacts of temperature, precipitation, and deer using parallelism.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.