我在自己一生中阅读过的最宏大见解之一,是在亚历山大里亚时期一个小诗人那儿找到的。他说:“努力在生活中模仿时间。也就是努力变得沉稳、安静、避免极端。不特别能言善辩,力求单调。”他接着写道:“倘若你在生活中不能做到这一点,不要伤心。因为一旦长逝,你横竖都在模仿时间。”不坏吧?两千年以前!在这个思想中时间尝试模仿人本身。整个问题都在于,无论诗人或作家——全部的人——都懂得他与什么打交道吧?一些人被证明敏感地对待时间所要求于他们的,另一些则不那么敏感。把戏就在这儿。——布罗茨基
一晚一早挤时间读完了杨本芬的“三部曲”。推算了一下,差不多和父母是同辈人,很多小时候父母爱讲的家族故事跟着书中一起在脑海里复苏:爷爷是逃荒从河南来的陕西、妈妈从小上山打猪草、爸爸清早走十几里山路上学,以及在穷困中努力靠知识改变命运走出了大山……这些从小听腻听得不耐烦的属于父母的历史,我想重新再好好听几遍。
#小全不努力怎么行#
题目:利用中序和后序遍历序列构造二叉树
解:递归。
第一步递归退出:如果数组大小为零的话,说明是空节点了。
第二步:如果不为空,那么取后序数组最后一个元素作为节点元素用于分割。
第三步:找到后序数组最后⼀个元素在中序数组的位置,作为切割点
第四步:切割中序数组,切成中序左数组和中序右数组
第五步:切割后序数组(用左中序数组的size作为切割点),切成后序左数组和后序右数组
第六步:递归处理左区间(leftinorder,leftpostorder)和右区间,返回root
题目:利用中序和后序遍历序列构造二叉树
解:递归。
第一步递归退出:如果数组大小为零的话,说明是空节点了。
第二步:如果不为空,那么取后序数组最后一个元素作为节点元素用于分割。
第三步:找到后序数组最后⼀个元素在中序数组的位置,作为切割点
第四步:切割中序数组,切成中序左数组和中序右数组
第五步:切割后序数组(用左中序数组的size作为切割点),切成后序左数组和后序右数组
第六步:递归处理左区间(leftinorder,leftpostorder)和右区间,返回root
✋热门推荐