武培轩
武培轩
全部文章
剑指Offer
Apollo(1)
Git(2)
Java(36)
JDK源码解析(8)
JVM(7)
Leetcode(38)
Maven(1)
MySQL(2)
Spring Boot(6)
工具(1)
微服务(3)
操作系统(1)
数据库(3)
未归档(53)
消息队列(1)
笔经(5)
笔试(6)
算法(4)
计算机网络(6)
设计模式(12)
读书笔记(5)
面经(8)
面试(5)
归档
标签
去牛客网
登录
/
注册
武培轩
专注分享 Java 技术干货,助你编程之路少走弯路。
全部文章
/ 剑指Offer
(共97篇)
剑指Offer-把字符串转换成整数
剑指Offer-把字符串转换成整数 package String; /** * 把字符串转换成整数 * 题目描述 * 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0 * 输入描述: * 输入一个字...
2018-03-22
0
473
剑指Offer-不用加减乘除做加法
题目描述 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 思路 思路一: 位运算 思路二: 递归 思路三: 调用Integer的sum方法 思路四: 自增自减 代码实现 package Other; /** * 不用加减乘除做加法 * 写一个函数,求两个整数之和,...
剑指Offer
2018-03-22
1
381
剑指Offer-不用加减乘除做加法
剑指Offer-不用加减乘除做加法 题目描述 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 思路 思路一: 位运算 思路二: 递归 思路三: 调用Integer的sum方法 ...
2018-03-22
0
460
剑指Offer-求1+2+3+...+n
题目描述 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 思路 思路一: 利用逻辑与的短路特性实现递归终止。 当n==0时,(n>0)&&((sum+=Sum_Solution(n...
剑指Offer
2018-03-22
0
390
剑指Offer-平衡二叉树
题目描述 输入一棵二叉树,判断该二叉树是否是平衡二叉树。 思路 思路一: 遍历每个结点,借助一个获取树深度的递归函数,根据该结点的左右子树高度差判断是否平衡,然后递归地对左右子树进行判断。时间复杂度:(O(n^2)) 思路二: 从下往上遍历,如果子树是平衡二叉树,则返回子树高度,否则返回-1。时间复...
剑指Offer
2018-03-22
0
438
剑指Offer-平衡二叉树
剑指Offer-平衡二叉树 题目描述 输入一棵二叉树,判断该二叉树是否是平衡二叉树。 思路 思路一: 遍历每个结点,借助一个获取树深度的递归函数,根据该结点的左右子树高度差判断是否平衡,然后递归地对左右子树进行判断。时间复杂度:\(O(n^...
2018-03-22
0
477
剑指Offer-二叉树的深度
题目描述 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 思路 思路一: 递归 思路二: 非递归,层次遍历 代码实现 package Tree; import java.util.LinkedList; import java...
剑指Offer
2018-03-22
0
376
剑指Offer-二叉树的深度
剑指Offer-二叉树的深度 题目描述 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 思路 思路一: 递归 思路二: 非递归,层次遍历 代码...
2018-03-22
0
481
剑指Offer-两个链表的第一个公共结点
题目描述 输入两个链表,找出它们的第一个公共结点。 思路 思路一: 先把pHead1放入HashMap中,根据HashMap的containsKey方法,查询是否有相同的节点 思路二: 找出2个链表的长度,然后让长的先走两个链表的长度差,然后再一起走(因为2个链表用公共的尾部) 思路三: 设 A 的...
剑指Offer
2018-03-22
0
464
剑指Offer-整数中1出现的次数
题目描述 求出1 ~ 13的整数中1出现的次数,并算出100 ~ 1300的整数中1出现的次数?为此他特别数了一下1 ~ 13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化,可以很快的求出任意非负整数区间中1出现的次...
剑指Offer
2018-03-22
0
391
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页