91高清免费观看_亚洲高清视频免费观看_91视频综合_国产精品一区99_伊人手机视频_懂色av懂色aⅴ精彩av

有趣生活

当前位置:首页>职场>java代码中如何实现百分比权重(与面试官的对话)

java代码中如何实现百分比权重(与面试官的对话)

发布时间:2024-01-24阅读(3)

导读一个头发稀少、穿着格子衬衣的中年男子走了进来,把手里拿的MAC放在桌子上,今天小编就来聊一聊关于java代码中如何实现百分比权重?接下来我们就一起去研究一下....

一个头发稀少、穿着格子衬衣的中年男子走了进来,把手里拿的MAC放在桌子上,今天小编就来聊一聊关于java代码中如何实现百分比权重?接下来我们就一起去研究一下吧!

java代码中如何实现百分比权重(与面试官的对话)

java代码中如何实现百分比权重

一个头发稀少、穿着格子衬衣的中年男子走了进来,把手里拿的MAC放在桌子上。

面试官说对我说:“我会用电脑记录面试过程,你不要介意啊”。

我回答道:“没关系。”

?

面试官:“先来一点基础的算法题吧,用Java写一个方法,求100万内的质数。

我心中暗想确实很基础,质数不就是除了1和自身外无法被其他数整除的数吗,于是便写下:

public static List<Integer> findPrime(){ List<Integer> list = new ArrayList<>(100000); for (int n = 2; n < 1000000; n ) { boolean isPrime = true; for (int i = 2; i < n; i ) { if (n % i == 0) { isPrime = false; break; } } if (isPrime) { list.add(n); } } return list;}

面试官皱了一下眉头,说:“计算整除的时候,需要从2一直计算到n-1嘛?”

经过这么一提醒,我突然想起来整除计算到平方根就可以了,于是马上修改了代码:

public static List<Integer> findPrime(){ List<Integer> list = new ArrayList<>(100000); for (int n = 2; n < 1000000; n ) { boolean isPrime = true; int sqrt = (int) Math.sqrt(n); for (int i = 2; i <= sqrt; i ) { if (n % i == 0) { isPrime = false; break; } } if (isPrime) { list.add(n); } } return list;}

面试官看了看,说:“写的很好,功能基本上都实现了。不过再想想,有什么可以优化的地方?”

我想了想,说:“好像没有什么可以优化的?”

我左思右想一番,说:“应该没有吧。”

面试官说:“确定没有了吗?”

我肯定地回答:“确定没有了。”

面试官:“好吧,这个问题先到这。”

我有点不服气,抢着问道:“您说说,还有什么可以优化的地方?”

面试官微笑了一下,说:“还可以利用之前计算出质数做整除就可以了,性能至少可以提升一倍。”

面试官在我写的代码上改了几笔,就变成了:

public static List<Integer> findPrime(){ List<Integer> list = new ArrayList<>(100000); for (int n = 2; n < 1000000; n ) { boolean isPrime = true; int sqrt = (int) Math.sqrt(n); for (Integer i : list) { if (n % i == 0) { isPrime = false; break; } if (i > sqrt) { break; } } if (isPrime) { list.add(n); } } return list;}

我茅塞顿开,性能果然至少可以提升一倍,这次面试真的是学到了。

本故事纯属虚构,如有雷同实属巧合。

欢迎分享转载→http://www.umpkq.cn/read-239207.html

Copyright ? 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图

主站蜘蛛池模板: 亚洲另类图片另类电影 | 亚洲性夜夜综合久久麻豆 | 国产日产一区二区三区四区五区 | 久久久久亚洲av无码专区首 | 中日韩精品视频在线观看 | 欧美第六页 | 国产又黄又猛又粗又爽的a片动漫 | 国产91精品一区 | 麻豆精品国产自产在线 | 精品香蕉久久久午夜福利 | 强行交换配乱婬bd | 美国的毛片免费的 | 免费永久在线观看黄网 | 日本精品久久久久中文字幕 | 曰批全过程免费视频观看软件下载 | 久久精品只有这里有 | 欧美牲交a欧美牲交aⅴ | 韩日午夜在线资源一区二区 | 一级特黄aa大片一又好看 | 国产床上视频 | 午夜精品久久久久久久喷水 | 男女啪啪高清无遮挡免费 | 国产成人精品免费视频软件 | 国产美女激情福利视频蜜臀 | 555夜色666夜色精品站 | 中文字幕亚洲欧美日韩在线不卡 | 亚洲资源在线观看 | 欧美激情一区二区三区在线 | 男人狂桶女人出白浆免费视频 | 一二三四免费观看在线视频6+1 | 国产一区二区中文字幕 | 日在线视频 | 三a大片 | 又粗又硬的aaaaaaa毛片 | 成人高清视频在线观看大全 | 肥臀浪妇太爽了快点再快点 | 国产精品99在线观看 | 综合成人在线 | 欧美成人免费全部网站 | 国内精品周妍希在线播放 | 免费骚视频 |