rakshith-crm / Contact-Manager

The project is implemented using the Trie data structure, which allows managing 10 billion unique contacts and retrieving any contact in constant time complexity. The project supports pattern-matching in searching contacts and provides a list view of all matched contacts.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Contact-Manager-Trie-Datastructure

The project is implemented using the Trie data structure, which allows managing 10 billion unique contacts and retrieving any contact in constant time complexity. The project supports pattern-matching in searching contacts and provides a list view of all matched contacts. The project support keydown search option(rapid search on every key press).

Requirements

gcc compiler

Installation

  git clone https://github.com/rakshith-crm/Contact-Manager-Trie-Datastructure

Usage

  • Options 1 : Download gcc compiler
cd Contact-Manager-Trie-Datastructure
gcc main.cpp

./a.out
  • Options 2 : Download CodeBloack::IDE here
    • Open CodeBlocks::IDE
    • Open Project
    • Navigate to project folder
    • Open contact_manager_.cbp

About

The project is implemented using the Trie data structure, which allows managing 10 billion unique contacts and retrieving any contact in constant time complexity. The project supports pattern-matching in searching contacts and provides a list view of all matched contacts.


Languages

Language:C++ 100.0%