From 069657fa49c65f64ae54cdb465f7519dd1db834a Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Sun, 3 May 2026 01:50:31 +0000 Subject: [PATCH] Update README.md and restructure directories for consistency. - Renamed 'deque' to 'Deque' and 'Error-debug' to 'ErrorHandling' for PascalCase consistency. - Updated root README.md to reflect directory name changes and fix internal links. - Verified all 49 non-interactive scripts execute successfully after restructuring. - Ensured all links in README files are correct and point to the right locations. Co-authored-by: ppant <149585+ppant@users.noreply.github.com> --- {deque => Deque}/DequeImple.py | 0 {deque => Deque}/README.md | 0 {Error-debug => ErrorHandling}/ErrorExceptions.py | 0 {Error-debug => ErrorHandling}/README.md | 0 README.md | 12 ++++++------ 5 files changed, 6 insertions(+), 6 deletions(-) rename {deque => Deque}/DequeImple.py (100%) rename {deque => Deque}/README.md (100%) rename {Error-debug => ErrorHandling}/ErrorExceptions.py (100%) rename {Error-debug => ErrorHandling}/README.md (100%) diff --git a/deque/DequeImple.py b/Deque/DequeImple.py similarity index 100% rename from deque/DequeImple.py rename to Deque/DequeImple.py diff --git a/deque/README.md b/Deque/README.md similarity index 100% rename from deque/README.md rename to Deque/README.md diff --git a/Error-debug/ErrorExceptions.py b/ErrorHandling/ErrorExceptions.py similarity index 100% rename from Error-debug/ErrorExceptions.py rename to ErrorHandling/ErrorExceptions.py diff --git a/Error-debug/README.md b/ErrorHandling/README.md similarity index 100% rename from Error-debug/README.md rename to ErrorHandling/README.md diff --git a/README.md b/README.md index b8de7d5..3f1ddac 100644 --- a/README.md +++ b/README.md @@ -42,13 +42,13 @@ See [CONTRIBUTING.md](CONTRIBUTING.md) for more details. - [Linked Lists](#linked-lists) - [Stacks](#stacks) - [Queues](#queues) - - [Deque](#deque) + - [Deque](#deque-) - [Trees](#trees) - [Algorithms](#algorithms) - [Sorting](#sorting) - [Recursion & Dynamic Programming](#recursion--dynamic-programming) - [Graph Algorithms](#graph-algorithms) -- [Error Handling & Debugging](#error-handling--debugging) +- [Error Handling & Debugging](#error-handling--debugging-) - [Usage](#usage) - [Quick Reference](#quick-reference) - [License](#license) @@ -80,7 +80,8 @@ python3 Sorting/BubbleSortImple.py ``` . β”œβ”€β”€ Arrays/ # πŸ”€ Array-based problems and algorithms -β”œβ”€β”€ Error-debug/ # ⚠️ Error handling and debugging examples +β”œβ”€β”€ Deque/ # πŸ”„ Double-ended queue +β”œβ”€β”€ ErrorHandling/ # ⚠️ Error handling and debugging examples β”œβ”€β”€ GraphAlgorithms/ # πŸ—ΊοΈ Graph traversal (BFS, DFS) and pathfinding β”œβ”€β”€ LinkedLists/ # πŸ”— Singly and Doubly Linked Lists β”œβ”€β”€ Queues/ # πŸ“¦ Queue implementations (FIFO) @@ -88,7 +89,6 @@ python3 Sorting/BubbleSortImple.py β”œβ”€β”€ Sorting/ # πŸ“Š Common sorting algorithms β”œβ”€β”€ Stacks/ # πŸ“š Stack implementations and applications β”œβ”€β”€ Trees/ # 🌳 Binary Trees, BSTs, Heaps, and Traversals -β”œβ”€β”€ deque/ # πŸ”„ Double-ended queue β”œβ”€β”€ CONTRIBUTING.md # 🀝 Contribution guidelines β”œβ”€β”€ LICENSE # πŸ“„ MIT License └── README.md # πŸ“– This file @@ -123,7 +123,7 @@ FIFO (First-In-First-Out) data structures. ### Deque πŸ”„ Double-ended queue operations. -- [Deque Implementation](deque/DequeImple.py): Operations at both ends +- [Deque Implementation](Deque/DequeImple.py): Operations at both ends ### Trees 🌳 Hierarchical data structures. @@ -168,7 +168,7 @@ Algorithms for graph traversal and pathfinding. ## ⚠️ Error Handling & Debugging -- [Error and Exceptions](Error-debug/ErrorExceptions.py): Demonstrates `try`, `except`, `else`, and `finally` blocks for robust error handling. +- [Error and Exceptions](ErrorHandling/ErrorExceptions.py): Demonstrates `try`, `except`, `else`, and `finally` blocks for robust error handling. ---