人力資源機(jī)器第40關(guān)怎么過
2016-06-20 10:28:25來(lái)源:優(yōu)游網(wǎng)發(fā)布:優(yōu)游網(wǎng)
人力資源機(jī)器第40關(guān)怎么過;人力資源機(jī)器第40關(guān)通關(guān)思路分享;
排序我可以給個(gè)思路
每次找到這個(gè)數(shù)列的最小值 直接輸出 然后縮小范圍繼續(xù)找最小值 直到數(shù)字全發(fā)完
這個(gè)解法可以達(dá)成速度挑戰(zhàn) 指令數(shù)甚至可以減到20個(gè)
不過還要再快的話還要?jiǎng)e的方法了
分解質(zhì)因數(shù)我也給個(gè)大致思路吧
從2開始除
如果除得盡的話 把除數(shù)輸出再把商直接覆蓋掉你原來(lái)輸入的數(shù) 因?yàn)檫@個(gè)數(shù)你其實(shí)已經(jīng)不需要了
如果除不盡的話 把除數(shù)+1 然后用原來(lái)的數(shù)再除
直到商到1為止
不用擔(dān)心合數(shù) 因?yàn)榭隙ǔ槐M 例如你除到6的時(shí)候 6=2×3 就算原來(lái)的數(shù)能被6整除你之前也肯定除過2和3 剩下的商是肯定不能被2和3整除的 要么就是你程序?qū)戝e(cuò)了
相關(guān)閱讀
- 06-20 ·人力資源機(jī)器第41關(guān)怎么過 第41關(guān)攻略
- 06-20 ·人力資源機(jī)器第39關(guān)怎么過 第39關(guān)攻略
- 06-20 ·人力資源機(jī)器第38關(guān)怎么過 第38關(guān)攻略
- 06-20 ·人力資源機(jī)器第36關(guān)怎么過 第36關(guān)攻略
- 06-20 ·人力資源機(jī)器第34關(guān)怎么過 第34關(guān)攻略
- 06-20 ·人力資源機(jī)器第32關(guān)怎么過 第32關(guān)攻略
- 06-20 ·人力資源機(jī)器第30關(guān)怎么過 第30關(guān)攻略
- 06-20 ·人力資源機(jī)器第31關(guān)怎么過 第31關(guān)攻略
- 06-20 ·人力資源機(jī)器第29關(guān)怎么過 第29關(guān)攻略
- 06-20 ·人力資源機(jī)器第28關(guān)怎么過 第28關(guān)攻略