กลับไปหน้าบทความ

อ่าน 2 นาที

สามเหลี่ยมของฟลอยด์

เปลี่ยนทางจากตัวพิมพ์ใหญ่อื่น/การเปลี่ยนเส้นทางที่ไม่สามารถพิมพ์ได้

สามเหลี่ยมฟลอยด์ (Floyd's triangle)คืออาร์เรย์รูปสามเหลี่ยมของจำนวนธรรมชาติที่ใช้ใน การศึกษา ด้านวิทยาการคอมพิวเตอร์ตั้งชื่อตามโรเบิร์ต ฟลอยด์ (Robert Floyd )...

สามเหลี่ยมของฟลอยด์

สามเหลี่ยมฟลอยด์ (Floyd's triangle)คืออาร์เรย์รูปสามเหลี่ยมของจำนวนธรรมชาติที่ใช้ใน การศึกษา ด้านวิทยาการคอมพิวเตอร์ตั้งชื่อตามโรเบิร์ต ฟลอยด์ (Robert Floyd ) โดยนิยามคือการเติมตัวเลขเรียงลำดับลงในแต่ละแถวของสามเหลี่ยม เริ่มจากเลข 1 ที่มุมบนซ้าย:

1
23
456
78910
1112131415

ปัญหาการเขียนโปรแกรมคอมพิวเตอร์เพื่อสร้างรูปสามเหลี่ยมนี้มักถูกใช้เป็นแบบฝึกหัดหรือตัวอย่างสำหรับโปรแกรมเมอร์คอมพิวเตอร์มือใหม่ โดยครอบคลุมแนวคิดของการจัดรูปแบบข้อความและโครงสร้างลูปแบบง่าย[ 1 ] [ 2 ] [ 3 ] [ 4 ]

คุณสมบัติ

ตัวเลขกำลังสองที่อยู่ตรงกลางซึ่งไฮไลต์ด้วยสีแดง จะอยู่ตรงกลางของ แถว คี่และเป็นผลรวมของกำลังสอง ที่อยู่ติดกัน ยกตัวอย่างเช่น 25 คือผลรวมของ 16 (สี่เหลี่ยมสีเหลืองที่หมุนแล้ว) และกำลังสองที่เล็กกว่าถัดไป คือ 9 (ผลรวมของสามเหลี่ยมสีน้ำเงิน)
  • การรวมผลรวมของแถวในสามเหลี่ยมของฟลอยด์เผยให้เห็นจำนวนสามเหลี่ยมคู่ซึ่งเป็นจำนวนสามเหลี่ยมที่มีดัชนีเป็นรูปสามเหลี่ยม[ 5 ]

1 = 1 = T ( T (1)) 1 = 6 = T ( T (2)) 2 + 3 1 2 + 3 = 21 = T ( T (3)) 4 + 5 + 6                          

  • แต่ละจำนวนในรูปสามเหลี่ยมจะมีค่าน้อยกว่าจำนวนที่อยู่ด้านล่างตามดัชนีของแถวนั้น

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Floyd%27s_triangle&oldid=1348836402 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ สามเหลี่ยมของฟลอยด์

สามเหลี่ยมฟลอยด์ (Floyd's triangle)คืออาร์เรย์รูปสามเหลี่ยมของจำนวนธรรมชาติที่ใช้ใน การศึกษา ด้านวิทยาการคอมพิวเตอร์ตั้งชื่อตามโรเบิร์ต ฟลอยด์ (Robert Floyd )...

คุณสมบัติ

1 = 1 = T ( T (1)) 1 = 6 = T ( T (2)) 2 + 3 1 2 + 3 = 21 = T ( T (3)) 4 + 5 + 6

ลิงก์ภายนอก

สามเหลี่ยมของฟลอยด์ในรหัสโรเซตตา ค่ายฝึกอบรมการเขียนโค้ด ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Floyd%27s_triangle&oldid=1348836402 "