Jeel Gajera d00888de76
feat: adding Apriori Algorithm (#10491)
* feat: adding Apriori Algorithm

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* fix: doctest, typo

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* fix: type error, code refactore

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* fix: refactore code

* fix: doctest

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* fix: E501, B007

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* fix: err

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* fix: arg typ err

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* fix: typo

* fix: typo

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Replace generate_candidates() with itertools.combinations()

* mypy

* Update apriori_algorithm.py

---------

Co-authored-by: Jeel Gajera <jeelgajera00@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Christian Clauss <cclauss@me.com>
2023-10-15 23:49:53 +02:00

61 KiB

Arithmetic Analysis

Audio Filters

Backtracking

Bit Manipulation

Blockchain

Boolean Algebra

Cellular Automata

Ciphers

Compression

Computer Vision

Conversions

Data Structures

Digital Image Processing

Divide And Conquer

Dynamic Programming

Electronics

File Transfer

Financial

Fractals

Genetic Algorithm

Geodesy

Graphics

Graphs

Greedy Methods

Hashes

Knapsack

Linear Algebra

Linear Programming

Machine Learning

Maths

Matrix

Networking Flow

Neural Network

Other

Physics

Project Euler

Quantum

Scheduling

Searches

Sorts

Strings

Web Programming