国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

java - 面試題:定義一個(gè)數(shù)組長(zhǎng)度是49,在里邊隨機(jī)放入1到50中的49個(gè),設(shè)計(jì)一種最快的算法,求出那個(gè)數(shù)沒被放入。

瀏覽:92日期:2024-01-23 17:05:33

問(wèn)題描述

面試題:定義一個(gè)數(shù)組長(zhǎng)度是49,在里邊隨機(jī)放入1到50中的49個(gè),設(shè)計(jì)一種最快的算法,求出那個(gè)數(shù)沒被放入。

問(wèn)題解答

回答1:

求1到50的和,然后遍歷數(shù)組求和,相減,如何

回答2:

另建一個(gè)長(zhǎng)度為50的數(shù)組,全部初始化為0,遍歷給定數(shù)組,置新建數(shù)組下標(biāo)等于給定數(shù)組當(dāng)前值的位置為1,最后輸出新建數(shù)組值為0的下標(biāo)。這是我的第一反應(yīng),坐等更好的辦法。

回答3:

用 1 到 50 的和去扣掉所有在數(shù)組中的數(shù)字:

# array is an array with length 49ans = 1275for i in range(49): ans -= array[i] # ans is the number we want to find

Time Complexity: O(n)Space Complexity: O(1)

我回答過(guò)的問(wèn)題: Python-QA

標(biāo)簽: java
主站蜘蛛池模板: 久草资源网站 | 久久国产99| www.成人| 手机看片日韩日韩 | 久久久综合久久 | 日日狠狠久久偷偷四色综合免费 | 久热国产在线视频 | 国产亚洲精品一区二区在线播放 | 目韩一区二区三区系列片丶 | 日本成人免费在线视频 | 精品成人免费一区二区在线播放 | 亚洲综合区 | 国产精品特黄毛片 | 成人精品一区二区久久久 | 成年网站在线在免费播放 | 日韩在线视频观看 | 国产欧美日韩精品a在线观看 | a毛片免费全部在线播放毛 a毛片免费视频 | 狠狠色综合网站久久久久久久 | 99视频久久精品久久 | 曰本女同互慰高清在线观看 | 九九在线精品视频播放 | 成人免费ā片 | 欧美一级毛片片免费 | 国产一区二区三区在线看 | 国产真实乱子伦精品视 | 亚洲欧美成人 | 国产欧美久久久精品影院 | 国产一级一级一级成人毛片 | 色本道| 久久精品国产亚洲7777小说 | 一级毛片在播放免费 | 成年女人免费毛片视频永久 | 久久精品国产免费中文 | 99er精品 | 国产在线91精品入口首页 | 日韩一区二区三区在线播放 | 国产日韩欧美一区二区三区在线 | 99在线免费视频 | 欧美日韩视频一区三区二区 | 人碰人操|