Some of the data structures useful for Competitive Programming
-
Updated
May 22, 2017 - Java
Some of the data structures useful for Competitive Programming
📈 Advanced Data Structures Final Project
This repository focuses on implementations of various Advanced Data Structures and Algorithms in language like Java and Python.
DNA palindrome may have significant role in DNA replication that are found frequently in human cancer cells. Data Structures - Suffix Array, Longest Common prefix Array.
Suffix tree implementation using Ukkonen's suffix tree construction algorithm. Sample program written to find all occurrences of a query_string and rank documents according to relevence
Deprecated, refer to https://github.com/BestSonny/B-plusTree Implementation of B+ Tree (In-memory)
A modified van Emde Boas data structure that achieves O(lg w) predecessor and successor queries with O(n) space"
Memory Resident B Plus Tree Implementation
Change a given String based on user input.
The final project for CIS 112 at MCCC. This is a project that visualizes machine learning by teaching an AI how to place dots on a 3x3 grid in a specific order.
Implementation of a memory resident B+ Tree to store (Key, Value) pairs with support to store multiple values under a key
Enabled a Huffman Code based encoder and decoder to compress and transfer an enormous amount of data.
Golang Advanced Data Structures
A small implementation of Huffman encoding and decoding in Java using advanced data structures
Series of advanced algorithms written in Java
An efficient way to search a contact's name from a contact list.An advanced data structure called 'TRIE' is used to optimize the time complexity.
Some Interesting Data Structures in C++
Trabalhos feitos para a disciplina de Estrutura de Dados Avançada, semestre 2017.1, Universidade Federal do Ceará (UFC) - Campus Quixadá.
Add a description, image, and links to the advanced-data-structures topic page so that developers can more easily learn about it.
To associate your repository with the advanced-data-structures topic, visit your repo's landing page and select "manage topics."