TheAlgorithms-Python/strings
pre-commit-ci[bot] 421ace81ed
[pre-commit.ci] pre-commit autoupdate (#9013)
* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/astral-sh/ruff-pre-commit: v0.0.285 → v0.0.286](https://github.com/astral-sh/ruff-pre-commit/compare/v0.0.285...v0.0.286)
- [github.com/tox-dev/pyproject-fmt: 0.13.1 → 1.1.0](https://github.com/tox-dev/pyproject-fmt/compare/0.13.1...1.1.0)

* updating DIRECTORY.md

* Fis ruff rules PIE808,PLR1714

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Co-authored-by: Christian Clauss <cclauss@me.com>
2023-08-29 15:18:10 +02:00
..
__init__.py
aho_corasick.py clean of unnecessary checks, imports, calls (#7993) 2022-11-21 00:00:27 +13:00
alternative_string_arrange.py
anagrams.py Increased Readability Of Variables (#6400) 2022-10-30 08:11:17 +01:00
anagrams.txt
autocomplete_using_trie.py Make some ruff fixes (#8154) 2023-03-01 17:23:33 +01:00
barcode_validator.py Add more ruff rules (#8767) 2023-05-26 09:34:17 +02:00
boyer_moore_search.py Add pep8-naming to pre-commit hooks and fixes incorrect naming conventions (#7062) 2022-10-13 00:54:20 +02:00
can_string_be_rearranged_as_palindrome.py Add pep8-naming to pre-commit hooks and fixes incorrect naming conventions (#7062) 2022-10-13 00:54:20 +02:00
capitalize.py Add more ruff rules (#8767) 2023-05-26 09:34:17 +02:00
check_anagrams.py Replace bandit, flake8, isort, and pyupgrade with ruff (#8178) 2023-03-15 13:58:25 +01:00
credit_card_validator.py
detecting_english_programmatically.py Refactoring the syntax using list comprehension (#7749) 2022-10-27 23:02:15 +02:00
dictionary.txt
dna.py pre-commit: Upgrade psf/black for stable style 2023 (#8110) 2023-02-01 18:44:54 +05:30
frequency_finder.py Change to https. (#7277) 2022-10-16 09:43:29 +02:00
hamming_distance.py pre-commit: Upgrade psf/black for stable style 2023 (#8110) 2023-02-01 18:44:54 +05:30
indian_phone_validator.py Adopt Python >= 3.8 assignment expressions using auto-walrus (#7737) 2022-10-28 15:54:54 +02:00
is_contains_unique_chars.py fix typo (#6375) 2022-09-21 16:37:38 +01:00
is_isogram.py Added function that checks if a string is an isogram (#7608) 2022-10-26 16:31:16 +13:00
is_pangram.py Update comments in check_pangram.py script (#7564) 2022-10-23 18:00:59 +02:00
is_spain_national_id.py Add more ruff rules (#8767) 2023-05-26 09:34:17 +02:00
is_srilankan_phone_number.py Fix ruff rules ISC flake8-implicit-str-concat (#8892) 2023-07-28 17:53:09 +01:00
is_valid_email_address.py Create is valid email address algorithm (#8907) 2023-08-14 01:28:52 -07:00
jaro_winkler.py
join.py refactor: Indent ... for visual purposes (#7744) 2022-10-27 19:42:30 +02:00
knuth_morris_pratt.py
levenshtein_distance.py pre-commit: Upgrade psf/black for stable style 2023 (#8110) 2023-02-01 18:44:54 +05:30
lower.py
manacher.py
min_cost_string_conversion.py [Upgrade Ruff] Fix all errors raised from ruff (#8879) 2023-07-22 12:05:10 +02:00
naive_string_search.py
ngram.py
palindrome.py Merge and add benchmarks to palindrome algorithms in the strings/ directory (#8749) 2023-05-25 12:56:23 +02:00
prefix_function.py pre-commit: Upgrade psf/black for stable style 2023 (#8110) 2023-02-01 18:44:54 +05:30
rabin_karp.py [pre-commit.ci] pre-commit autoupdate (#9013) 2023-08-29 15:18:10 +02:00
remove_duplicate.py
reverse_letters.py
reverse_long_words.py
reverse_words.py
snake_case_to_camel_pascal_case.py Add more ruff rules (#8767) 2023-05-26 09:34:17 +02:00
split.py
string_switch_case.py Switch case (#7995) 2023-05-11 06:53:47 +12:00
text_justification.py pre-commit: Upgrade psf/black for stable style 2023 (#8110) 2023-02-01 18:44:54 +05:30
top_k_frequent_words.py Solving the Top k most frequent words problem using a max-heap (#8685) 2023-04-27 23:02:07 +05:30
upper.py
wave.py
wildcard_pattern_matching.py
word_occurrence.py Replace bandit, flake8, isort, and pyupgrade with ruff (#8178) 2023-03-15 13:58:25 +01:00
word_patterns.py Add pep8-naming to pre-commit hooks and fixes incorrect naming conventions (#7062) 2022-10-13 00:54:20 +02:00
words.txt
z_function.py