Skip to content

pncsoares/search-algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Search algorithms

This repository aims to demonstrate search algorithms in multiple languages.

Which types of search algorithms exists?

With code examples

Algorithm Information Technology
Linear search Go to detail πŸ“„ C#
Binary search Go to detail πŸ“„ C#

To do

  • Jump Search
  • Interpolation Search
  • Exponential Search
  • Sublist Search
  • Fibonacci Search
  • The Ubiquitous Binary Search
  • Recursive program to linearly search an element in a given array
  • Recursive function to do substring search
  • Unbounded Binary Search Example

Technologies

Setup

Clone repository

Create and go to the directory where you want to place the repository

  cd my-directory

Clone the project

  git clone https://github.com/pncsoares/search-algorithms.git

Go to the project directory

  cd search-algorithms

Build

  dotnet build SearchAlgorithms

Execute tests

  dotnet test SearchAlgorithms.Tests

License

MIT

Releases

No releases published

Packages

No packages published

Languages