Git Product home page Git Product logo

Hi I am Rohan Sampath

I am a senior in high school from Los Angeles California

trophy

Top Langs Rohan's GitHub stats

GitHub Streak

RohanSampath's Projects

asm-disassembler icon asm-disassembler

This C# ASM Disassembler translates bytecode into human-readable assembly language swiftly and accurately. It's a vital tool for reverse engineering and understanding low-level code, ensuring efficient analysis and modification of binary programs.

assembler icon assembler

This C# Assembler is a powerful tool designed to effortlessly convert byte code into assembly language (ASM).

astarvisualizer icon astarvisualizer

The A* Visualizer showcases the A* path finding algorithm in finding the shortest path between two points. This interactive tool allows users to witness the algorithm in action, visually demonstrating its optimal route-finding capabilities

b-tree icon b-tree

This B-Tree implementation offers efficient insertion, deletion, and search operations on large datasets. Perfect for handling sorted data, it provides fast and balanced tree-based storage, making it an essential for dealing with vast amounts of structured information.

bellmanford icon bellmanford

Implementation of Bellman-Ford cycle detection in a weighted graph

binaryheap icon binaryheap

This binary heap implementation is a complete binary tree with efficient insertion and extraction of the minimum element. It's ideal for priority queue implementations, ensuring fast access to the smallest element in constant time.

bloomfilter icon bloomfilter

This Bloom Filter implementation offers probabilistic data structure for fast set membership testing. Efficiently handling large datasets with minimal space, it ensures quick and accurate element existence checks, limits memory usage and retains speed.

customjvm icon customjvm

This custom Java Virtual Machine (JVM) in C# is a high-performance implementation, enabling execution of Java bytecode on the C# platform. It has a flexible environment for running Java applications, this JVM bridges the gap between Java and C# ecosystems, providing a tool for cross-language development and compatibility testing.

hashmap icon hashmap

This hash map implementation provides fast and constant-time average lookup, insertion, and deletion operations. Ideal for managing key-value pairs, it offers efficient data retrieval and storage, ensuring seamless handling of dynamic datasets in various applications.

huffmancoding icon huffmancoding

This Huffman Coding implementation provides compression and decompression capabilities for various data types. Its encoding algorithm enables space-saving storage and swift data transmission, sees use in effective data compression solutions.

lrucache icon lrucache

Custom cache object that clears the least-recently-used items.

nystagmusense icon nystagmusense

Mobile Phone-based Contrast Sensitivity Function exam that measures the user's ability to resolve fine details based on the contrast.

skiplist icon skiplist

This implementation of skip list offers efficient search, insertion, and deletion operations in sorted collections. Its balanced design enables logarithmic time complexity.

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.