我是谁,我在哪,我要干嘛?
这是一个魔鬼题,你的任务是将魔物语转换为JSON。
(如果有自信还可以挑战讲JSON转换回魔物语)
什么是JSON?
点击链接查看相关资料:
以上可以用于广泛地、较为深入的学习了解JSON,针对本问题,下面还给出了只在本问题中需要的JSON相关知识:
我要干嘛?
请看题目任务描述:
我真的不会写啊
你可以点击下面的链接查看示例代码,但强烈建议你先自己思考。这个题目并 不占最终考试成绩 ,即使写不出来你也没有任何损失。但是 你应当先自己努力思考,为自己学习 ,这个过程很能锻炼自己。
提示
- 这个问题主要考察对于函数、调用(及调用栈)、递归等概念的深入理解。你必须非常清楚地理解:什么是函数、什么是函数的参数、什么是调用、什么是调用栈、调用的参数存放在调用栈中,各级调用参数相互独立、什么是递归等知识点。
- 有关调用栈的资料(涉及汇编的部分可以略读或者跳过)(其他语言原理也是一样,也可以阅读)
- 资料1
- 资料2
- 资料3
- 资料4
- 总之这个问题中只出现4种类型:整数、字符串、对象、数组。
- 每一个数据要么在对象中,要么不在对象中。
- 如果一个数据在根元素位置(也就是最外面那个)或者在数组中,那么它一定不在对象中,它的标记符后没有键名。
- 如果一个元素在对象中,那么它的标记符后面一定有键名。