自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 行编辑器 2016年360笔试题目 字符串处理

个人说明:该题对字符串进行简单的的处理输出,但提交运行不正确,后才发现和自己调试不一样的地方,测试应该使用的字符流,如果输入第一行后使用sync或者fflush函数将会清空测试集输入,故出错。题目大意:你知道行编辑器吗?不知道也没关系,现在我会告诉你:1如果你收到一个‘#’,那么你应该删掉一个你已经收到的字符,不包括‘#’;2如果你收到‘@’,那么你应该把你收到的一整行都删掉。(‘#’和‘@’

2015-09-30 15:06:52 799

原创 认老乡 2016年360笔试题目 并查集

题目大意:大学的同学来自全国各地,对于原理家乡步入陌生大学校园的大一新生来说,碰到老乡是多么激动的一件事,于是大家都热衷于问身边的同学是否与自己同乡,来自新疆的小尼尤其热衷。但是大家都不告诉他来自哪里,只是说与谁同乡。从所给的信息中,你能告诉小尼有多少确定是他的同乡吗?输入:第一行 包含两个整数N(1输出:对于每个测试实例,输出一个整数,代表确定是小尼同乡的人数。样例输入:3 1

2015-09-30 14:20:20 1882

原创 寻找最近点对 编程之美2.11

2016年搜狗笔试出现微软编程之美2.11寻找最近点对题目。编程之美上面已经说的很清楚了,使用蛮力法时间复杂度为O(n*n),使用分治递归时间复杂度为O(n*log n)。以下是代码实现:#include#include#include#includeusing namespace std;typedef tuple dpoint;         //x,y,inou

2015-09-26 21:43:17 548

原创 最大子矩阵 滴滴打车2016笔试

题目原意:求一矩阵中最大的2*2矩阵(元素和最大)的和。样例输入:1 2 0 3 4;2 3 4 5 1; 1 1 5 3 0样例输出:17简析:此题目直接用暴力枚举即可,算法复杂度为O(n*m)。但题目难度在于如何从规定的输入流中获取这个矩阵。以下是我的代码:#include#include#includeusing namespace std;v

2015-09-25 22:06:02 704

原创 求数组中最大和为零的子串 滴滴打车2016笔试题目

题目原意:一个长度为N的数组中,包含正数,负数,零,请实现一个函数找出第一个最长和为零的连续子数组。样例输入:1 2 3 4 -1 -2 -4 -3 1 2样例输出:1 2 3 4 -1 -2 -4 -3分析:此题采用递归方式求解。求第n个到最后一个的最长连续子串,可递归为解中一定包含第n个数的和解中没有第n个数(即第n+1到最后的解)。一定包含n的解应该是首先求得,第n个数到

2015-09-25 21:53:48 2025

原创 宝石商人(2016网易游戏校招笔试)

题目描述:小金同学是某个游戏内的商人,他在游戏中只买一种叫做‘月亮石’的宝石,为了方便,他有三个游戏账号即三个仓库,然后在不同账号间转月亮石。其规矩为要么清仓,要么把仓库填满。给出初始化三个账号的容量,假设初始状态A、B仓库无月亮石,C仓库满仓月亮石。小金同学不停地在账号间转月亮石,输出当A账号为空时,C账号可能的月亮石个数,每种情况以‘,’隔开。  样例输入:7 8 9 样例输出:1,2

2015-09-15 22:18:43 933

原创 2015百度笔试程序题兼职递归求解

题目大意:Alice是个手机发烧友,最近出了一款她十分喜欢的手机。决定兼职赚钱买手机。现在一天有连续n个兼职,她每次可以连续做m个兼职,每连续做m个时会消耗一点体力,她共有k点体力。求这天她最多可能得到的报酬。输入:第一行(三个整数) n,m,k            第二行(n个整数 )每个兼职的报酬输出:可能得到的最大收益样例输入:7 1 3            

2015-09-13 09:35:20 474

原创 格雷码递归求解(2016腾讯笔试)

看见一招聘题目中要求使用递归法求解格雷码,发现网上有人称作递归法其实很勉强。以下贴出自己认为的递归法求解格雷码方法。首先,我主要介绍以下格雷码递归原理:对于N(bit)的长度的格雷码,其前N/2个格雷码即是N-1(bit)位格雷码的正序,后N/2位格雷码是最高位为1,后(N-1)位是(N-1)为格雷码的逆序。所以递归算法步骤如下: 1.判断是否为递归出口,即入口参数是否小于2,是的话直接返回;

2015-09-10 15:47:21 783

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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