Shirlies
宁静专注认真的程序媛~
posts - 222,comments - 49,views - 71万

随笔分类 -  牛客网

1 2 下一页
剑指offer-字符串的排列
摘要:题目: 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 结果请按字母顺序输出。 链接: http://www.nowcoder.com/practice/fe6b651b6 阅读全文
posted @ 2016-09-11 22:11 Shirlies 阅读(348) 评论(0) 推荐(0) 编辑
剑指offer-二叉树的深度
摘要:题目: 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 链接: http://www.nowcoder.com/practice/435fb86331474282a3499955f0a41e8b?tpId=13&tqId=11 阅读全文
posted @ 2016-09-09 14:34 Shirlies 阅读(393) 评论(0) 推荐(0) 编辑
剑指offer-最小的K个数
摘要:题目: 输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。 链接: http://www.nowcoder.com/practice/6a296eb82cf844ca8539b57c23e6e9bf?tpId=13&tqId=1 阅读全文
posted @ 2016-09-05 14:07 Shirlies 阅读(381) 评论(0) 推荐(0) 编辑
剑指offer-数组中出现次数超过一半的数字
摘要:题目: 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 链接: http://www.nowcoder.com/practice/e8a 阅读全文
posted @ 2016-09-05 12:37 Shirlies 阅读(260) 评论(0) 推荐(0) 编辑
剑指offer-顺时针打印矩阵
摘要:题目: 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. 链接: http://www. 阅读全文
posted @ 2016-09-03 17:13 Shirlies 阅读(837) 评论(0) 推荐(0) 编辑
剑指offer-复杂链表的复制
摘要:题目: 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空) 链接: http://www.nowcoder.com/practice/f 阅读全文
posted @ 2016-09-03 10:21 Shirlies 阅读(201) 评论(0) 推荐(0) 编辑
剑指offer-二叉树中和为某一值的路径
摘要:题目: 输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。 链接: http://www.nowcoder.com/practice/b736e784e3e34731af99065031301bca?tpId= 阅读全文
posted @ 2016-09-03 09:56 Shirlies 阅读(316) 评论(0) 推荐(0) 编辑
剑指offer-二叉搜索树的后序遍历序列
摘要:题目: 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。 链接: http://www.nowcoder.com/practice/a861533d45854474ac791d90e447bafd?tpId=1 阅读全文
posted @ 2016-09-02 11:30 Shirlies 阅读(338) 评论(0) 推荐(0) 编辑
剑指offer-树的子结构
摘要:题目: 输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构) 链接: http://www.nowcoder.com/practice/6e196c44c7004d15b1610b9afca8bd88?tpId=13&tqId=11170&rp=1&ru=/ta 阅读全文
posted @ 2016-09-01 20:15 Shirlies 阅读(272) 评论(0) 推荐(0) 编辑
剑指offer-合并两个排序的链表
摘要:题目: 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 链接: http://www.nowcoder.com/practice/d8b6b4358f774294a89de2a6ac4d9337?tpId=13&tqId=11169&rp=1&ru=/t 阅读全文
posted @ 2016-09-01 19:43 Shirlies 阅读(286) 评论(0) 推荐(0) 编辑
剑指offer-数值的整数次方
摘要:题目 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 链接 http://www.nowcoder.com/practice/1a834e5e3e1a4b7ba251417554e07c00?tpId=13&tqId=11165&rp= 阅读全文
posted @ 2016-08-22 12:24 Shirlies 阅读(232) 评论(0) 推荐(0) 编辑
剑指offer-二进制中1的个数
摘要:题目 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 链接 http://www.nowcoder.com/practice/8ee967e43c2c4ec193b040ea7fbb10b8?tpId=13&tqId=11164&rp=1&ru=/ta/coding-intervi 阅读全文
posted @ 2016-08-16 17:02 Shirlies 阅读(175) 评论(0) 推荐(0) 编辑
剑指offer-矩形覆盖
摘要:题目 我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法? 链接 http://www.nowcoder.com/practice/72a5a919508a4251859fb2cfb987a0e6?tpId=13&tqId= 阅读全文
posted @ 2016-08-16 16:59 Shirlies 阅读(167) 评论(0) 推荐(0) 编辑
剑指offer-变态跳台阶
摘要:题目 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 链接 http://www.nowcoder.com/practice/22243d016f6b47f2a6928b4313c85387?tpId=13&tqId=11162&rp= 阅读全文
posted @ 2016-08-16 16:42 Shirlies 阅读(178) 评论(0) 推荐(0) 编辑
剑指offer-跳台阶
摘要:题目 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 链接 http://www.nowcoder.com/practice/8c82a5b80378478f9484d87d1c5f12a4?tpId=13&tqId=11161&rp=1&ru=/ta/c 阅读全文
posted @ 2016-08-16 16:31 Shirlies 阅读(159) 评论(0) 推荐(0) 编辑
剑指offer-斐波那契数列
摘要:题目 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。 n<=39 链接 http://www.nowcoder.com/practice/c6c7742f5ba7442aada113136ddea0c3?tpId=13&tqId=11160&rp=1&ru=/ta/c 阅读全文
posted @ 2016-08-16 16:26 Shirlies 阅读(228) 评论(0) 推荐(0) 编辑
剑指offer-旋转数组的最小数字
摘要:题目 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 链接 http:// 阅读全文
posted @ 2016-08-16 16:16 Shirlies 阅读(304) 评论(0) 推荐(0) 编辑
剑指offer-用两个栈实现队列
摘要:题目 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 链接 http://www.nowcoder.com/practice/54275ddae22f475981afa2244dd448c6?tpId=13&tqId=11158&rp=1&ru=/ta/codi 阅读全文
posted @ 2016-08-15 14:55 Shirlies 阅读(151) 评论(0) 推荐(0) 编辑
剑指offer-重建二叉树
摘要:题目 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 链接 http://www.nowcoder.com/p 阅读全文
posted @ 2016-08-15 14:41 Shirlies 阅读(238) 评论(0) 推荐(0) 编辑
剑指offer-从尾到头打印链表
摘要:题目 输入一个链表,从尾到头打印链表每个节点的值。 链接 http://www.nowcoder.com/practice/d0267f7f55b3412ba93bd35cfa8e8035?tpId=13&tqId=11156&rp=1&ru=/ta/coding-interviews&qru=/t 阅读全文
posted @ 2016-08-15 11:32 Shirlies 阅读(148) 评论(0) 推荐(0) 编辑

1 2 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示