Skip to content

Data structures and Algorithms implemented in golang and python

Notifications You must be signed in to change notification settings

M-krishna/ds-and-algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golang Algorithms and Data Structures

build

This repository contains Golang based examples of many popular algorithms and data structures.

Data Structures

A data structure is a specialized format for organizing, processing, retrieving and storing data.

Algorithms

The word Algorithm means “a process or set of rules to be followed in calculations or other problem-solving operations”.

Big O Notation

Big O graphs

Source Big O Cheat Sheet

TODOs

  • Refactor both data structures and algorithms to adapt testing.
  • Add test cases for data structures and algorithms.
  • Make standalone packages for individual data structure.