Skip to main content

binarysearch_build

A simple implementation of binary search in Python.

Binary Search

Binary Search is a searching algorithm used in a sorted array by repeatedly dividing the search interval in half.

Installation

  • Make sure you have Python installed in your system.
  • Run Following command in the CMD.
 pip install search_binary

Usage

Here's an example of how to use the binary_search function:

from search_binary import binary_search

arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]
target = 5
result = binary_search(arr, target)
print(result) # Output: 4

The binary_search function takes in two arguments: arr and target. The arr argument is a list of sorted values, and the target argument is the value you're searching for in the list. The function returns the index of the target value in the list, or -1 if the target value is not found.

Contributing

Contributions are welcome! If you'd like to contribute, simply fork the repository, make your changes, and submit a pull request.

License

This package is licensed under the MIT License. See the LICENSE file for details.

Release files for search-binary 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for search-binary 0.0.1
File Size Uploaded
search_binary-0.0.1.tar.gz 2.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for search-binary 0.0.1
File Interpreter ABI Platform
search_binary-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 6.2 kB

Release files / search_binary-0.0.1.tar.gz

Download URL search_binary-0.0.1.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
b012c37e6b4e62cdac6633d3cccf2c3657dcc72426883f8970345be76cbe7125
BLAKE2b-256 checksum
How to use checksums
a00ff5677ce68c28f8a4f44f9b7d05ce21a036aa1951516fce8b0a3a93a3c23f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.7

Release files / search_binary-0.0.1-py3-none-any.whl

Download URL search_binary-0.0.1-py3-none-any.whl
Size 3.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1009f160bd23e2e9a8292fb324838eca673466eb326e126a2b75d3ec599b4f7e
BLAKE2b-256 checksum
How to use checksums
83df8e76b5ce9f0a13a684956f10c91e41e4748986f688383c458f1b449218dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.7

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page