原文:LeetCode题解分类汇总(包括剑指Offer和程序员面试金典,持续更新)

LeetCode题解汇总 包括剑指Offer和程序员面试金典,持续更新 剑指Offer 数据结构 链表 序号 题目 难度 从尾到头打印链表 简单 删除链表的节点 简单 链表中倒数第k个节点 简单 反转链表 简单 合并两个排序的链表 简单 复杂链表的复制 中等 两个链表的第一个公共节点 简单 二叉树 序号 题目 难度 重建二叉树 中等 树的子结构 中等 二叉树的镜像 简单 对称的二叉树 简单 I 从 ...

2020-02-20 21:34 0 928 推荐指数:

查看详情

程序员面试算法题

空格替换 题目描述 请编写一个方法,将字符串中的空格全部替换为“%20”。假定该字符串有足够的空间存放新增的字符,并且知道字符串的真实长度(小于等于1000),同时保证字符串 ...

Thu Jul 20 05:14:00 CST 2017 0 2151
程序员面试-面试题 16.19. 水域大小

题目: 你有一个用于表示一片土地的整数矩阵land,该矩阵中每个点的值代表对应地点的海拔高度。若值为0则表示水域。由垂直、水平或对角连接的水域为池塘。池塘的大小是相连接的水域的个数。编写一个方法来计算矩阵中所有池塘的大小,返回值需要从小到大排序。 示例: 分析: 由于对角线 ...

Thu Mar 19 00:23:00 CST 2020 0 958
程序员面试-面试题 16.04. 井字游戏

题目: 设计一个算法,判断玩家是否赢了井字游戏。输入是一个 N x N 的数组棋盘,由字符" ","X"和"O"组成,其中字符" "代表一个空位。 以下是井字游戏的规则: 玩家轮流将字符放入空位 ...

Sat Mar 14 21:37:00 CST 2020 0 803
程序员面试-面试题 16.10. 生存人数

题目: 给定N个人的出生年份和死亡年份,第i个人的出生年份为birth[i],死亡年份为death[i],实现一个方法以计算生存人数最多的年份。 你可以假设所有人都出生于1900年至2000年(含 ...

Sun Mar 15 22:22:00 CST 2020 0 2420
offer题目分类

1. 链表 1. 从尾到头打印链表 2. 链表中倒数第k个结点 3. 反转链表 4. 合并两个排序的链表 5. 复杂链表的复制 6. 复杂链表的复制 7. 两个链表的第一个公共结点 8 ...

Sun Jun 02 01:58:00 CST 2019 0 640
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM