码迷,mamicode.com
首页 >  
搜索关键字:剑指offer 面试题17    ( 3728个结果
剑指offer系列源码
两个链表的第一个公共结点 两个链表相交成Y型。 #include #include using namespace std; struct ListNode{ int value; ListNode* next; }; unsigned int getListLength(ListNode* pHead){ unsigned int length = 0; ...
分类:其他好文   时间:2014-12-10 18:03:58    阅读次数:157
剑指offer系列源码-第一个只出现一次的字符
题目1283:第一个只出现一次的字符 时间限制:1 秒内存限制:32 兆特殊判题:否提交:1408解决:793 题目描述: 在一个字符串(1<=字符串长度<=10000,全部由大写字母组成)中找到第一个只出现一次的字符。 输入: 输入有多组数据 每一组输入一个字符串。 输出: 输出第一个只出现一次的字符下标,没有只出现一次的字符则输出-1。 样例输入: ABACCDEFF AA 样例输出: 1 -...
分类:其他好文   时间:2014-12-10 16:30:29    阅读次数:152
剑指offer系列源码-把数组排成最小的数
题目1504:把数组排成最小的数 时间限制:1 秒内存限制:128 兆特殊判题:否提交:1463解决:448 题目描述: 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 输入: 输入可能包含多个测试样例。 对于每个测试案例,输入的第一行为一个整数m (1<=m <=10...
分类:编程语言   时间:2014-12-10 14:18:21    阅读次数:252
剑指offer系列源码-丑数
题目1214:丑数 时间限制:1 秒内存限制:32 兆特殊判题:否提交:1700解决:756 题目描述: 把只包含因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。 输入: 输入包括一个整数N(1<=N<=1500)。 输出: 可能有多组测试数据,对于每组数据, 输出第N个丑数。...
分类:其他好文   时间:2014-12-10 14:12:24    阅读次数:232
剑指OFFER之树的子结构
题目描述:输入两颗二叉树A,B,判断B是不是A的子结构。输入:输入可能包含多个测试样例,输入以EOF结束。对于每个测试案例,输入的第一行一个整数n,m(1 using namespace std; struct BinaryTreeNode{ int data; int lchild; ...
分类:其他好文   时间:2014-12-09 19:04:02    阅读次数:180
剑指offer系列源码-最大子向量和(连续子数组的最大和)
题目1372:最大子向量和(连续子数组的最大和) 时间限制:1 秒内存限制:32 兆特殊判题:否提交:2169解决:570 题目描述: HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天JOBDU测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例...
分类:编程语言   时间:2014-12-09 17:50:16    阅读次数:166
剑指offer系列源码-最小的K个数
题目1371:最小的K个数 时间限制:1 秒内存限制:32 兆特殊判题:否提交:5175解决:1092 题目描述: 输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。 输入: 每个测试案例包括2行: 第一行为2个整数n,k(1<=n,k<=200000),表示数组的长度。 第二行包含n个整数,表示这n个数,数组中的数的范围是[...
分类:其他好文   时间:2014-12-09 14:04:17    阅读次数:212
剑指offer系列源码-数组中出现次数超过一半的数字
题目1370:数组中出现次数超过一半的数字 时间限制:1 秒内存限制:32 兆特殊判题:否提交:2844解决:846 题目描述: 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。 输入: 每个测试案例包括2行: 第一行输入一个整数n(1<=n<=100000...
分类:编程语言   时间:2014-12-09 12:16:13    阅读次数:147
剑指offer系列源码-字符串的排列
题目1369:字符串的排列 时间限制:1 秒内存限制:32 兆特殊判题:否提交:2432解决:609 题目描述: 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 输入: 每个测试案例包括1行。 输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。 输出:...
分类:其他好文   时间:2014-12-09 01:55:07    阅读次数:251
剑指OFFER之斐波那契数列
题目描述:大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。斐波那契数列的定义如下:输入:输入可能包含多个测试样例,对于每个测试案例,输入包括一个整数n(1 using namespace std; long long Fibonacci(int n){ if(n=...
分类:其他好文   时间:2014-12-09 00:19:19    阅读次数:176
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!