An open API service indexing awesome lists of open source software.

https://github.com/bp7968h/rust_dsa

Data Structure and Algorithm written in Rust
https://github.com/bp7968h/rust_dsa

algorithms data-structures rust rust-lang search-algorithm sorting-algorithms

Last synced: 4 months ago
JSON representation

Data Structure and Algorithm written in Rust

Awesome Lists containing this project

README

          

# Data Structure and Algorithms in Rust

Welcome to my Data Structures and Algorithms repository, where I've implemented various data structures and algorithms
in the Rust programming language. This repository is a part of my journey to become a better developer, and I hope it
can be helpful for others as well.

## Introduction

This repository contains implementations of common data structures and algorithms in Rust. Each algorithm is implemented
in a straightforward manner, with a focus on readability and understanding the core concepts.

## Implementation

Below are the data structure and algorithms which are currently implemented and this will continue on daily basis(that
my plan).

### `Sorting Algorithms`:

- **Bubble Sort**
- **Selection Sort**
- **Insertion Sort**
- **Quick Sort**
- **Counting Sort**
- **Radix Sort**
- **Merge Sort**

### `Searching Algorithms`:

- **Linear Search**
- **Binary Search**

### `Data Structure`:

- **Singly Linked List**
- **Stack (Contiguous Memory)**
- **Stack (Non-Contiguous Memory)**
- **Queue**
- **Hash Table**

## `To be Continued`