Git Product home page Git Product logo

Michael Ressler's Projects

avl_java icon avl_java

Java Program - AVL Data Structure. Runs input.txt from the file input, and runs the insert method * with 3 parameters wrapped by the old insert method. utilizes new insert and delete * methods that are recursive and uses one of the rotations when tree is not balanced. * It uses getBalance to check balance. Rotate left or right methods utilizes a method * that obtains height and saves it to the int height. * Attribute of used source to: * (Robert Lafore. 2002.Data Structures and Algorithms in Java(2 ed.). Sams, Indianapolis, IN, USA)

esof_322 icon esof_322

All software engineering 322 assignments so far.

esof_btree icon esof_btree

Basic implementation of a binary tree that exemplified UML diagram.

esof_strategypattern icon esof_strategypattern

Implementation of the strategy pattern. Provide a system for your customer that allows them to choose any one of three types of database software (Relational, NoSQL, Graph). Each of these database tools provides a function (Store()) to store information. The Relational db tool uses table store, NoSQLuses document store, and Graph uses node store as their default algorithms respectively. You would like to allow your customer to select any one of these software tools and allow them to change the default algorithm to store the information with any of the three storage algorithms.

first_python icon first_python

Python Program - Uses canvas to create smiling image with three buttons that make changes to the canvas.

fortran icon fortran

First Fortran program built in linux server. Program prints current date and time and prints amount in American change for given amount.

heap_java icon heap_java

Java Program - Basic Heap Data Structure implementation

kotlin icon kotlin

Kotlin Program - Practice with data classes, Practice with mutable and immutable views of collections (i.e. lists, maps), editing map of data classes

lab0_c icon lab0_c

Initial use of C language. Quick program that prints 'hello world'.

lab1_c icon lab1_c

C program that returns miles traveled and reimbursement at $0.35/mile from odometer readings.

lab2_c icon lab2_c

C program that calculates BMI from weight and height read in from the console. Program calls functions from main function that prints user BMI status using IF statements.

lab3_c icon lab3_c

C program that functions as a loan calculator. Utilizes calling functions from main that calculates monthly payments and prints to screen incorporating a while loop.

lab4_c icon lab4_c

Program in C - Practice using arrays, Practice using file redirection. Program reads in points on a graph from input file, saves to array and prints to screen. Then it finds the area of the mapped polygon shaped by the paired input values.

lab5_c icon lab5_c

Program in C - Practice working with strings, Practice converting integers to strings. Creates string as a character pointer of the factorial of the entered value.

lab6_c icon lab6_c

Program in C - Practice using recursion, Practice using command line arguments, Practice writing a double quote. Uses recursive functions to print one, two and three element subsets of a scanned string.

lisp icon lisp

First use of Lisp language, sum function that adds integers in list

outlab4 icon outlab4

Dynamic Programming in Java language that utilizes test cases. i.e. Program will use dynamic programming to calculate the least amount of coins needed to make change for a desired amount.

program1_c icon program1_c

C program that uses data structures for CS classes; multiple sort options queried by user from command line and prints to file . - Use of header files and MakeFile on Linux server.

program2_cpp icon program2_cpp

C++ program - Practice with classes and inheritance. Program mimics the board game "Clue" by solving the murder.

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.