Results 1 to 2 of 2

Thread: เราจะคิดโปรแกรมที่มีการทำงานแบบ Recursive ได้อย่างไร?

  1. #1


    CREDIT : ขอบคุณพี่ smallfox.exe จากเว็บบอร์ดภาค ทำให้น้องที่พึ่งเริ่มเขียนโปรแกรมได้เข้าใจในการเขียน recursive

    มีคำถามจากนักศึกษาคนหนึ่งถามว่า "เราจะคิดโปรแกรมที่มีการทำงานแบบ Recursive ได้อย่างไร?"

    อัน นี้เป็นคำตอบที่ตอบยากมาก ผมก็เลยตอบไปว่ามันขึ้นอยู่กับประสบการณ์ในการเขียนโปรแกรม ซึ่งมันก็เป็นคำตอบที่ถูก(ตามความเห็นของผม) แต่ก็ยังไม่ครอบคลุม แล้วมีคำตอบที่ดีกว่านี้หรือเปล่า?

    หลังจากที่ผมลองไปหาข้อมูลมา ก็ได้คำตอบต่าง ๆ กันมากมาย แต่ข้อมูลที่ได้รับล้วนแล้วแต่ขึ้นต้นด้วยคำว่า “มันเป็นคำตอบที่ยาก” เพราะว่ามันไม่ได้มีหลักอะไรไว้ตายตัวอย่าง 1+1=2 มันจึงค่อนข้างเป็นคำตอบที่ตอบยาก และต้องใช้ประสบการณ์ในการโปรแกรม

    ลองมาดูความเห็นแรกกันก่อนดีกว่า

    [hide=5]จาก Aj. Pichaya

    การ คิด Recursive Algorithm เป็นกลไกการวิธีการทำงานในเชิงคณิตศาสตร์ ซึ่งหากเรามองในทฤษฎีตรงนั้นออก เราก็จะสามารถเขียน Recursive Algorithm ได้

    เช่น [code]F(x)! = F(x)*F(x-1)!
    [SIZE=2]เป็น padawan ซะแล้ว สงสัยจะไม่ได้เป็น full ล่ะ project เยอะเหลือเกิน[/SIZE]

  2. #2
    Junior Member
    Join Date
    Jul 2008
    Posts
    5


    สำหรับหลักการเขียนโปรแกรมแบบ recursive นั้นมีหลักการง่ายๆ ครับ แค่ 5-6 ข้อ เองดังนี้

    **Hidden Content: To see this hidden content your post count must be 2 or greater.**

Similar Threads

  1. Replies: 0
    Last Post: 03-10-2008, 10:31 PM
  2. Replies: 1
    Last Post: 30-09-2008, 01:33 PM
  3. FBI แกะรอย Hacker ได้อย่างไร
    By arttimus in forum Hacking, Exploit Articles/Tutorial/Techniques
    Replies: 29
    Last Post: 23-03-2008, 06:58 PM
  4. Replies: 0
    Last Post: 10-01-2005, 09:01 PM
  5. FBI แกะรอย Hacker ได้อย่างไร
    By kwitarapath in forum Ethical Hacking for Padawan
    Replies: 0
    Last Post: 01-01-1970, 07:00 AM

Members who have read this thread : 0

Actions : (View-Readers)

There are no names to display.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •