首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
Skyhand
获赞
32
粉丝
0
关注
0
看过 TA
1
哈尔滨工业大学
2019
Java
IP属地:未知
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑Skyhand吗?
发布(3)
评论
刷题
收藏
Skyhand
关注TA,不错过内容更新
关注
2018-04-09 21:04
已编辑
哈尔滨工业大学 Java
求京东编程题解法
编程题就AC了一题,选择做的也不是太好。
投递京东等公司10个岗位 >
0
点赞
评论
收藏
分享
2018-03-27 22:53
已编辑
哈尔滨工业大学 Java
今晚大家网易互联网笔试咋样?
感觉凉了。。。
莫-问:
志在参与,老衲看开了。
投递网易等公司10个岗位 >
0
点赞
评论
收藏
分享
2018-03-23 22:18
已编辑
哈尔滨工业大学 Java
大家今晚腾讯的模拟考怎么样?
凉了,考的一塌糊涂,最后一题编程没有思路。
Eruituoa:
function toSqrt(number) { // 取平方根 return Math.sqrt(number) } function toPow (number) { // 求平方 return Math.pow(number, 2) } function toAbs(number) { // 求绝对值 return Math.abs(number) } var n = readline(); var ans ="NO"; for(let i = 0; i < n; i++){ let linesX = readline().split(" "); let linesY = readline().split(" "); var vectorLength = []; for(let i = 0; i < 4; i++) { for(let j = 0; j < i; j++) { let vector = { x: linesX[j] - linesX[((j+1)%4)], y: linesY[j] - linesY[((j+1)%4)] }; let newVectorLength = toSqrt(toPow(vector.x) + toPow(vector.y)); vectorLength.push(newVectorLength); } } vectorLength = vectorLength.sort() if(vectorLength[0] == vectorLength[3] && vectorLength[4] == vectorLength[5] && toAbs(2 * toPow(vectorLength[0]) - toPow(vectorLength[4])) <= Math.pow(1, -10) ) { ans ="YES" } print(ans) } 之后想到的 js比较暴力的方法 也不知道有没有优化的额
0
点赞
评论
收藏
分享
1
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客企业服务