Code Monkey home page Code Monkey logo

Primary Languages:

Python, C, C++, Java, React Native

Additional Languages:

MIPS32, JavaScript, Racket, Haskell, Prolog, PHP, HTML, CSS

Site

https://keshavsanthanam.github.io/

Keshav Santhanam's Projects

branflake icon branflake

Program written in esoteric language "Brainf**k" that sums a single/double-digit number with another single/double-digit number

customshell icon customshell

I implemented a shell that functions like a normal UNIX shell, including exit, cd, and history (limited to 100 entries) commands. The shell also supports piping of a large number of commands for user convenience.

doggiesrunner icon doggiesrunner

A quick test of creating a repository. This simple program uses keyboard input with a Scanner object to produce the names of the oldest and youngest dogs in the pack, respectively.

filecombiner icon filecombiner

Console application to combine files with options to delimit with \n (or not) and delete input files after combining (or not)

filecombinergui icon filecombinergui

Tkinter GUI for program to combine files with options to delimit with \n and delete input files after combining

find_if_pyth_triple icon find_if_pyth_triple

This is a program to determine if a series of two integers can be used to form a pythagorean triple.

generate_pythagorean_triples icon generate_pythagorean_triples

This is a short program to generate pythagorean triples given an input of two numbers. These numbers are used as "m" and "n" variables in the famous unique pythagorean triple formula seen at this link: https://www.chilimath.com/lessons/geometry-lessons/generating-pythagorean-triples/

jpmc-task-1 icon jpmc-task-1

Starter repo for task 1 of the JPMC software engineering program

knn_clustering_via_em_on_gaussians icon knn_clustering_via_em_on_gaussians

This program is a clustering algorithm for determining the Gaussians that represent the classes of the input data (the number of Gaussians and number of iterations are taken as input).

multithreadedhashing icon multithreadedhashing

I used multithreading to find unique and deterministic (i.e. replicable) hash values for specified input files (placed in the same directory as the project).

serverclientcalculator icon serverclientcalculator

This Java project uses multithreading to connect one or more instances of a client class (MathClient.java) to a single server (MathServer.java) for the purposes of performing basic mathematical calculations using logic contained at the server-level.

threehaskellfunctions icon threehaskellfunctions

Wrote 3 functions in functional language Haskell: primeFactorList, encodeCount, and symmetric.

usernameandid icon usernameandid

Two C files that communicate with a server-client relationship to store, retrieve, create and overwrite username & ID combo entries.

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.