大树先生的博客

生活是一棵长满可能的树

剑指Offer-68:树中的两个节点的最低公共祖先

输入两个树节点,求他们的最低公共祖先

2018-03-29 22:38:02

阅读数:84

评论数:0

剑指Offer-67:把字符串转换成整数

将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0

2018-03-29 22:36:41

阅读数:57

评论数:0

剑指Offer-65:不用加减乘除做加法

写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。

2018-03-28 16:29:16

阅读数:67

评论数:0

剑指Offer-64:求1+2+...+n

求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。

2018-03-28 16:05:07

阅读数:63

评论数:0

剑指Offer-63:股票的最大利润

股票的最大利润(一次卖出) 股票的最大利润(多次卖出) 股票的最大利润(至多两次交易)

2018-03-28 15:37:34

阅读数:418

评论数:0

剑指Offer-62:圆圈中最后剩下的数字

0、1...n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字。求出这个圆圈里剩下的最后一个数字。

2018-03-28 11:49:21

阅读数:88

评论数:0

剑指Offer-61:扑克牌中的顺序

从扑克牌中随机抽取5张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11,Q为12,K为13,而大、小王可以看成任意数字

2018-03-28 11:48:30

阅读数:60

评论数:0

剑指Offer-60:n个骰子的点数

把n个骰子扔在地上,所有骰子朝上的一面的点数之和为s.输入n,打印出s的所有可能的值出现的概率

2018-03-27 15:01:20

阅读数:118

评论数:0

剑指Offer-59:队列的最大值

滑动窗口的最大值 队列的最大值

2018-03-27 10:27:43

阅读数:211

评论数:0

剑指Offer-58:翻转字符串

翻转单词顺序 左旋转字符串

2018-03-20 14:48:39

阅读数:121

评论数:0

剑指Offer-57:和为s的数字

和为s的两个数字 和为s的连续正数序列

2018-03-20 10:12:58

阅读数:68

评论数:0

剑指Offer-56:数组中数字出现的次数

数组中数字出现的次数 数组中唯一只出现一次的数字

2018-03-19 21:11:23

阅读数:142

评论数:0

剑指Offer-55:二叉树的深度

二叉树的深度 平衡二叉树

2018-03-16 11:57:07

阅读数:96

评论数:0

剑指Offer-54:二叉搜索树的第k大节点

给定一颗二叉搜索树,请找出其中的第k大的结点。

2018-03-16 11:22:43

阅读数:132

评论数:0

剑指Offer-53:在排序数组中查找数字

数字在排序数组中出现的次数 0~n-1中缺失的数字

2018-03-16 11:06:00

阅读数:86

评论数:0

剑指Offer-52:两个链表的第一个公共节点

输入两个链表,找出它们的第一个公共结点

2018-03-15 14:48:16

阅读数:113

评论数:0

剑指Offer-51:数组中的逆序对

在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。

2018-03-15 11:37:59

阅读数:82

评论数:0

剑指Offer-50:第一个只出现一次的字符

在字符串中找出第一个只出现一次的字符。

2018-03-14 15:04:47

阅读数:124

评论数:0

剑指Offer-49:丑数

把只包含因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。

2018-03-14 11:25:43

阅读数:97

评论数:0

剑指Offer-48:最长不含重复字符的子字符串

请从字符串中找出一个最长的不包含重复字符串的子字符串,计算该最长子字符串的长度。

2018-03-14 10:42:36

阅读数:436

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭