Metadata-Version: 2.1
Name: search-algos
Version: 0.0.2
Summary: A collection of searching algorithms for lists and dictionaries
Author: Arpan Adhikari
Author-email: codewitharpan@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Description-Content-Type: text/markdown

## search-algos

search-algos is a Python package that includes various searching algorithms for lists and python dictionaries. The package is designed to be easy to use and can be integrated into any Python project that requires optimized searching functionality.

Searching Algos:
- Linear Search
- Binary Search
- Exponential Search
- Fibonacci Search
- Interpolation Search
- Jump Search
- Ternary Search

### Installation

You can install search-algos using pip:

```
pip install search-algos
```

### Usage

To use the searching algorithms in search-algos, you first need to import the package:

```
from search_algos import linear_search, binary_search

lst = [1, 2, 3, 4, 5]
item = 3

print(linear_search(lst, item))  # Output: 2
print(binary_search(lst, item))  # Output: 2
```


### Contributing

If you would like to contribute to search-algos, you can fork the repository and submit a pull request. We welcome contributions of all kinds, including bug reports, feature requests, and code contributions.

### License

search-algos is licensed under the MIT License. See the LICENSE file for more information.

