校招笔试
一个老初级
努力做一名优秀的程序员。
展开
-
2017年360公司校招Java研发笔试编程第一题
2017年360公司校招笔试编程第一题(服务端开发工程师-Java职位)---------------------------------------------------------------------------------------------------------------根据小B两次醒来记住的车站旗帜颜色辨别是去程、返程、都有可能,还是都不可能。i原创 2016-09-11 21:54:15 · 1494 阅读 · 0 评论 -
2017年京东校招Java研发笔试编程第1题
笔试的时候,最后因为没有约分,结果线上编译总是过不了,好可惜~package com.bjut.SaiMa.JingDong;import java.util.ArrayList;import java.util.Scanner;public class Main { /** 2016/9/5 * 给一个数N,计算N变换成2到N-1进制的数字的和的平均值。 * 比原创 2016-09-07 20:40:47 · 2586 阅读 · 0 评论 -
2017年携程旅游校招Java研发笔试编程题(3个)
股票利润时间限制:C/C++语言 1000MS;其他语言 3000MS内存限制:C/C++语言 65536KB;其他语言 589824KB题目描述:假如一个数组中存储了一个股票,在一天交易窗口内各时间点的股票价格(正整数)。只允许一次买入和一次卖出,请提供一个算法,计算出通过卖出和买入可以得到的最大利润输入价格序列,用,号隔开输出最大的可能利润样原创 2016-09-17 21:49:04 · 4425 阅读 · 1 评论 -
2017年爱奇艺校招Java研发笔试编程题(2个)
相似单词变换时间限制:C/C++语言 1000MS;其他语言 3000MS内存限制:C/C++语言 65536KB;其他语言 589824KB题目描述:英文单词有很多非常相似,比如:see和seek、cat和cut等,现在提供3种编辑操作:insert、remove、replace,通过在单词1上进行这些操作,可以让单词1变成单词2那么问题来了,如何只用最小次数的编辑操作,可以原创 2016-09-18 17:14:06 · 2667 阅读 · 0 评论 -
2017年搜狗校招Java研发笔试编程题
最终收敛值时间限制:C/C++语言 2000MS;其他语言 4000MS内存限制:C/C++语言 65536KB;其他语言 589824KB题目描述:假设a[n]是一个有n个元素的整型数组,定义该数组上的一个操作f(a[n],r),f把a[n]按步长r映射到另外一个数组b[n],映射规则如下:b[i]=MED(a[i],a[(i+1)mod n],a[(i+2)mod n],...原创 2016-10-15 00:02:20 · 1083 阅读 · 0 评论 -
2018年搜狐秋季校招校招大数据研发笔试编程题—Kolakoski序列
/* 搜狐2018秋季校招 — Kolakoski序列 * Kolakoski序列是个自生成的无限序列。 * 例如,当给定的整数组为[1,2]时,Kolakoski序列是这样的: * [1,2,2,1,1,2,1,2,2,1,2,2,1,1,2,1,1,2,2,1,2,1,1,2,1,2,2,1,1...] * 如果我们将相邻的相同的数字分成一组,那么将会得到: * [[1],原创 2017-09-09 17:41:05 · 738 阅读 · 0 评论