Metadata-Version: 2.4
Name: supermegaexplosion
Version: 0.1.0
Summary: DSA utility library — input helpers, algorithms, data structures, and AI assistant
Author-email: "Hadoopnb.ai" <hadoopnb@example.com>
License-Expression: MIT
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Provides-Extra: ai
Requires-Dist: transformers>=4.30.0; extra == "ai"
Requires-Dist: torch>=2.0.0; extra == "ai"

# libbs

DSA utility library — interactive input helpers, string/math/array algorithms, data structures, and an optional AI coding assistant.

```python
from libbs import *

show_commands()          # list everything available
input_matrix()           # interactively type a matrix
is_palindrome("racecar") # True
sieve(100)               # primes up to 100
max_subarray_sum([-2,1,-3,4,-1,2,1,-5,4])  # 6
ListNode.from_list([1,2,3,4,5])
respond_help("How to reverse a linked list?")  # requires: pip install libbs[ai]
```

## Install

```bash
pip install libbs           # core
pip install libbs[ai]       # with AI assistant (transformers + torch)
```

## License

MIT
