search-problems
Filter and retrieve LeetCode problems by tags, difficulty, or limit results. Use this tool to find specific coding challenges for practice or preparation.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
difficulty | No | Difficulty level | |
limit | No | Maximum number of problems to return | |
skip | No | Number of problems to skip | |
tags | No | Tags to filter by, separated by '+' (e.g., 'array+dynamic-programming') |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"difficulty": {
"description": "Difficulty level",
"enum": [
"EASY",
"MEDIUM",
"HARD"
],
"type": "string"
},
"limit": {
"default": 20,
"description": "Maximum number of problems to return",
"maximum": 100,
"minimum": 1,
"type": "number"
},
"skip": {
"default": 0,
"description": "Number of problems to skip",
"type": "number"
},
"tags": {
"description": "Tags to filter by, separated by '+' (e.g., 'array+dynamic-programming')",
"type": "string"
}
},
"type": "object"
}