LeetCode题解汇总(包括剑指Offer和程序员面试金典,持续更新)) 剑指Offer 数据结构 链表 序号 题目 难度 06 从尾到头打印链表 简单 18 删除 ...
LeetCode题解分类汇总 包括剑指Offer和程序员面试金典 剑指Offer 已完成 序号 题目 难度 数组中重复的数字 简单 二维数组中的查找 简单 替换空格 简单 从尾到头打印链表 简单 重建二叉树 中等 用两个栈实现队列 简单 I 斐波那契数列 简单 II 青蛙跳台阶问题 简单 旋转数组的最小数字 简单 矩阵中的路径 中等 机器人的运动范围 中等 I 剪绳子 中等 II 剪绳子 II 中 ...
2020-02-12 14:41 0 2514 推荐指数:
LeetCode题解汇总(包括剑指Offer和程序员面试金典,持续更新)) 剑指Offer 数据结构 链表 序号 题目 难度 06 从尾到头打印链表 简单 18 删除 ...
给定两个字符串,请编写程序,确定其中一个字符串的字符重新排列后,能否变成另外一个字符串。 ...
空格替换 题目描述 请编写一个方法,将字符串中的空格全部替换为“%20”。假定该字符串有足够的空间存放新增的字符,并且知道字符串的真实长度(小于等于1000),同时保证字符串 ...
题目: 你有一个用于表示一片土地的整数矩阵land,该矩阵中每个点的值代表对应地点的海拔高度。若值为0则表示水域。由垂直、水平或对角连接的水域为池塘。池塘的大小是指相连接的水域的个数。编写一个方法来计算矩阵中所有池塘的大小,返回值需要从小到大排序。 示例: 分析: 由于对角线 ...
题目: 设计一个算法,判断玩家是否赢了井字游戏。输入是一个 N x N 的数组棋盘,由字符" ","X"和"O"组成,其中字符" "代表一个空位。 以下是井字游戏的规则: 玩家轮流将字符放入空位 ...
题目: 给定N个人的出生年份和死亡年份,第i个人的出生年份为birth[i],死亡年份为death[i],实现一个方法以计算生存人数最多的年份。 你可以假设所有人都出生于1900年至2000年(含 ...
题目: 无重复字符串的排列组合。编写一种方法,计算某字符串的所有排列组合,字符串每个字符均不相同。 示例1: 输入:S = "qwe" 输出:["qwe", "qew", "wqe", "we ...
3-1 数组中重复的数字 每遍历数组中的一个数字,就让其归位(放置在正确的数组下标)。当在归位的过程中,发现该数组下标所存放的数字和当前要归位的数字相同时,则发生了重复,返回该数字。 ...