摘要: [TOC] 题目描述: 给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。 示例 1: 示例 2: 解法: 阅读全文
posted @ 2019-04-22 15:57 zhanzq1 阅读(95) 评论(0) 推荐(0)
摘要: [TOC] 题目描述: 给定一个正整数 n,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。 示例: 解法: cpp class Solution { public: vector generateMatrix(int n) { int val = 1; int top 阅读全文
posted @ 2019-04-22 15:45 zhanzq1 阅读(111) 评论(0) 推荐(0)
摘要: [TOC] 题目描述: 给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个位置。 示例 1: 示例 2: 解法: 阅读全文
posted @ 2019-04-22 11:30 zhanzq1 阅读(138) 评论(0) 推荐(0)
摘要: [TOC] 题目描述: 爱丽丝和鲍勃一起玩游戏,他们轮流行动。爱丽丝先手开局。 最初,黑板上有一个数字 N 。在每个玩家的回合,玩家需要执行以下操作: + 选出任一 ,满足 `0 flag(1001, false); flag[2] = true; if(N 阅读全文
posted @ 2019-04-22 11:22 zhanzq1 阅读(299) 评论(0) 推荐(0)
摘要: [TOC] 题目描述: 给出一棵二叉树,其上每个结点的值都是 或 。每一条从根到叶的路径都代表一个从最高有效位开始的二进制数。例如,如果路径为 ,那么它表示二进制数 ,也就是 。 对树上的每一片叶子,我们都要找出从根到该叶子的路径所表示的数字。 以 为 模 ,返回这些数字之和。 示例: 提示: 树中 阅读全文
posted @ 2019-04-22 10:51 zhanzq1 阅读(167) 评论(0) 推荐(0)
摘要: [TOC] 题目描述: 有效括号字符串为空 、`"(" + A + ")" A + B A` 和 都是有效的括号字符串, 代表字符串的连接。例如, ,`"()" "(())()" "(()(()))"` 都是有效的括号字符串。 如果有效字符串 非空,且不存在将其拆分为 的方法,我们称其为 原语(pr 阅读全文
posted @ 2019-04-22 10:35 zhanzq1 阅读(470) 评论(0) 推荐(0)