顯示廣告
隱藏 ✕
※ 本文為 MindOcean 轉寄自 ptt.cc 更新時間: 2021-01-27 09:47:55
看板 Gossiping
作者 ntpuisbest (阿龍)
標題 [問卦] 教人寫八皇后問題,學生卡一個月怎辦
時間 Tue Jan 26 10:02:25 2021


如題

最近在教一個高中屁孩用

python寫八皇后問題

結果他一直無法理解遞回就卡了一個月

我已經用河內塔擺給他看了

結果他媽媽還跟我說

沒關係

只要持續有在接觸程式就好

搞得我很對不起他媽媽

學生的程度大概是可以寫出

九九乘法表

跟矩陣加法的程度

請問遞回真的這麼難懂嗎?

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.38.174 (臺灣)
※ 文章代碼(AID): #1W3tWplm (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1611626547.A.BF0.html
arrenwu: 沒辦法理解遞迴 是數學程度差到一個夸張競界1F 01/26 10:02
greensaru: 用身體跟他媽媽賠罪R~2F 01/26 10:03
sagarain: 那就對不起他爸爸 把他一家都得罪3F 01/26 10:03
arrenwu: 應該先學習離散數學之類的科目4F 01/26 10:03
pm2001: 遞迴只應天上有5F 01/26 10:03
koromo1991: 這部我看過 你會先給他嚴厲的處罰 然後是他媽媽6F 01/26 10:04
ad1339: 可以教他非遞迴解阿7F 01/26 10:06
arrenwu: 遞迴通常寫起來最無腦 但也最容易遇到效能瓶頸8F 01/26 10:06
horazon: 這兩個都混合著其他要素 要不要試純數學 像是費式數列9F 01/26 10:06

補充,可以理解費氏數列,程式也寫的出來

但是八皇后就是一直卡

例如不知道倒回去要怎麼寫出來
※ 編輯: ntpuisbest (49.216.38.174 臺灣), 01/26/2021 10:07:53
sanpf: 會用迴圈就很猛惹,我連哈囉世界都不會@@10F 01/26 10:08
arrenwu: 用迴圈比用遞迴難很多 因為你要用點人類智慧轉化問題11F 01/26 10:08
cstease64: 拿棋盤把程式演練一遍給他看12F 01/26 10:09
leptoneta: 不會遞迴 那就用迴圈寫啊13F 01/26 10:11
arrenwu: 顯然是她連她要寫的遞迴函數的行為都搞不清楚啊XD14F 01/26 10:12
a12345x: 阿是不會換題目逆 老鼠走迷宮啊15F 01/26 10:15
ashs92223: 換騎士走棋盤試試16F 01/26 10:29
NCUking: 告訴你啦 在業界都是摳API 所以你的學生只要會呼叫就好17F 01/26 10:31
haw561676: 跟他說就算以後要當外送仔也要會解旅行者問題18F 01/26 10:33
DPP48: 我都用無腦迴圈硬上,不用遞迴,看不懂19F 01/26 10:33
newwu: 八皇后太難了  先從簡單的教20F 01/26 10:35
izual: 遞迴只應天上有~~~21F 01/26 10:38
VieriKing: 我怕媽媽看他兒子一個月以後都不會~你會不會不保?22F 01/26 10:39
f953024: 先教18王公23F 01/26 10:40
ohohohya: 是不會畫圖解?24F 01/26 10:40
deerdriver: 是不會教迴圈寫法喔25F 01/26 10:42
gn0111: 換其他的教阿26F 01/26 10:43
meRscliche: 先去學數學…?27F 01/26 10:47
NCUking: 你就拿Pytorch圖片分類範例讓他跑給媽媽看 保證爽到高潮28F 01/26 10:48
NCUking: 兒子學一個月就會寫AI惹 超爽的
newwu: 不過八皇后迴圈不會比較難寫啊30F 01/26 10:49
newwu: 先教dfs bfs啊  不一定他不理解的是這個
newwu: 都會寫費波納契了  他可能就是不懂搜尋才會卡住
chinoyan: 遞迴只應天上有 凡人應當用迴圈33F 01/26 10:56
jodnu: 職場上會用到遞迴真的是少之又少34F 01/26 10:59
ILYY: 沒差遞迴很少用35F 01/26 11:23
gozule: 遞迴改迴圈+stack比較好理解36F 01/26 11:54
lulocke: 我都 GO TO37F 01/26 12:16
alfand: 幹 迴圈比較簡單啦38F 01/26 13:01
s094392: 讓給我教39F 01/26 13:04
Partition: 是不是只會用遞迴解40F 01/26 13:05
sonicyang: 不要繼續了,只會產出廢物殘害軟體業41F 01/26 13:45
s755369 
s755369: To iterate is human, to recursive, divine!42F 01/26 15:45
yojiamhippo: 用Haskell 其他程式語言都是垃圾43F 01/26 16:05
dewking: 這太嫩了, 沒天分吧44F 01/26 18:06

--
※ 看板: Gossiping 文章推薦值: 0 目前人氣: 0 累積人氣: 400 
分享網址: 複製 已複製
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇