admin 管理员组文章数量: 887007
一次厦门大学海韵教学楼飞鱼科技笔试
昨天接到飞鱼的笔试通知,在厦门大学海韵教学楼,忘记查地址,教学楼不在厦大,真是悲催.
早上起来去打印简历 ,尼玛人家没开,匆匆忙忙买了早餐去搭公交,等了好久才等到,到了厦大发现海韵教学不在厦大,疯狂的查找在哪里,最后在打印简历的时候人家告诉我在珍珠弯,我去,做过头了,哎,这时候已经十点多了,打算放弃,最后去那里碰碰运气,结果跑到海韵实验楼,发现没有,心已死,最后碰到个好心人告诉我,我急急忙忙跑过去,已经十一点了,监考的是个美女,好了开始考试,前面是一些语言类的题目,然后是逻辑题,算数题,以及专业,专业题里面有一道不用判断条件,写出一个整形数的绝对值,当时的思路是强制转为无符号类型然后进行运算,最后想想应该用移位运算,但是我竟然用了左移,应该用右移运算,具体代码如下,哎,估计没什么希望进入面试.而且又迟到.
usigned abs(int a) {
return a * (1 - (a >>> 31) * 2) ;
}
代码很简单,算术右移31位,符号位便被提取出来,如果a是一个正数那么值就为0,如果位负数,值就为1,最后便能得到正确结果.
哎 心累 竟然用了左移,试图把符号位移出,然后将值除以2来获得其绝对值,哎,技术还是不行,继续努力.
本文标签: 一次厦门大学海韵教学楼飞鱼科技笔试
版权声明:本文标题:一次厦门大学海韵教学楼飞鱼科技笔试 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1732361196h1535266.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论