DSA/searching/README.md

33 lines
872 B
Markdown

# Searching algorithms
### C or C++
1. [Linear Search](c-or-cpp/linear-search.cpp)
2. [Binary Search](c-or-cpp/binary-search.cpp)
3. [Jump Search](c-or-cpp/jump-search.cpp)
4. [finding squareroot using binary search](c-or-cpp/sqrt-monotonic-binary-search.cpp)
5. [Interpolation Search](c-or-cpp/interpolation-search.cpp)
### Python
1. [Linear Search](python/linear-search.py)
2. [Binary Search](python/binary-search.py)
3. [Jump Search](python/jump-search.py)
### JavaScript
1. [Linear Search](js/linear-search.js)
2. [Binary Search ( Iterative )](js/binary-search.js)
3. [Binary Search ( Recursive )](js/binary-search-recursive.js)
### Java
1. [Linear Search](java/linear-search.java)
2. [Binary Search](java/binary-search.java)
3. [Jump Search](java/jump-search.java)
### Golang
1. [Linear Search](go/linear-search.go)
2. [Binary Search](go/binary-search.go)