上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: [编程题] 小球的距离 小东和三个朋友一起在楼上抛小球,他们站在楼房的不同层,假设小东站的楼层距离地面N米,球从他手里自由落下,每次落地后反跳回上次下落高度的一半,并以此类推知道全部落到地面不跳,求4个小球一共经过了多少米?(数字都为整数) 给定四个整数A,B,C,D,请返回所求结果。 测试样例: 阅读全文
posted @ 2016-08-07 11:47 hopskin1 阅读(231) 评论(0) 推荐(0) 编辑
摘要: [编程题] 上台阶 有一楼梯共m级,刚开始时你在第一级,若每次只能跨上一级或者二级,要走上m级,共有多少走法?注:规定从一级到一级有0种走法。 给定一个正整数int n,请返回一个数,代表上楼的方式数。保证n小于等于100。为了防止溢出,请返回结果Mod 1000000007的值。 测试样例: 3 阅读全文
posted @ 2016-08-07 11:42 hopskin1 阅读(366) 评论(0) 推荐(0) 编辑
摘要: [编程题] 发奖金 狐进行了一次黑客马拉松大赛,全公司一共分为了N个组,每组一个房间排成一排开始比赛,比赛结束后没有公布成绩,但是每个组能够看到自己相邻的两个组里比自己成绩低的组的成绩,比赛结束之后要发奖金,以1w为单位,每个组都至少会发1w的奖金,另外,如果一个组发现自己的奖金没有高于比自己成绩低 阅读全文
posted @ 2016-08-07 11:22 hopskin1 阅读(607) 评论(0) 推荐(0) 编辑
摘要: [编程题] 扎金花 两个搜狐的程序员加了一个月班,终于放假了,于是他们决定扎金花渡过愉快的假期 。 游戏规则: 共52张普通牌,牌面为2,3,4,5,6,7,8,9,10,J,Q,K,A之一,大小递增,各四张; 每人抓三张牌。两人比较手中三张牌大小,大的人获胜。 对于牌型的规则如下: 1.三张牌一样 阅读全文
posted @ 2016-08-07 10:51 hopskin1 阅读(936) 评论(0) 推荐(0) 编辑
摘要: class Solution { public: int lengthOfLIS(vector& nums) { int n=nums.size(); if(n==0) return 0; vector maxv(n+1); maxv[0]=INT_MIN; maxv[1]=nums[0... 阅读全文
posted @ 2016-08-06 21:25 hopskin1 阅读(595) 评论(0) 推荐(0) 编辑
摘要: [编程题]马戏团 搜狐员工小王最近利用假期在外地旅游,在某个小镇碰到一个马戏团表演,精彩的表演结束后发现团长正和大伙在帐篷前激烈讨论,小王打听了下了解到, 马戏团正打算出一个新节目“最高罗汉塔”,即马戏团员叠罗汉表演。考虑到安全因素,要求叠罗汉过程中,站在某个人肩上的人应该既比自己矮又比自己瘦,或相 阅读全文
posted @ 2016-08-06 19:06 hopskin1 阅读(479) 评论(0) 推荐(0) 编辑
摘要: [编程题-蘑菇街] 投篮游戏 有一个投篮游戏。球场有p个篮筐,编号为0,1...,p-1。每个篮筐下有个袋子,每个袋子最多装一个篮球。有n个篮球,每个球编号xi 。规则是将数字为xi 的篮球投到xi 除p的余数为编号的袋里。若袋里已有篮球则球弹出游戏结束输出i,否则重复至所有球都投完。输出-1。问游 阅读全文
posted @ 2016-08-06 16:17 hopskin1 阅读(277) 评论(0) 推荐(0) 编辑
摘要: [编程题] 聊天 A和B是好友,他们经常在空闲时间聊天,A的空闲时间为[a1 ,b1 ],[a2 ,b2 ]..[ap ,bp ]。B的空闲时间是[c1 +t,d1 +t]..[cq +t,dq +t],这里t为B的起床时间。这些时间包括了边界点。B的起床时间为[l,r]的一个时刻。若一个起床时间能 阅读全文
posted @ 2016-08-06 11:52 hopskin1 阅读(312) 评论(0) 推荐(0) 编辑
摘要: [编程题] 回文串 给定一个字符串,问是否能通过添加一个字母将其变为回文串。 输入描述: 一行一个由小写字母构成的字符串,字符串长度小于等于10。 输出描述: 输出答案(YES\NO). 输入例子: coco 输出例子: YES #include<iostream> #include<string> 阅读全文
posted @ 2016-08-06 10:28 hopskin1 阅读(393) 评论(0) 推荐(0) 编辑
摘要: [编程题] 最大间隔 给定一个递增序列,a1 <a2 <...<an 。定义这个序列的最大间隔为d=max{ai+1 - ai }(1≤i<n),现在要从a2 ,a3 ..an-1 中删除一个元素。问剩余序列的最大间隔最小是多少? 输入描述: 第一行,一个正整数n(1<=n<=100),序列长度;接 阅读全文
posted @ 2016-08-05 23:23 hopskin1 阅读(160) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页