{
    "api": "YAML JSON TOON Database",
    "version": "1.0.0",
    "format": "json",
    "dataset": {
        "slug": "backtracking-algorithms",
        "title": "Backtracking Algorithms",
        "description": "Algorithms that explore candidates and abandon partial solutions.",
        "category": "Algorithms",
        "category_slug": "algorithms",
        "tags": "algorithms,backtracking,recursion",
        "view_count": 0
    },
    "data": [
        {
            "problem": "N-Queens",
            "description": "Place N non-attacking queens on an NxN chessboard."
        },
        {
            "problem": "Sudoku Solver",
            "description": "Fill a 9x9 grid satisfying row, column, and box constraints."
        },
        {
            "problem": "Subset Sum",
            "description": "Find a subset whose sum equals a target value."
        },
        {
            "problem": "Graph Coloring",
            "description": "Assign colors to vertices so adjacent vertices differ."
        },
        {
            "problem": "Hamiltonian Cycle",
            "description": "Find a cycle that visits every vertex exactly once."
        },
        {
            "problem": "Maze Solving",
            "description": "Find a path from start to goal through a maze."
        }
    ]
}