- 博客(3)
- 收藏
- 关注
原创 20170910笔试在线编程
下午考试休息完睡过头了,晕晕的赶紧打开来做。 题目类型:判断题,编程题2道,附加编程题一道15分,设计题一道 判断题为一段二分查找的代码,让找出错误并修改优化,目标数组有序;根据题意利用二分查找到目标值target,若目标元素有重复的返回最后一个和目标元素相同值的索引int binSearch(const int *Array, int start, int end, int key) {
2017-09-10 21:31:24 512
原创 20170910在线编程题
第一题在n个数的数组中,求k个不重复区间满足各区间互相异或(xOR)为0,求k的最大值。 写的程序没有AC,思考整理后再添加! 第二题为求第N个丑数 丑数:只包含因子2,3,5的数就是丑数,1,2,3,4,5,6,8,9,10,12是最前面的10个丑数。 根据定义判断数n是否为丑数的方法可以用求余数的方法,对n依次进行循环求余%2,%3,%5,若最后所得结果为1则为丑数,否则不是丑数,判定
2017-09-10 18:05:28 192
原创 某公司2017秋季招聘在线编程题(求圆上n个点任意两点之间最大距离)
定义:圆上两点之间的距离为两点的之间的劣弧,用弧度表示即为两个弧度的的差值不能大于180;如:10,180,距离为173;10,198,距离为172。 题目要求: 输入:输入圆上点的个数n,依次从小到大输入圆上的n个点的弧度,保留至小数点后8位; 输出:这n个点任意两点最大距离和换行符。 C实现: #include int main() { int n, k = 0;
2017-09-09 03:42:03 1171 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人