Python 板


LINE

大家好 我又來了 應該不會有下次了 也就這兩家會這樣考XD 就當作是筆試分享囉~ 這次是 80分鐘3題 (看到時有點嚇到 上一家是2.5小時3題) 好險題目比較簡單~ 1. 題目好長其實沒有什麼XD A[0]=1 A[1]=4 A[2]=-1 A[3]=3 A[4]=2 一. A[0]=1 所以下一個index是1 二. A[1]=4 所以下一個index是4 三. A[4]=2 所以下一個index是2 四. A[2]=-1 所以停止 答案為4次 (包含一開始的) 沒有什麼陷阱 只有一開始如果是 A[0]=-1 當然就是1啦~ 2. 3/5/7的倍數判斷 輸入N 印出1~N 如果是3的倍數改為a 同理 5則b 7則c 如果同時是3/5的倍數就改為 ab 同理 3/7則ac ...以此類推 假設N=15 輸出: 1 2 a 4 b a c 8 a b 11 a 13 c ab 新手我本來想說要來用 if/elif/else 但就會想到那張圖(三個圈圈交疊) 要考慮多種情況 靈光一閃 用了個有趣的方法 就秒殺了XD 3. 感覺是用遞迴? 輸入一個數字 會有多種組合 但位數要相同 假設是1114 : 1114 /1141 /1411 /4111 答案為4種 (4!/3!) 假設是100 : 100 /010(X) /001(X) 答案為1種 (0在前就不是三位數了) 假設是1234 : 24種 (4!) 假設是1214 : 12種 (4!/2!) 數字範圍1~99999 應該可以針對幾個位數去做判斷和運算吧? 結果我直接用數學排列組合算 一.先算出所有方法數(包含0在前) 二.然後要扣掉0在前的所有方法數 但數字有些位數會重複 花了好長的時間在處理和判斷 最後只有做到第一步 記得硬繳出答案(即使sample沒過) 還是有一點分數的(拿了50分) 每次對於要排列組合印出所有可能的這類題目都不擅長 是用遞迴嗎? 因為小弟以前大一剛學程式時 教授出的作業難度跳太快了 出了個河內塔 挫折太大了 從此10年不敢碰程式......離題了 總之就這樣囉~ --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.137.110.47
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1503222384.A.F5E.html
1F:推 schedule6666: 河內塔真的好難喔>_< 08/20 22:41
2F:推 indigolemon: 最後一題用 itertools 的permutations,檢查首位數後 08/21 01:31
3F:→ indigolemon: ,add到一個set裡,再return他的數量就好了。 08/21 01:32
4F:→ bibo9901: 最後一題只要算方法數的話 就是你這樣算啊 怎麼會錯? 08/21 02:01
5F:推 Django: 其實就都是直接硬作而已 還是沒什麼演算法可言啊... 08/21 14:15
6F:→ crow1270: 排列組合的問題而已?照原po那樣寫沒錯啊,應該也不用 08/21 17:35
7F:→ crow1270: 很久吧 08/21 17:35
8F:→ crow1270: 判斷重複的數字然後用有重複物的排列計算、數字是否有零 08/21 17:36
9F:→ crow1270: 、零開頭的排列計算 相減? 08/21 17:36
10F:推 crow1270: 啊 要印出來 抱歉誤會了QQ 08/21 17:38
11F:推 eight0: 第三題︰https://ideone.com/hYKDq2 08/22 09:30
12F:推 alan23273850: 很多教授為了滿足自己的權威,作業都故意出很難,打 08/23 15:37
13F:→ alan23273850: 擊初學者信心,讓人望之卻步,萬萬不可取。 08/23 15:37
14F:→ alan23273850: 還好我從高中就會C了,不然上大學應該也是倒盡胃口 08/23 15:38







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP