摘要: 题目描述如下: 一些恶魔抓住了公主(P)并将她关在了地下城的右下角。地下城是由 M x N 个房间组成的二维网格。我们英勇的骑士(K)最初被安置在左上角的房间里,他必须穿过地下城并通过对抗恶魔来拯救公主。 骑士的初始健康点数为一个正整数。如果他的健康点数在某一时刻降至 0 或以下,他会立即死亡。 有 阅读全文
posted @ 2018-08-11 20:52 albert_ygy 阅读(757) 评论(0) 推荐(0)
摘要: 题目描述: 给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。 例如,给出 n = 3,生成结果为: 阅读全文
posted @ 2018-07-03 18:11 albert_ygy 阅读(135) 评论(0) 推荐(0)
摘要: 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 解题思路是,找到所有柱子中最高的(记为max),然后从两边,分别向最高的柱子靠拢。遍历的过程中,需要记录当前除max外最高的柱子(记为root)。max和root之间的空间,减掉这之间的柱子高度,即为 阅读全文
posted @ 2018-07-03 17:45 albert_ygy 阅读(135) 评论(0) 推荐(0)