Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

< Back To Algorithm Patterns

Miscellaneous Algorithm Patterns

Please support my repo with your ⭐

Concept

This category covers important programming concepts, language-specific features, and coding edge cases that may not belong to traditional algorithm patterns. These problems often test deep understanding of the language runtime, evaluation order, scope, or system-level behaviors. While not always algorithmic, they are essential for writing correct, efficient, and bug-free code.

When to Use

  • When facing problems related to the programming language itself (e.g., Python decorators, variable scope, mutability).
  • When debugging subtle issues involving evaluation order, closures, default arguments, etc.
  • When solving interview questions focused on runtime behavior rather than algorithm strategy.

Common Operations

  • Understanding function decorators and closures.
  • Handling scope and evaluation order issues.
  • Managing mutable default arguments or object references.
  • Leveraging language features like generators, context managers, etc.

Examples

# Name Java Python Go Link Company
1 Python Decorator Evaluation Order #Cisco

⬅️ Matrix 🔸 Sliding Window ➡️

< Back To Algorithm Patterns