2018深信服java笔试题_深信服2018秋招编程题
第一题:
其中,reverse函数的代码实现如下:
1.
unsigned int reverse(unsigned int num)
{
unsigned int ans = 0;
for (int i = 0; i <= 31; i++) {
num = num >> 1;
int tmp = num & mask;
if (tmp == 1)
ans += pow(2,31-i);
}
return ans;
}
2.
unsigned int reverse(unsigned int num)
{
unsigned int ans = 0;
int i = 0;
while (num != 0) {
int tmp = num & 0x1;
if (tmp == 1)
ans += pow(2,31-i);
i++;
num >>= 1;
}
return ans;
}
第二题:编程填空题,考察堆排序。
代码如下:
static void heap_arrange(int arr[], int cur, int cnt) //调整为小顶堆 { int heaptop_val = arr[cur]; //堆顶的值 while (cur < cnt) { int left = 2 * cur + 1; int right = 2 * cur + 2; int min = -1; int min_val =heaptop_val; if (left < cnt && arr[left] < min_val) { //检查是否比左节点大 min = left; min_val = arr[left]; } if (right < cnt && arr[right] < min_val) {//检查是否比右节点大 min = right; } if (min == -1) break; arr[cur] = arr[min]; cur = min; } arr[cur] = heaptop_val; }
2018深信服java笔试题_深信服2018秋招编程题相关推荐
- 2018深信服java笔试题_深信服2018春招笔试题解
原文链接:点这儿. 深信服还是一如既往的"懒",2018秋招的5个编程题在本次春招出现了三道,然后添加了一道新的编程题,且选择题和填空题基本与秋招的雷同,看来之前没看深信服2018 ...
- 2018深信服java笔试题,深信服2018秋招编程题
深信服2018秋招编程题 深信服2018秋招编程题 第一题: 其中,reverse函数的代码实现如下: 1. unsigned int reverse(unsigned int num) { unsi ...
- 京东2018秋招编程题
C++开发工程师 京东 2018秋招编程题 (代码后续更新...) 1.神奇数 将一个数n的各数位分成两部分,两部分之和相等,则称这个数为神奇数.比如242分成[2,2].[4].输入一个范围[l, ...
- 滴滴2018秋招编程题
滴滴 2018秋招 编程题 1.寻找丑数 丑数的定义是,只包含因子2.3和5的数称作丑数.比如6和8是丑数,14不是丑数,因为含有因子7.输入一个整数n,输出第n个丑数.我们认为第一个丑数是1. 解析 ...
- java笔试题_公司真题 | 用友2018秋招Java笔试题(四)
公司真题 | 用友2018秋招Java笔试题(三)答案: 1.正确答案 A B 2.正确答案 A 3.正确答案 D 4.正确答案 B 5.正确答案 A E 6.正确答案 B 7.正确答案 C D 8. ...
- 艺龙java面试题_艺龙2018秋招Java笔试题
在牛客做了那么多题,终于轮到我分享了~~这是我做过的艺龙的Java笔试题哦~~ 单选题 1.设有以下递归函数: int f(int m,int n) { if(m==0) { return n+1; ...
- 2018科大讯飞的Java笔试题附带参考答案
分享一下自己做过的科大讯飞的Java笔试题,题量有点大哦~(附带参考答案) 单选题 1.下列关于继承的描述错误的是( ) A. 在Java中允许定义一个父类的引用,指向子类对象 B. 在Java ...
- 用友2020校招java笔试题_用友Java类笔试题大全
如下为大家汇总的是一份用友Java类笔试题,欢迎大家关注! 1.Hashtable和HashMap有什么区别? a.Hashtable是继承自陈旧的Dictionary类的,HashMap继承自Abs ...
- java笔试题_一道简单的 Java 笔试题,但值得很多人反思
专注于Java领域优质技术,欢迎关注 作者:匿蟒 前言 面试别人,对我来说是一件新奇事,以前都是别人面试我.我清楚地知道,我在的地域与公司,难以吸引到中国的一流软件人才.所以,我特地调低了期望,很少问 ...
最新文章
- nginx+tomcat实现集群负载均衡(实现session复制)
- Qt Model/View 学习笔记 (四)
- SAP不同的产品是如何支持用户创建自定义字段的
- Windows Server 2008 IIS7.0 发布html和Asp.net网站
- 【Modern OpenGL】前言
- 拜托!代码有BUG不一定都是程序员的锅
- 面向失败的设计之播控系统!
- 一个中产阶级丈夫给坚持买房妻子的一封信
- 你不可不知的HTML优化技巧
- html div 时间,HTML DIV
- 12864c语言程序,LCM12864 C语言驱动程序
- 服务器能用usb pe安装win7系统,另一种U盘(支持winPE,可以安装win7)安装ubuntu系统的方法...
- android网易课堂app,网易云课堂
- Windows系统睡眠和休眠的区别
- C++ 解决经典哥尼斯堡七桥问题
- 转李承鹏的《恰恰》,这次一定要顶他
- P3545 [POI2012]HUR-Warehouse Store
- 导航星历的钟差,TGD问题
- 在WordPress评论里添加电话、手机号、微信号的表单功能教程
- 怎么建立win7无线热点