semvec/pypi-packages huggingface dataset:
python-competitive 0.2
A python module for competitive programmers

# python-competitive

**python-competitive* is a lightweight and growing Python library that provides a clean, well-documented collection of data structures and algorithms commonly used in computer science, competitive programming, and technical interviews.

---

## ✅ Features

This library includes thoroughly tested and modular implementations of:

### 📦 Data Structures
- Arrays
- Linked Lists
- Stack / Queue / Deque
- Segment Tree
- Binary Search Tree
- AVL Tree
- Red-Black Tree
- Suffix Tree / Suffix Array
- Trie
- Graphs (Adjacency List)
- Disjoint Set Union (DSU)
- Skip List
- Binary Indexed Tree (Fenwick Tree)
- BitSet
- Heap / Priority Queue
- Hash Table

### 📐 Algorithms & Math
- GCD / LCM
- Prime Factorization
- Sieve of Eratosthenes
- Modular Arithmetic (Inverse, Power)
- Binomial Coefficient (mod p)
- Chinese Remainder Theorem
- Matrix operations (Multiply, Inverse, Determinant)
- Quicksort
- Binary Search
- isSorted

---

## 📘 Usage

Every class and function includes **Markdown-style docstrings** for hover help and in-editor documentation. No need to navigate to separate files.
visit the [wiki](https://github.com/Byte717/python-competitive/wiki/Welcome-to-the-python%E2%80%90competitive-wiki!) for more details

### Example:

```python
from pyAlgorithm import SegmentTree, mod_inverse

tree = SegmentTree(8)
tree.set(3, 10)
tree.set(4, 7)
print(tree.query(3, 4))  # Output: 17

print(mod_inverse(3, 11))  # Output: 4
```
---

## 🚀 Coming Soon

- Graph algorithms (Dijkstra, Floyd-Warshall, Kruskal)
- Network flow (Ford-Fulkerson, Edmonds-Karp)
- Visualizers for trees and graphs
- PyPI package release and playground CLI

---

## 📂 Project Structure

```
pyAlgorithm/
├── src/
│   ├── __init__.py       # Exposes everything via pyAlgorithm
│   ├── DataStructs.py    # All data structures
│   └── Funcs.py          # All utility functions and algorithms
├── README.md
```

---

## 🤝 Contributing

Pull requests are welcome! Add new algorithms, clean up code, or expand documentation. Star the repo if you find it helpful!

---

## 📜 License

MIT License — free to use, modify, and distribute.
sorsludoku-game 0.1.0
Python ve Streamlit ile Sudoku oyunu
Requires Python: >=3.7

# Sudoku Game

This project is a simple Sudoku game built with [Streamlit](https://streamlit.io) and [NumPy](https://numpy.org).  
It allows users to play Sudoku interactively in their browser.

## Features
- Play Sudoku directly in the browser using Streamlit.
- Random puzzle generation.
- Input validation.
- Clean and minimal UI.

## Installation
```bash
pip install sorsludoku-game
captchafox 0.10.0
PyPI package based on camoufox with native captcha passing functions and the ability to switch to selenium_driverless (for the browser GUI) for development
Requires Python: >=3.12

# camoufox с абсолютно случайными отпечатками

## Возможности:
- Абсолютно случайное создание отпечатков в каждом браузере
- Нативная поддержка прохождения многих типов капч

## Установка:
### Добавить в проект:
`uv add captchafox`
### С uv:
`uv pip install captchafox`
### С pip:
`pip install captchafox`

## Быстрый старт:
...

## Изменения от Camoufox API:
...

## Замечания:
- Возможность ручной вставки отпечатков не удалена, но крайне не рекомендуется