[討論] C語言關於演算法的撰寫程式

看板C_and_CPP (C/C++)作者 (微風)時間11年前 (2014/12/21 11:01), 編輯推噓5(5012)
留言17則, 6人參與, 最新討論串1/1
如題,因老闆要小女子用兩種演算法寫出程式分別如下 第一種Newton-Raphson Method(牛頓法) http://codepad.org/fHREFTwa 第二種Convex combinations method http://codepad.org/xhGwjTnl 但如果將上述的程式碼用換句話來說 (也就是換個述術表達如原是do while換成只用while來完成) 是否換成為不一樣的思考邏輯模式,懇請各位大大給予指導,感謝 -- 過去了,也回不去了 原來這才是我 http://ppt.cc/j2IQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.134.64 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1419130877.A.D6C.html

12/21 11:16, , 1F
從 while 改 do-while 不能說使用的算法不同
12/21 11:16, 1F

12/21 11:18, , 2F
它們實現的都是同一種算法。終止條件,迭代方式都一樣
12/21 11:18, 2F

12/21 11:19, , 3F
另這份牛頓法和二分法真的是你寫的嗎??
12/21 11:19, 3F

12/21 11:48, , 4F
一開始來這裡問就好了...其實沒必要寄站內信給我
12/21 11:48, 4F

12/21 11:54, , 5F
因為貼在板上的話人多好辦事 :)
12/21 11:54, 5F

12/21 11:59, , 6F
雖然迭代方式,殊途同歸,鍮P撰寫人的思維理哲也多少相關吧
12/21 11:59, 6F

12/21 12:00, , 7F
因此才來版上詢問從另一種角度撰寫的思維用意
12/21 12:00, 7F

12/21 13:23, , 8F
你講的不同角度寫法應該是對程式語言的熟悉度問題而已
12/21 13:23, 8F

12/21 13:25, , 9F
練語言熟悉度的話才有必要試著用不同方式寫
12/21 13:25, 9F

12/21 13:37, , 10F
那如果是你,你會如何撰寫??
12/21 13:37, 10F

12/21 13:38, , 11F
在效率沒明顯差異的情況下,寫出來就行了,有時間摸摸,想想
12/21 13:38, 11F

12/21 13:39, , 12F
新的算法較實際,這份code並不會因為你將 while 改成
12/21 13:39, 12F

12/21 13:39, , 13F
do-while 或是 for 而導致結果有明顯不同.
12/21 13:39, 13F

12/22 04:02, , 14F
是我才不告訴你我要怎麼寫 這就像「菜鳥對天兵」裏面那
12/22 04:02, 14F

12/22 04:02, , 15F
個電影製片問主角「你墜機時會說什麼」一樣
12/22 04:02, 15F

12/22 12:56, , 16F
maa...我覺得你似乎重點放錯地方了
12/22 12:56, 16F

12/22 17:44, , 17F
前一篇小弟,這一篇變成小女子...要角色扮演也固定一下
12/22 17:44, 17F
文章代碼(AID): #1KbZVzri (C_and_CPP)
文章代碼(AID): #1KbZVzri (C_and_CPP)