牛客网剑指offer编程题集
learnjiawa
专注前端、后端开发,做全干工程师
展开
-
Java版剑指offer编程题第23题--二叉搜索树的后序遍历序列
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述我的想法解题方法1代码测试总结参考文献更多题目描述Java版剑指offer编程题第23题–二叉搜索树的后序遍历序列: 输入一个整数数组,判断该数组是不是某...原创 2020-01-10 11:49:16 · 154 阅读 · 0 评论 -
Java版剑指offer编程题第22题--从上往下打印二叉树
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述我的想法解题方法1代码测试总结参考文献更多题目描述Java版剑指offer编程题第22题–从上往下打印二叉树: 从上往下打印出二叉树的每个节点,同层节点从...原创 2019-12-23 22:51:42 · 113 阅读 · 0 评论 -
Java版剑指offer编程题第21题--栈的压入、弹出序列
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述我的想法解题方法1代码测试总结参考文献更多题目描述Java版剑指offer编程题第21题–栈的压入、弹出序列: 输入两个整数序列,第一个序列表示栈的压入顺...原创 2019-12-21 23:40:49 · 168 阅读 · 0 评论 -
Java版剑指offer编程题第20题--包含min函数的栈
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述我的想法解题方法1代码测试总结参考文献更多题目描述Java版剑指offer编程题第20题–包含min函数的栈: 定义栈的数据结构,请在该类型中实现一个能够...原创 2019-12-20 18:04:39 · 192 阅读 · 0 评论 -
Java版剑指offer编程题第19题--顺时针打印矩阵
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述我的想法解题方法1代码测试总结参考文献更多题目描述Java版剑指offer编程题第19题–二顺时针打印矩阵: 输入一个矩阵,按照从外向里以顺时针的顺序依次...原创 2019-12-18 23:40:32 · 166 阅读 · 0 评论 -
Java版剑指offer编程题第18题--二叉树的镜像
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述我的想法解题方法1代码测试总结参考文献更多题目描述Java版剑指offer编程题第18题–二叉树的镜像: 操作给定的二叉树,将其变换为源二叉树的镜像。...原创 2019-12-17 20:57:10 · 214 阅读 · 0 评论 -
Java版剑指offer编程题第17题--树的子结构
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述我的想法解题方法1代码测试总结参考文献更多题目描述Java版剑指offer编程题第17题–树的子结构: 输入两棵二叉树A,B,判断B是不是A的子结构。(...原创 2019-12-16 20:32:43 · 157 阅读 · 0 评论 -
Java版剑指offer编程题第16题--合并两个有序列表
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述我的想法解题方法1解题方法2代码测试总结参考文献更多题目描述Java版剑指offer编程题第16题–合并两个有序列表: 输入两个单调递增的链表,输出两个链...原创 2019-12-15 22:51:19 · 268 阅读 · 0 评论 -
Java版剑指offer编程题第15题--反转链表
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述我的想法解题方法1解题方法2代码测试总结参考文献更多题目描述Java版剑指offer编程题第15题–反转链表: 输入一个链表,反转链表后,输出新链表的表...原创 2019-12-14 11:55:50 · 407 阅读 · 1 评论 -
Java版剑指offer编程题第14题--链表中倒数第k个结点
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述我的想法解题方法1代码测试总结参考文献更多题目描述Java版剑指offer编程题第14题–链表中倒数第k个结点: 输入一个链表,输出该链表中倒数第k个结...原创 2019-12-13 12:13:42 · 210 阅读 · 0 评论 -
Java版剑指offer编程题第13题--调整数组顺序使奇数位于偶数前面
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述我的想法解题方法1解题方法2代码测试总结参考文献更多题目描述Java版剑指offer编程题第13题–调整数组顺序使奇数位于偶数前面: 输入一个整数数组,...原创 2019-12-12 10:33:04 · 210 阅读 · 0 评论 -
Java版剑指offer编程题第12题--数值的整数次方
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述我的想法解题方法1解题方法2解题方法3代码测试总结参考文献更多题目描述Java版剑指offer编程题第12题–数值的整数次方: 给定一个double类型...原创 2019-12-11 13:24:05 · 212 阅读 · 0 评论 -
Java版剑指offer编程题第11题--二进制中1的个数
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述我的想法解题方法1解题方法2代码测试总结参考文献更多题目描述Java版剑指offer编程题第11题–二进制中1的个数,输入一个整数,输出该数二进制表示中...原创 2019-12-10 12:52:52 · 222 阅读 · 0 评论 -
Java版剑指offer编程题第10题--矩形覆盖
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述我的想法解题方法1代码测试总结参考文献更多题目描述Jav...原创 2019-12-09 10:38:25 · 253 阅读 · 0 评论 -
Java版剑指offer编程题第9题--变态跳台阶
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述我的想法解题方法1代码测试总结参考文献更多题目描述一只青...原创 2019-12-08 10:46:55 · 164 阅读 · 0 评论 -
Java版剑指offer编程题第8题--跳台阶
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述我的想法解题方法1解题方法2代码测试总结参考文献更多题目描述...原创 2019-12-07 20:20:52 · 175 阅读 · 0 评论 -
Java版牛客网剑指offer编程题第7题--斐波拉契数列
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述解题方法1解题方法2代码测试总结参考文献更多题目描述大家都...原创 2019-12-06 10:17:02 · 208 阅读 · 1 评论 -
牛客网剑指offer编程题第6题--旋转数组的最小数字
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。点击看剑指offer编程题打卡系列所有博客.文章目录题目描述我的想法解题方法1解题方法2代码测试总结参考文献更多题目描述剑指offer编程题第6题–旋转数组的最小数字,...原创 2019-12-05 11:37:33 · 171 阅读 · 0 评论 -
Java版牛客网剑指offer编程题第5题--两个栈实现队列
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。点击看剑指offer编程题打卡系列所有博客.文章目录题目描述我的想法解题方法代码测试总结参考文献更多题目描述牛客网剑指offer编程题第5题–两个栈实现队列,用两个栈来...原创 2019-12-04 10:26:07 · 159 阅读 · 0 评论 -
Java版牛客网剑指offer编程题第4题--重建二叉树
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述**我的想法**:**提示**:解题方法代码测试总结参考文献更...原创 2019-12-03 11:43:28 · 173 阅读 · 0 评论 -
Java版牛客网剑指offer编程题第3题--从尾到头打印链表
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力。算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述解题方法1解题方法2解题方法3代码测试总结参考文献更多题目描...原创 2019-12-02 12:42:40 · 199 阅读 · 0 评论 -
Java版牛客网剑指offer编程题第2题--替换空格
跟learnjiawa一起每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力,算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;不积小流,无以成江海。文章目录题目描述解题方法1解题方法2代码测试总结参考文献更多题目描述请实现...原创 2019-12-01 11:06:15 · 240 阅读 · 0 评论 -
Java版牛客网剑指offer编程题第1题--二维数组中的查找
 ; ; ; ; ; ; ; ;每天一道算法编程题,既可以增强对常用API的熟悉能力,也能增强自己的编程能力和解决问题的能力,算法和数据结构,是基础中的基础,更是笔试的重中之重。不积硅步,无以至千里;文章目录题目描述解题方法1解题方法2代码测试总结参考文献更多题目描述...原创 2019-11-30 12:48:40 · 362 阅读 · 2 评论