Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
剑指 Offer(第2版)面试题 40:最小的 k 个数
剑指 Offer 第2版 面试题 40 最小的 k 个数 剑指 Offer 第2版 面试题 40 最小的 k 个数 解法1 排序 解法2 快速选择 解法3 优先队列 剑指 Offer 第2版 面试题 40 最小的 k 个数 题目来源 53
剑指 Offer
算法
数据结构
c
剑指offer
剑指 Offer(第2版)面试题 34:二叉树中和为某一值的路径
剑指 Offer 第2版 面试题 34 二叉树中和为某一值的路径 剑指 Offer 第2版 面试题 34 二叉树中和为某一值的路径 解法1 深度优先搜索 剑指 Offer 第2版 面试题 34 二叉树中和为某一值的路径 题目来源 47 二叉
剑指 Offer
算法
c
剑指offer
二叉树
剑指 Offer(第2版)面试题 35:复杂链表的复制
剑指 Offer 第2版 面试题 35 复杂链表的复制 剑指 Offer 第2版 面试题 35 复杂链表的复制 解法1 模拟 剑指 Offer 第2版 面试题 35 复杂链表的复制 题目来源 48 复杂链表的复刻 解法1 模拟 算法 复制原
剑指 Offer
链表
数据结构
剑指offer
c
剑指Offer(牛客网)-数据流中的中位数
题目来源 https www nowcoder com practice 9be0172896bd43948f8a32fb954e1be1 tpId 13 tqId 11216 tPage 4 rp 4 ru ta coding inter
剑指Offer(牛客网)
数据流中的中位数
剑指Offer数据流中的中位数
剑指offer
剑指Offer(牛客网)数据流中的中位数
堆栈01--用两个栈实现队列
堆栈01 用两个栈实现队列 jz05 题目概述 解析 参考答案 注意事项 说明 题目概述 算法说明 用两个栈来实现一个队列 完成队列的Push和Pop操作 队列中的元素为int类型 测试用例 队列先进先出 输入 1 2 输出 1 2 解析
数据结构与算法
用两个栈实现队列
剑指offer
栈
队列
剑指Offer 12—矩阵中的路径
题目描述 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 如果 word 存在于网格中 返回 true 否则 返回 false 单词必须按照字母顺序 通过相邻的单元格内的字母构成 其中 相邻 单元格是那些水平相邻
剑指offer
蓝桥杯
职场和发展
把字符串转换成整数(字符串)
题目描述 将一个字符串转换成一个整数 要求不能使用字符串转换整数的库函数 数值为0或者字符串不是一个合法的数值则返回0 输入描述 输入一个字符串 包括数字字母符号 可以为空 输出描述 如果是合法的数值表达则返回该数字 否则返回0 思路一 p
剑指offer
字符串09--表示数值的字符串
字符串09 表示数值的字符串 jz53 题目概述 解析 参考答案 注意事项 说明 题目概述 算法说明 请实现一个函数用来判断字符串是否表示数值 包括整数和小数 例如 字符串 100 5e2 123 3 1416 和 1E 16 都表示数值
数据结构与算法
表示数值的字符串
剑指offer
剑指 Offer 56 - II. 数组中数字出现的次数 II(java+python)
在一个数组 nums 中除一个数字只出现一次之外 其他数字都出现了三次 请找出那个只出现一次的数字 示例 1 输入 nums 3 4 3 3 输出 4 示例 2 输入 nums 9 1 7 9 7 9 7 输出 1 限制 1 lt nums
剑指offer
力扣
算法
数据结构
c
剑指 Offer 18. 删除链表的节点 -- 双指针
0 题目描述 leetcode原题链接 剑指 Offer 18 删除链表的节点 1 双指针解法 删除值为 val 的节点分需为两步 定位节点 修改引用 定位节点 遍历链表 直到 head val val 时跳出 即可定位目标节点 修改引用
剑指offer
算法模型
链表
LeetCode
算法
第一个只出现一次的字符(Java)
题目 在字符串中找出第一个只出现一次的字符 如输入 abaccdeff 则输出 b 第一思路 借助于数组来做 开辟一个长度为26的数组 用来存放字符串中每个字符出现的次数 这样第一次扫描去统计这个字符串中字符出现的次数 第二次去统计第一个出
剑指offer
面试剑指offer刷题小结
第一个只出现一次的字符(Java)
剑指Offer 22. 链表中倒数第k个节点(Easy)/ 19. 删除链表的倒数第 N 个结点(Medium)/ ListNode调用!!!
LeetCode 19 删除链表的倒数第 N 个结点 Medium 题目链接 题解 链表中倒数第 k 个节点 双指针 清晰图解 思路 代码 Definition for singly linked list class ListNode d
剑指offer
指针
链表
表示数值的字符串(含思路解答示意图)【剑指offer——JAVA实现】
题目描述 请实现一个函数用来判断字符串是否表示数值 包括整数和小数 例如 字符串 100 5e2 123 3 1416 和 1E 16 都表示数值 但是 12e 1a3 14 1 2 3 5 和 12e 4 3 都不是 解法一 思路 状态机
剑指offer
正则表达式
字符串
搜狐2012.9.15校园招聘会笔试题
一 不定项选择题 1 以下程序的打印结果是 include
剑指offer
IT公司笔试题集锦
招聘
object
string
剑指 Offer 05. 替换空格(java+python)
请实现一个函数 把字符串 s 中的每个空格替换成 20 示例 1 输入 s We are happy 输出 We 20are 20happy 限制 0 lt s 的长度 lt 10000 java StringBuilder StringB
剑指offer
力扣
Java
python
面试题61. 扑克牌中的顺子(java+python)
从若干副扑克牌中随机抽 5 张牌 判断是不是一个顺子 即这5张牌是不是连续的 2 10为数字本身 A为1 J为11 Q为12 K为13 而大 小王为 0 可以看成任意数字 A 不能视为 14 示例 1 输入 1 2 3 4 5 输出 Tru
剑指offer
力扣
LeetCode
算法
职场和发展
树06--二叉树中和为某一值的路径
树06 二叉树中和为某一值的路径 jz24 题目概述 解析 参考答案 注意事项 说明 题目概述 算法说明 输入一颗二叉树的根节点和一个整数 按字典序打印出二叉树中结点值的和为输入整数的所有路径 路径定义为从树的根结点开始往下一直到叶结点所经
数据结构与算法
二叉树中和为某一值的路径
剑指offer
力扣-图解算法数据结构-剑指 Offer 05. 替换空格
题目要求 力扣题解 代码 program mydemo description 剑指 Offer 05 替换空格 author Mr zeng create 2021 03 05 11 04 public class Solution1 p
LeetCode
剑指offer
知识分享
学习记录
树09--二叉树的下一个结点
树09 二叉树的下一个结点 jz57 题目概述 解析 参考答案 注意事项 说明 题目概述 算法说明 给定一个二叉树其中的一个结点 请找出中序遍历顺序的下一个结点并且返回 注意 树中的结点不仅包含左右子结点 同时包含指向父结点的next指针
数据结构与算法
二叉树的下一个结点
剑指offer
树05--二叉搜索树的后序遍历序列
树05 二叉搜索树的后序遍历序列 jz23 题目概述 解析 参考答案 注意事项 说明 题目概述 算法说明 输入一个整数数组 判断该数组是不是某二叉搜索树的后序遍历的结果 如果是则返回true 否则返回false 假设输入的数组的任意两个数字
数据结构与算法
二叉搜索树的后序遍历序列
剑指offer
1
2
3
4
5
6
...8
»