2 buliaoliaozhizuowo BuLiaoLiaoZhiZuowO 于 2017.09.15 16:00 提问

校招遇到这样一道题,感觉写的很好,结果笔试被刷了,求大神看下,想学习学习 1C

1.写一段代码进行100个16位无符号整形数组的增序函数
2.再写一段代码,对上题中的输出结果进行制定输入数值的相应位置的查找

6个回答

jhj_666
jhj_666   2017.09.15 16:03

就是对长度为16位的数据进行排序?
直接一个方法啊
Arrays.sort(数组名)

jhj_666
jhj_666 http://www.cnblogs.com/ForeverJoker/archive/2013/05/25/qsort-sort.html考下
10 个月之前 回复
jhj_666
jhj_666 我擦,看跑偏了,100个。。。。
10 个月之前 回复
huang931027
huang931027   Rxr 2017.09.15 17:40

不知道你用的是什么语言。。Java 里面有一个 BigDecimal 类的compareTo 方法可以对比较长的数进行比较

zhang_oracle
zhang_oracle 这个方法好像只是比较BigDecimal类型的吧!
10 个月之前 回复
lihualoveyou
lihualoveyou   2017.09.16 01:18

想要的答案不是直接用封装的类,是要把排序和查找算法写出来,不知道你的答案是啥。。。

BuLiaoLiaoZhiZuowO
BuLiaoLiaoZhiZuowO   2017.09.16 09:33

查找直接写的是二分查找,排序直接写的快排。。 笔试就GG了

qq_30069409
qq_30069409   2017.09.16 13:28

这中因素有很多,如果大方向没问题,细节也是占很大比例的。什么长度判断,说没说有没有重复的数据,重复的数据该着第几个,而且还的是unsigned long long,写longlong也是错啊

weixin_40299325
weixin_40299325   2017.09.18 21:10

问别人不如问自己,因为只有你自己可以掌控自己,你首先百度看看人家怎么写的 然后对一下,后者直接去问考试老师,他看见你那么好学他会告诉你的。还会表扬你。。。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
校招准备系列:每天一道算法题(1)
校招准备系列:每天一道算法题(1)PS:买的《程序员面试金典》,所以从现在开始每天刷一两道题,坚持到下半年校招,希望自己的算法能力有一个长足的提高,以在校招中能找到一份好的工作!1.1、实现一个算法,确定一个字符串的所有字符是否全都不同。假使不允许使用额外的数据结构,又该如何处理?思路分析,对于这个问题,首先考虑的是题目中的字符串是ASCII字符串还是Unicode字符串,这里我们假定是字符集为AS
2018网易游戏校招笔试题
2017年4月15日的网易游戏实习生校招题目,3道题,2小时,对于没有经过ACM训练的人来说时间挺紧,最后没做完。但是毕竟猪场挑高手,自己技不如人,还需要多多努力。回头自己整理了下自己做得题目。可能有错误,可以给我留言。 解题思路: 拿到题目,感觉有点像背包问题,考虑使用DP来做,深入理解一下:可以创建一个 第二题:求淘汰赛可能最小Depth 解题思路:我们可以让胜者作
C/C++校招笔试面试经典题目总结一
过几天就要培训上班了,校园生活也成为了过去式,在未来的道路上努力奋斗,坚持每天一篇技术博客!校园生活还是很轻(堕)松(落)的,但是也有比较辛苦的时候,尤其是校招找工作。互联网行业校招感觉拼的还是每个人的题库量,这里推荐刷题可以去牛客网,那里都是历年各大互联网公司校招的真题。然后算法可以看《编程之美》和《剑指Offer》这两本书,里面的算法题目都很经典,在笔试和面试环节都有可能碰到的,其他要看的书籍
2017年华为大牛专场(软件类)校招笔试回忆版
题目不难,对算法要求不高,但要仔细考虑一些特殊的测试用例。 1、十进制转十二进制 十进制:1,2,3,4,5,6,7,8,9,10,11  分别对应十二进制1,2,3,4,5,6,7,8,9,A,B 比如输入:34  输出 2A 注意考虑输入:0时应该输出:0,同时可能需要考虑负数的情况(但测试用例好像都是正数,所以单考虑正数也通过了)。 2、缘分匹配度 题目太长了,只记得大概的意思:
【知乎答案】2018校招,笔试应该怎么准备?|牛客网回答
作者:牛客网 链接:https://www.zhihu.com/question/64339583/answer/219703590 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 谢邀! 笔试就是考看书和刷题了,牛妹帮你整理了几十家互联网IT企业17届的校招笔试真题,供参考: 1、腾讯 腾讯2017秋招笔试编程题 腾讯2017校招开发工程
美图2018届校园招聘编程题(AC)
今天分享一下热乎乎的美图2018届校园招聘编程题的代码实现,详情如下。 输出数组中第二大的值,求斐波那契数列。
小米2017校园招聘(服务端开发类)
小米依然不刷简历,对非985,211的高校一视同仁,不像某易,哈哈。 到目前为止,做过的网上笔试也有十几家了,小米的题量出的还是比较合适的,10道选择题,3道编程题,还有两道不计分的附加题。 觉得小米的题难度不是很大吧(我应聘的职位是php后台开发),也是注重基础的考察,总结一下我那套卷考察到的知识点吧(题都是随机的)。 选择题(每道题对应考察的知识点): 1.指针数组(貌似笔试题考C
网易2018校招笔试编程题
网易2018校招笔试编程题 网易2018校招笔试编程题 魔法币 相反数 魔法币 小易准备去魔法王国采购魔法神器,购买魔法神器需要使用魔法币,但是小易现在一枚魔法币都没有,但是小易有两台魔法机器可以通过投入x(x可以为0)个魔法币产生更多的魔法币。 魔法机器1:如果投入x个魔法币,魔法机器会将其变为2x+1个魔法币 魔法机器2:如果投入x个魔法币,魔法机器会将其变为2x+2...
网易2018校招内推Android笔试编程题一道
题目: 输入一个数组,长度不超过2*10^5,数组元素为整数,大小不超过10^9,从第一个位置依次取元素并添加到新数组末尾,每取一次就逆序操作一次,直到取完所有元素。最后输出这个逆序操作多次后的新数组。 示例: 原数组:1 2 3 4 取1,逆序后还是1 取2后数组为1 2,逆序后是2 1 取3后数组为2 1 3,逆序后是3 1 2 取4后数组为3 1 2 4,逆序后是4 2 1 3
恒生笔试记录
恒生电子今天在学校进行了宣讲会,人很多,笔试占用的场地也有十几个教室,不清楚为什么恒生每年都在招那么多的应届生,毕竟公司容纳量是有限的。 恒生笔试题库感觉挺多的,当天参加笔试的学生也有分A-F卷,每套卷子的题目不一样,但是题型应该都是差不多的。自己做的是F卷。试卷分为技术题和逻辑题。 技术是:不定项基础选择+C\JAVA选择题+一道数据库答题+一道编程题+一道算法题。不定项基础选择题涉及的知识