Giter Club home page Giter Club logo

Devin Suy's Projects

4d-maze-generation icon 4d-maze-generation

Utilizes a disjoint set structure in conjunction with union rank and path compression heuristics to randomly generate and maintain a unique maze along a four-axis system. An eight bit string is generated for each corresponding coordinate representing possible movements along each axis from any given position.

bool-3-sat-implementation icon bool-3-sat-implementation

Implementation of the famous boolean satisfiability problem generating a maximal assignment for a set of clauses (see instance.txt)

buffer-overflow icon buffer-overflow

C Implementation of Buffer Overflow attack inspired by paper: https://inst.eecs.berkeley.edu/~cs161/fa08/papers/stack_smashing.pdf

frankfund icon frankfund

FrankFund Budgeting WebApp. Tools include: data visualization, analytics, savings goals, transaction and subscription manager

http-s-request-handler icon http-s-request-handler

CLI tool for handling HTTPS requests using SSL/TLS protocol. Generate request speed/size metrics for various webservers

inventory-sales-manager icon inventory-sales-manager

Interface for a fictitious electronics store allowing an owner to perform basic activities ranging from updating item stock to generating the corresponding invoices.

minimal-vertex-cover icon minimal-vertex-cover

Implements König-Egeváry theorem by finding a minimum vertex cover for a bipartite graph

msg-queue-ipc icon msg-queue-ipc

Coordinates inter-process communication between three processes and a DataHub

p2p-file-sync icon p2p-file-sync

Uses a DHT to establish a P2P network on LAN for multi-directional file sync. Handles peer discovery and merge conflicts

register-allocation icon register-allocation

Variable scope analysis using assignments on generated interference graph for allocation of min required registers

sim-anneal-decryption icon sim-anneal-decryption

Simulated annealing hill-climbing optimization with n-gram frequency analysis for decryption of ciphertext

tic-tac-ai-player icon tic-tac-ai-player

Tic-Tac-Toe AI player that uses MiniMax processing of states for traversal to locate optimal moves on any given board configuration

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.