API Response (JSON)
{
"problem": {
"name": "[蓝桥杯 2013 国 C] 横向打印二叉树",
"description": {
"content": "其原理很简单:对于一个排序二叉树添加新节点时,先与根节点比较,若小则交给左子树继续处理,否则交给右子树。 当遇到空子树时,则把该节点放入那个位置。 比如,`10 8 5 7 12 4` 的输入顺序,应该建成二叉树如图 $1$ 所示。 本题目要求:根据已知的数字,建立排序二叉树,并在标准输出中横向打印该二叉树。 ",
"description_type": "Markdown"
},
"platform": "Luogu",
"limit": {
"time_limit": 1000,
"memory_limit": 131072
},
"difficulty": {
"LuoguStyle": "P4"
},
"is_remote": true,
"is_sync": true,
"sync_url": null,
"sign": "LGP8603"
},
"statements": [
{
"statement_type": "Markdown",
"content": "其原理很简单:对于一个排序二叉树添加新节点时,先与根节点比较,若小则交给左子树继续处理,否则交给右子树。\n\n当遇到空子树时,则把该节点放入那个位置。\n\n比如,`10 8 5 7 12 4` 的输入顺序,应该建成二叉树如图 $1$ 所示。\n\n本题目要求:根据已知的数字,建立排序二叉树,并在标准输出中横向打印该二叉树。\n\n## Input\n\n输入数据为一行空格分开的 $N$ 个整数。$N<100$,每...",
"is_translate": false,
"language": "English"
}
]
}