剑指offer(Java)
剑指Offer 全解(Java版——秋招、春招、笔试、面试找工作必会!
猿兄
猿兄,与你一起学习,一起成长~
展开
-
《剑指offer》—— 67. 剪绳子(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 17:39:57 · 192 阅读 · 0 评论 -
《剑指offer》—— 66. 机器人的运动范围(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 17:37:01 · 194 阅读 · 0 评论 -
《剑指offer》—— 65. 矩阵中的路径(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 17:36:11 · 183 阅读 · 0 评论 -
《剑指offer》—— 64. 滑动窗口的最大值(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 17:35:32 · 278 阅读 · 0 评论 -
《剑指offer》—— 63. 数据流中的中位数(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 17:34:32 · 144 阅读 · 0 评论 -
《剑指offer》—— 62. 二叉搜索树的第k个结点(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 17:33:48 · 236 阅读 · 0 评论 -
《剑指offer》—— 61. 序列化二叉树.md (Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 17:32:52 · 178 阅读 · 0 评论 -
《剑指offer》—— 60. 把二叉树打印成多行(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 17:32:07 · 154 阅读 · 0 评论 -
《剑指offer》—— 59. 按之字形顺序打印二叉树(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 17:31:17 · 152 阅读 · 0 评论 -
《剑指offer》—— 58. 对称的二叉树(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 17:30:02 · 139 阅读 · 0 评论 -
《剑指offer》—— 57. 二叉树的下一个结点.(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 17:29:16 · 172 阅读 · 0 评论 -
《剑指offer》—— 56. 删除链表中重复的结点(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 17:12:08 · 138 阅读 · 0 评论 -
《剑指offer》—— 55. 链表中环的入口结点(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 17:10:39 · 157 阅读 · 0 评论 -
《剑指offer》—— 54. 字符流中第一个不重复的字符(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 17:08:15 · 175 阅读 · 0 评论 -
《剑指offer》—— 53. 表示数值的字符串(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 17:06:53 · 139 阅读 · 0 评论 -
《剑指offer》—— 52. 正则表达式匹配(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 17:05:33 · 151 阅读 · 0 评论 -
《剑指offer》—— 51. 构建乘积数组(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 17:00:48 · 155 阅读 · 0 评论 -
《剑指offer》—— 50. 数组中重复的数字(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 16:59:57 · 177 阅读 · 0 评论 -
《剑指offer》—— 49. 把字符串换成整数(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 16:59:10 · 125 阅读 · 0 评论 -
《剑指offer》—— 48. 不用加减乘除做加法(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 16:57:50 · 151 阅读 · 0 评论 -
《剑指offer》—— 47. 求 1 + 2 + 3 + ..+ n(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 16:54:56 · 104 阅读 · 0 评论 -
《剑指offer》—— 46. 圆圈中最后剩下的数(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 16:53:45 · 180 阅读 · 0 评论 -
《剑指offer》—— 45. 扑克牌顺子(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 16:52:46 · 141 阅读 · 0 评论 -
《剑指offer》—— 44. 翻转单词顺序列(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 16:50:57 · 121 阅读 · 0 评论 -
《剑指offer》—— 43. 左旋转字符串(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 16:49:58 · 182 阅读 · 0 评论 -
《剑指offer》—— 42. 和为S的两个数字(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 16:46:39 · 156 阅读 · 0 评论 -
《剑指offer》—— 41. 和为S的连续正数序列(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 16:42:44 · 129 阅读 · 0 评论 -
《剑指offer》—— 40. 数组中只出现一次的数字(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 16:28:40 · 166 阅读 · 0 评论 -
《剑指offer》—— 39. 平衡二叉树(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 16:27:30 · 106 阅读 · 0 评论 -
《剑指offer》—— 38. 二叉树的深度(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列完整《剑指Offer》算法题解析系列请点击 ???? 《剑指Offer》全解析 Java 版 !原创 2020-07-14 16:08:11 · 113 阅读 · 0 评论 -
《剑指offer》—— 37. 数字在排序数组中出现的次数(Java)
秋招春招笔试面试必备!内附完整《剑指Offer》算法题全解析系列!原创 2020-07-14 16:05:39 · 168 阅读 · 0 评论 -
《剑指offer》—— 36. 两个链表的第一个公共结点(Java)
完整《剑指Offer》算法题解析系列请点击 ???? 《剑指Offer》全解析 Java 版原创 2020-07-14 16:04:37 · 123 阅读 · 0 评论 -
《剑指offer》—— 35. 数组中的逆序对(Java)
完整《剑指Offer》算法题解析系列请点击 ???? 《剑指Offer》全解析 Java 版原创 2020-07-14 15:47:28 · 148 阅读 · 0 评论 -
《剑指offer》—— 34. 第一个只出现一次的字符(Java)
完整《剑指Offer》算法题解析系列请点击 ???? 《剑指Offer》全解析 Java 版原创 2020-07-14 15:46:00 · 114 阅读 · 0 评论 -
《剑指offer》—— 32. 把数组排成最小的数(Java)
推荐完整《剑指Offer》算法题解析系列请点击 ???? 《剑指Offer》全解析 Java 版题目描述输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。import java.util.ArrayList;public class Solution { public String PrintMinNumber(int [] numbers) { }}原创 2020-07-14 15:43:35 · 120 阅读 · 0 评论 -
《剑指offer》—— 30. 连续子数组的最大和(Java)
题目描述HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。给一个数组,返回它的最大连续子...原创 2020-02-09 19:08:41 · 211 阅读 · 0 评论 -
《剑指offer》—— 29. 最小的K个数(Java)
题目描述输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。public class Solution { public ArrayList<Integer> GetLeastNumbers_Solution(int [] input, int k) { }}...原创 2020-01-29 23:39:19 · 207 阅读 · 0 评论 -
《剑指offer》—— 28. 数组中出现次数超过一半的数字(Java)
题目描述数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。public class Solution { public int MoreThanHalfNum_Solution(int [] array) { ...原创 2020-01-20 22:26:28 · 306 阅读 · 0 评论 -
《剑指offer》—— 27. 字符串的排列(Java)
题目描述输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。输入描述:输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。import java.util.ArrayList;public class Solution { public ArrayList<String> Permutation(String str) {原创 2020-07-02 21:27:10 · 186 阅读 · 0 评论 -
《剑指offer》—— 26. 二叉搜索树与双向链表(Java)
题目描述输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。/**public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; }}*/public class Solution {原创 2020-06-30 23:24:23 · 165 阅读 · 0 评论