Code Monkey home page Code Monkey logo

Kenny Shao's Projects

chess-game icon chess-game

I created a simulation of a chess game in Java for project

connectfive-game icon connectfive-game

I created a connect-five game that allows two players to connect five pieces in a row in order to win the game.

csv-project icon csv-project

I used interface and classes to grab user input and transfer onto a csv file.

exceptionstring icon exceptionstring

I used exceptions to catch and output parts of a string input by the user

final-project icon final-project

A simple Starbucks simulation project for Programming I class

gitpr icon gitpr

Quick reference guide on fork and pull request workflow

gradebook-system icon gradebook-system

Created a Gradebook management system that allows the user to input student information and follow commands

hangman icon hangman

Hangman Game Project in Programming I class

maze icon maze

Used recursion to solve the fastest path in a maze from start to target

pa1 icon pa1

Utilized Singly linked lists to remove max target values and used recursion and stacks/queue algorithms to sort and compute the occurrences of every word in 77 short stories

pa2 icon pa2

Used linked lists and trees to remove leaves of a binary tree and check whether a tree is symmetric or not

pa3 icon pa3

Used two hashmaps to compute the occurrence of every distinct letter of each word and a HashSet to add all unique elements in an integer array.

pa4 icon pa4

This program finds the median of two equal sized arrays using logarithmic time complexity. Also, it implements the DFS to determine the courses and path that a cs student would take to graduate.

pa5 icon pa5

This program converts a binary tree to a graph using the HashMap and HashSet. Also, it uses the Kruskal's Algorithm to help calculate the minimum amount of bridges between the islands.

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.