摘要: 描述 在一个 8 x 8 的棋盘上,有一个白色的车(Rook),用字符 'R' 表示。棋盘上还可能存在空方块,白色的象(Bishop)以及黑色的卒(pawn),分别用字符 '.','B' 和 'p' 表示。不难看出,大写字符表示的是白棋,小写字符表示的是黑棋。 车按国际象棋中的规则移动。东,西,南, 阅读全文
posted @ 2020-04-12 22:52 hunter-w 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 描述 给定一副牌,每张牌上都写着一个整数。 此时,你需要选定一个数字 X,使我们可以将整副牌按下述规则分成 1 组或更多组: 每组都有 X 张牌。 组内所有的牌上都写着相同的整数。 仅当你可选的 X = 2 时返回 true。 示例 1: 输入:[1,2,3,4,4,3,2,1] 输出:true 解 阅读全文
posted @ 2020-04-12 20:15 hunter-w 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 给自己留一个坑,逐个实现经典的排序算法。 用例测试使用"LeetCode 912. 排序数组"。 阅读全文
posted @ 2020-04-12 17:27 hunter-w 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 描述 在 N N 的网格上,我们放置一些 1 1 1 的立方体。 每个值 v = grid[i][j] 表示 v 个正方体叠放在对应单元格 (i, j) 上。 请你返回最终形体的表面积。 示例 1: 输入:[[2]] 输出:10 示例 2: 输入:[[1,2],[3,4]] 输出:34 思路 本质上 阅读全文
posted @ 2020-04-12 00:19 hunter-w 阅读(226) 评论(0) 推荐(0) 编辑