剑指offer
关于我转行变成程序员这档事
这个作者很懒,什么都没留下…
展开
-
JZ39 数组中出现次数超过一半的数字
JZ39 数组中出现次数超过一半的数字原创 2023-01-02 21:27:43 · 104 阅读 · 0 评论 -
JZ38 字符串的排列
JZ38 字符串的排列原创 2023-01-02 20:25:55 · 55 阅读 · 0 评论 -
JZ36 二叉搜索树与双向链表
二叉搜索树与双向链表原创 2022-12-25 12:47:25 · 47 阅读 · 0 评论 -
JZ35 复杂链表的复制
复杂链表的复制原创 2022-12-25 12:34:20 · 41 阅读 · 0 评论 -
JZ28 对称的二叉树
对称的二叉树原创 2022-12-25 12:16:06 · 52 阅读 · 0 评论 -
JZ27 二叉树的镜像
二叉树的镜像原创 2022-12-25 12:11:55 · 35 阅读 · 0 评论 -
JZ24 反转链表
将前中后三个node地址存下,从而便于操作原创 2022-11-29 16:08:05 · 56 阅读 · 0 评论 -
JZ23 链表中环的入口结点
巧妙的方法判断链表是否有环,与环的入口原创 2022-11-29 16:03:00 · 136 阅读 · 0 评论 -
JZ22 链表中倒数最后k个结点
输入一个长度为 n 的链表,设链表中的元素的值为 ai,返回该链表中倒数第k个节点。原创 2022-11-29 15:48:15 · 113 阅读 · 0 评论 -
JZ3 数组中重复的数字
JZ3 数组中重复的数字原创 2022-11-08 21:26:02 · 52 阅读 · 0 评论 -
JZ21 调整数组顺序使奇数位于偶数前面(一)
JZ21 调整数组顺序使奇数位于偶数前面(一)原创 2022-11-08 21:13:20 · 46 阅读 · 0 评论 -
JZ19 正则表达式匹配
JZ19 正则表达式匹配原创 2022-11-06 21:32:18 · 291 阅读 · 0 评论 -
JZ18 删除链表的节点
链表删除原创 2022-10-26 20:37:31 · 97 阅读 · 0 评论 -
JZ17 打印从1到最大的n位数
输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。2. n 为正整数,0 < n原创 2022-10-07 23:01:33 · 49 阅读 · 0 评论 -
JZ16 数值的整数次方
实现函数 double Power(double base, int exponent),求base的exponent次方。原创 2022-10-07 11:55:26 · 51 阅读 · 0 评论 -
JZ15 二进制中1的个数
输入一个整数 n ,输出该数32位二进制表示中1的个数。其中负数用补码表示。原创 2022-10-07 11:19:38 · 233 阅读 · 0 评论 -
JZ14 剪绳子
给你一根长度为 n 的绳子,请把绳子剪成整数长的 m 段原创 2022-10-07 11:04:54 · 85 阅读 · 0 评论 -
JZ13 机器人的运动范围
机器人的运动范围原创 2022-08-28 19:24:30 · 69 阅读 · 0 评论 -
JZ12 矩阵中的路径
经典的深度优先搜索原创 2022-08-27 23:53:44 · 82 阅读 · 0 评论 -
JZ11 旋转数组的最小数字
二份查找原创 2022-08-27 22:56:25 · 80 阅读 · 0 评论 -
JZ8 二叉树的下一个结点
给定一个二叉树其中的一个结点,请找出中序遍历顺序的下一个结点并且返回原创 2022-08-21 21:16:06 · 107 阅读 · 0 评论 -
JZ7 重建二叉树
重建二叉树,三序遍历相关原创 2022-08-07 17:32:12 · 92 阅读 · 0 评论 -
二叉树的三序遍历
二叉树三序遍历递归实现原创 2022-08-07 16:31:04 · 59 阅读 · 0 评论 -
JZ6 从尾到头打印链表
链表的使用原创 2022-08-07 11:36:30 · 94 阅读 · 0 评论 -
JZ5 替换空格
从后向前处理字符串,有时可以减少复制的次数原创 2022-08-07 09:41:57 · 50 阅读 · 0 评论 -
剑指offer JZ3
数组中重复的数字原创 2022-07-31 21:27:45 · 40 阅读 · 0 评论 -
剑指offer JZ4
有序数组的查找操作原创 2022-08-02 21:52:12 · 34 阅读 · 0 评论