mirror of
https://github.com/TheAlgorithms/Python.git
synced 2025-07-05 17:34:49 +08:00
Fix ruff errors (#8936)
* Fix ruff errors Renamed neural_network/input_data.py to neural_network/input_data.py_tf because it should be left out of the directory for the following reasons: 1. Its sole purpose is to be used by neural_network/gan.py_tf, which is itself left out of the directory because of issues with TensorFlow. 2. It was taken directly from TensorFlow's codebase and is actually already deprecated. If/when neural_network/gan.py_tf is eventually re-added back to the directory, its implementation should be changed to not use neural_network/input_data.py anyway. * updating DIRECTORY.md * Change input_data.py_tf file extension Change input_data.py_tf file extension because algorithms-keeper bot is being picky about it --------- Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
This commit is contained in:
@ -39,8 +39,8 @@ Space: O(1)
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from collections import namedtuple
|
||||
from dataclasses import dataclass
|
||||
from typing import NamedTuple
|
||||
|
||||
|
||||
@dataclass
|
||||
@ -50,7 +50,9 @@ class TreeNode:
|
||||
right: TreeNode | None = None
|
||||
|
||||
|
||||
CoinsDistribResult = namedtuple("CoinsDistribResult", "moves excess")
|
||||
class CoinsDistribResult(NamedTuple):
|
||||
moves: int
|
||||
excess: int
|
||||
|
||||
|
||||
def distribute_coins(root: TreeNode | None) -> int:
|
||||
@ -79,7 +81,7 @@ def distribute_coins(root: TreeNode | None) -> int:
|
||||
# Validation
|
||||
def count_nodes(node: TreeNode | None) -> int:
|
||||
"""
|
||||
>>> count_nodes(None):
|
||||
>>> count_nodes(None)
|
||||
0
|
||||
"""
|
||||
if node is None:
|
||||
@ -89,7 +91,7 @@ def distribute_coins(root: TreeNode | None) -> int:
|
||||
|
||||
def count_coins(node: TreeNode | None) -> int:
|
||||
"""
|
||||
>>> count_coins(None):
|
||||
>>> count_coins(None)
|
||||
0
|
||||
"""
|
||||
if node is None:
|
||||
|
Reference in New Issue
Block a user