ทำให้การทำงานของคุณง่ายขึ้น: ค้นหา miniwebtool
เพิ่ม
เครื่องมือที่เกี่ยวข้อง
เครื่องคำนวณเมทริกซ์ประชิดเครื่องคำนวณเส้นทางสั้นสุดของไดค์สตราเครื่องตรวจสอบลำดับดีกรีของกราฟเครื่องตรวจสอบเส้นทางฮามิลตันเครื่องคำนวณต้นไม้แผ่ทั่วน้อยสุดเครื่องมือสร้างกราฟเส้นโค้งพาราเมตริกเครื่องคำนวณหลักรังนกพิราบเครื่องตรวจสอบกราฟระนาบเครื่องคำนวณการเรียงลำดับทอพอโลยีเครื่องคำนวณจุดยอดและแกนสมมาตร
หน้าแรก > คณิตศาสตร์ > การดำเนินการทางคณิตศาสตร์ขั้นสูง > เครื่องคำนวณการระบายสีกราฟ
 

เครื่องคำนวณการระบายสีกราฟ

หาจำนวนรงค์ (Chromatic Number) และการระบายสีจุดยอดที่ถูกต้องสำหรับกราฟไม่มีทิศทางใดๆ ป้อนข้อมูลขอบหรือรายการประชิดเพื่อรับจำนวนสีขั้นต่ำ การกำหนดสี วิธีการแก้ปัญหาแบบทีละขั้นตอนด้วย DSATUR และการแสดงภาพกราฟแบบ SVG ที่โต้ตอบได้

เครื่องคำนวณการระบายสีกราฟ
รูปแบบเส้นเชื่อม: A-B หรือ A B คั่นด้วยจุลภาคหรือขึ้นบรรทัดใหม่ สูงสุด 60 จุดยอด และ 600 เส้นเชื่อม
โหมด 'อัตโนมัติ' จะเลือก Backtracking แบบแม่นยำสำหรับกราฟขนาดเล็ก และ DSATUR สำหรับกราฟขนาดใหญ่

Embed เครื่องคำนวณการระบายสีกราฟ Widget

เกี่ยวกับ เครื่องคำนวณการระบายสีกราฟ

เครื่องคำนวณการระบายสีกราฟ จะคำนวณ เลขโครมาติก χ(G) และการระบายสีจุดยอดที่ถูกต้องสำหรับกราฟไม่มีทิศทางใดๆ เพียงป้อนกราฟของคุณในรูปแบบรายการเส้นเชื่อมหรือรายการความใกล้ชิด แล้วเครื่องมือจะส่งคืนจำนวนสีที่น้อยที่สุดที่จำเป็นเพื่อให้ไม่มีจุดยอดที่อยู่ติดกันสองจุดใดใช้สีเดียวกัน พร้อมกับการแสดงภาพ SVG แบบโต้ตอบ แอนิเมชันการทำงานของ DSATUR และรายละเอียดการแยกสีของแต่ละจุดยอด

การระบายสีกราฟคืออะไร?

การระบายสีจุดยอดที่ถูกต้อง ของกราฟ G = (V, E) คือการกำหนดสีให้กับแต่ละจุดยอดเพื่อให้ทุกเส้นเชื่อมมีจุดปลายที่มีสีต่างกัน เลขโครมาติก เขียนแทนด้วย χ(G) คือจำนวนสีที่น้อยที่สุดที่ทำให้การระบายสีดังกล่าวยังคงถูกต้อง การคำนวณ χ(G) เป็นปัญหาประเภท NP-hard ในทางทั่วไป แต่มีทฤษฎีทางคณิตศาสตร์ที่สวยงามและการประยุกต์ใช้งานจริงมากมาย เช่น การจัดตารางสอบ, การจัดสรรความถี่วิทยุ, การจัดสรรเรจิสเตอร์ในคอมไพเลอร์ และทฤษฎีบทสี่สีอันโด่งดังสำหรับแผนที่ระนาบ

นิยามเลขโครมาติก
χ(G) = min { k : G admits a proper k-coloring }

ทฤษฎีบทและขอบเขตที่สำคัญ

อัลกอริทึมที่ใช้โดยเครื่องคำนวณนี้

DSATUR (Degree of Saturation)

นำเสนอโดย Daniel Brélaz ในปี 1979 DSATUR เป็นหนึ่งในฮิวริสติกที่มีประสิทธิภาพสูงสุดสำหรับการระบายสีกราฟ โดยจะเลือกจุดยอดที่ยังไม่ได้ระบายสีซึ่งมีเพื่อนบ้านใช้สีที่แตกต่างกันมากที่สุด (ความอิ่มตัวหรือ Saturation) หากเสมอกันจะพิจารณาจากดีกรีของจุดยอด และกำหนดสีที่น้อยที่สุดที่เพื่อนบ้านยังไม่ได้ใช้ DSATUR สามารถหาคำตอบที่เหมาะสมที่สุดได้สำหรับกราฟสองส่วนและกราฟที่มีโครงสร้างเฉพาะหลายประเภท และให้ผลลัพธ์ที่มีคุณภาพสูงในเวลาเพียงเสี้ยววินาทีแม้ในกราฟที่มีจุดยอดหลายร้อยจุด

Welsh-Powell

อัลกอริทึม Welsh-Powell จะจัดเรียงจุดยอดตาม ลำดับดีกรีจากมากไปน้อย แล้วทำการระบายสีแบบ Greedy มีความซับซ้อนของเวลาอยู่ที่ O(|V|²) และรับประกันว่าจะใช้สีไม่เกิน Δ(G) + 1 สี เป็นวิธีที่รวดเร็วมากและมักเป็นการประมาณการที่ดี แม้ว่าบางครั้งอาจได้ผลลัพธ์ด้อยกว่า DSATUR ในกราฟที่มีโครงสร้างเฉพาะตัว

Greedy (ตามลำดับการนำเข้า)

อัลกอริทึมที่ง่ายที่สุด: ไล่ระบายสีจุดยอดตามลำดับที่ผู้ใช้ป้อน และกำหนดสีที่น้อยที่สุดที่เพื่อนบ้านที่ระบายสีไปแล้วยังไม่ได้ใช้ ผลลัพธ์จะขึ้นอยู่กับลำดับการป้อนข้อมูล แต่การเรียงลำดับแบบสุ่มก็สามารถใช้เป็นฐานเปรียบเทียบกับฮิวริสติกที่ฉลาดกว่าได้

Exact Backtracking (การค้นหาแบบย้อนรอยแม่นยำ)

สำหรับกราฟขนาดเล็ก (ไม่เกินประมาณ 18 จุดยอด) เครื่องคำนวณสามารถหา เลขโครมาติกที่แท้จริง โดยการลอง k = 2, 3, 4, ... และพยายามระบายสี k สีด้วยวิธี Backtracking แบบค้นหาตามแนวลึก เมื่ออัลกอริทึมแบบแม่นยำทำงานสำเร็จ ผลลัพธ์จะแสดงป้ายกำกับว่า "แม่นยำ"

รูปแบบการนำเข้าข้อมูล

รายการเส้นเชื่อม (Edge list)

เขียนเส้นเชื่อมแต่ละเส้นโดยระบุชื่อจุดยอดสองชื่อคั่นด้วยยัติภังค์ (-), ช่องว่าง หรือลูกศร แยกแต่ละเส้นเชื่อมด้วยจุลภาคหรือการขึ้นบรรทัดใหม่ ชื่อจุดยอดสามารถประกอบด้วยตัวอักษร ตัวเลข หรือขีดล่าง ตัวอย่าง:

A-B, B-C, C-D, D-A
A-C

รายการความใกล้ชิด (Adjacency list)

เขียนชื่อจุดยอดตามด้วยเครื่องหมายทวิภาค (:) และรายชื่อเพื่อนบ้านที่คั่นด้วยจุลภาค ตัวอย่าง:

A: B, C, D
B: A, D
C: A
D: A, B

ระบบจะปฏิเสธวงวนในตัว (Self-loops) เพราะจุดยอดไม่สามารถมีสีต่างจากตัวมันเองได้ เส้นเชื่อมที่ซ้ำกันจะถูกลบออกโดยอัตโนมัติ และกราฟจะถูกประมวลผลเป็นกราฟไม่มีทิศทาง

วิธีใช้เครื่องคำนวณนี้

  1. เลือกรูปแบบ: สลับระหว่าง 'รายการเส้นเชื่อม' และ 'รายการความใกล้ชิด' ด้วยปุ่มตัวเลือก
  2. ป้อนข้อมูลกราฟ: วางข้อมูลของคุณหรือคลิกตัวอย่างด่วน (สามเหลี่ยม, กราฟบริบูรณ์ K₅, กราฟวงล้อ Petersen, กราฟสองส่วน K₃,₃, ตารางสอบ)
  3. เลือกอัลกอริทึม: เลือก 'อัตโนมัติ' เพื่อผลลัพธ์ที่ดีที่สุด หรือระบุเฉพาะเจาะจง เช่น Welsh-Powell, Greedy, DSATUR หรือ Exact Backtracking
  4. คลิก "ระบายสีกราฟ": เลขโครมาติก, รายการแยกตามสี, กราฟ SVG ที่โต้ตอบได้ และแอนิเมชันทีละขั้นตอนจะปรากฏด้านล่าง
  5. สำรวจ: กด 'เล่น' เพื่อดูขั้นตอนการระบายสี, ลากโหนดเพื่อจัดตำแหน่ง และใช้ปุ่ม 'ถอยหลัง / ถัดไป' เพื่อดูทีละขั้นตอนด้วยตนเอง

การประยุกต์ใช้งานในทางปฏิบัติ

การจัดตารางสอบ

ให้แต่ละวิชาเป็นจุดยอด และลากเส้นเชื่อมระหว่างวิชาที่มีนักเรียนลงทะเบียนซ้ำกันอย่างน้อยหนึ่งคน การระบายสีที่ถูกต้องด้วย k สี จะได้ตารางที่มี k ช่วงเวลา โดยที่ไม่มีนักเรียนคนใดมีวิชาสอบทับซ้อนกัน เลขโครมาติกคือจำนวนช่วงเวลาที่น้อยที่สุดที่จำเป็น

การจัดสรรความถี่วิทยุ

เครื่องส่งสัญญาณที่อยู่ในระยะรบกวนกันต้องใช้ความถี่ที่ต่างกัน เลขโครมาติกของกราฟการรบกวนคือจำนวนความถี่ที่น้อยที่สุดที่ต้องใช้

การจัดสรรเรจิสเตอร์

ในคอมไพเลอร์ ช่วงเวลาการใช้งานของตัวแปรคือจุดยอด ถ้าช่วงเวลาทับซ้อนกันจะมีเส้นเชื่อมระหว่างกัน การระบายสี k สีจะช่วยกำหนดตัวแปรให้กับเรจิสเตอร์ CPU จำนวน k ตัวโดยไม่เกิดการชนกัน

การระบายสีแผนที่

ประเทศที่มีพรมแดนติดกันต้องใช้สีต่างกัน ทฤษฎีบทสี่สี (Appel-Haken, 1976) พิสูจน์ว่าสี่สีเพียงพอสำหรับแผนที่บนระนาบใดๆ เสมอ

ซูโดกุและปริศนาเงื่อนไข

ซูโดกุที่สมบูรณ์คือการระบายสี 9 สีของกราฟที่มีจุดยอด 81 จุด (ช่อง) และเส้นเชื่อมเชื่อมโยงช่องที่อยู่ในแถวเดียวกัน คอลัมน์เดียวกัน หรือบล็อก 3×3 เดียวกัน การระบายสีกราฟเป็นแกนกลางทางคณิตศาสตร์ของปริศนาเงื่อนไขมากมาย

กรณีพิเศษที่น่าสนใจ

คำถามที่พบบ่อย

เลขโครมาติกของกราฟคืออะไร?

เลขโครมาติก χ(G) คือจำนวนสีที่น้อยที่สุดที่ใช้ในการระบายสีจุดยอดของกราฟ โดยที่ไม่มีจุดยอดที่อยู่ติดกันใช้สีเดียวกัน กราฟสองส่วนมีเลขโครมาติกไม่เกิน 2 กราฟที่มีรูปสามเหลี่ยมมีเลขโครมาติกอย่างน้อย 3 และตามทฤษฎีบทของ Brooks เลขโครมาติกจะไม่เกินดีกรีสูงสุด ยกเว้นกราฟบริบูรณ์และวงจรคี่

เครื่องคำนวณนี้ใช้อัลกอริทึมใด?

สำหรับกราฟขนาดเล็กจะใช้ Exact Backtracking เพื่อหาค่าที่ถูกต้องที่สุด สำหรับกราฟขนาดใหญ่จะใช้ฮิวริสติก DSATUR ซึ่งระบายสีจุดยอดที่ถูกล้อมรอบด้วยสีต่างๆ มากที่สุดก่อน คุณยังสามารถเลือก Welsh-Powell หรือ Greedy ได้เอง

ฉันควรใส่ข้อมูลกราฟอย่างไร?

ใช้โหมด 'รายการเส้นเชื่อม' เพื่อพิมพ์แบบ A-B ทีละบรรทัด หรือใช้ 'รายการความใกล้ชิด' เพื่อพิมพ์จุดยอดตามด้วยจุดที่เชื่อมต่อ เช่น A: B, C วงวนในตัวจะไม่ได้รับอนุญาต

ทำไม DSATUR ถึงไม่พบเลขโครมาติกที่แท้จริงเสมอไป?

เนื่องจากการระบายสีกราฟเป็นปัญหา NP-hard อัลกอริทึมที่ทำงานเร็วอาจไม่ได้คำตอบที่ดีที่สุดเสมอในกราฟที่ซับซ้อนมาก อย่างไรก็ตาม เครื่องคำนวณจะให้ขอบเขตล่างจาก Clique ที่ใหญ่ที่สุดเพื่อให้คุณประเมินความแม่นยำของคำตอบได้

การระบายสีกราฟใช้ทำอะไรในชีวิตจริง?

ใช้ในการจัดตารางสอบ, การจัดสรรความถี่คลื่นวิทยุ, การบริหารจัดการทรัพยากรในคอมพิวเตอร์, การระบายสีแผนที่ และการแก้ปัญหาที่มีข้อจำกัดด้านความขัดแย้ง

เลขโครมาติกเท่ากับจำนวน Clique ที่ใหญ่ที่สุดเสมอหรือไม่?

ไม่เสมอไป จำนวน Clique ω(G) เป็นเพียงขอบเขตล่างเท่านั้น สำหรับกราฟทั่วไป χ(G) อาจสูงกว่า ω(G) มาก เช่น ในกราฟ Mycielski ที่ไม่มีรูปสามเหลี่ยมเลยแต่ต้องการสีจำนวนมาก

เครื่องคำนวณนี้รองรับกราฟขนาดใหญ่แค่ไหน?

รองรับสูงสุด 60 จุดยอด และ 600 เส้นเชื่อม สำหรับอัลกอริทึมแบบแม่นยำ หากกราฟมีมากกว่า 18 จุดยอด ระบบอาจเปลี่ยนไปใช้ DSATUR แทนเพื่อป้องกันความล่าช้า ซึ่งเพียงพอสำหรับการเรียนรู้และการใช้งานในระดับเล็กถึงกลางส่วนใหญ่

อ่านเพิ่มเติม

อ้างอิงเนื้อหา หน้าหรือเครื่องมือนี้ว่า:

"เครื่องคำนวณการระบายสีกราฟ" ที่ https://MiniWebtool.com/th/เครื่องคำนวณการระบายสีกราฟ/ จาก MiniWebtool, https://MiniWebtool.com/

โดยทีม miniwebtool อัปเดตเมื่อ: 20 เม.ย. 2026

คุณสามารถลองใช้ AI แก้ปัญหาคณิตศาสตร์ GPT ของเรา เพื่อแก้ไขปัญหาทางคณิตศาสตร์ของคุณผ่านคำถามและคำตอบด้วยภาษาธรรมชาติ.

การดำเนินการทางคณิตศาสตร์ขั้นสูง:

เครื่องมือเด่น:

ค้นหา ID ผู้ใช้ Instagramตัวแปลงองศาทศนิยมเป็น DMSค้นหา ID ผู้ใช้ Facebookเครื่องแปลง PSI เป็น Barตัวแปลงบาร์เป็น PSIเครื่องมือแปลง kPa เป็น psiเครื่องคำนวณเลขยกกำลัง-ความแม่นยำสูงเครื่องคิดเลขผลรวมตัวแปลง cm เป็นฟุตและนิ้วเครื่องคำนวณวันของปี - วันนี้เป็นวันอะไรของปีตัวแปลง FPSตัวแปลงฟุตและนิ้วเป็นเซนติเมตรเครื่องคำนวณพื้นที่ผิวทรงกระบอก ความแม่นยำสูงสถิติช่อง YouTubeเครื่องคำนวณส่วนเบี่ยงเบนมาตรฐานสัมพัทธ์โปรแกรมแปลงตัวเลขเป็นภาษาอังกฤษเครื่องตรวจจับเนื้อหา AIเครื่องคำนวณราศีอาทิตย์ ราศีจันทร์ และลัคนา 🌞🌙✨ตัวแปลง psi เป็น kPaเครื่องคำนวณส่วนเบี่ยงเบนมาตรฐาน - ความแม่นยำสูงตัวแก้และฝึกเกม 24เครื่องคำนวณรายได้ YouTubeเครื่องคำนวณเวลาชาร์จรถ EVเครื่องคิดเลข Hexเครื่องคิดเลขรากที่สองเครื่องคิดเลข log ฐาน 2เครื่องคิดเลข PVIFA ความแม่นยำสูงตัวแปลง ppm เป็นเปอร์เซ็นต์เครื่องคิดเลข CAGRเครื่องคำนวณปริมาตรกรวย ความแม่นยำสูง⚔️ เครื่องคำนวณ DPSตัวแปลง DMS เป็นองศาทศนิยมเครืองคดเลข-ancเครื่องคำนวณปริมาตรทรงกลม ความแม่นยำสูงเครื่องคิดเลข One Rep Max (1RM)เครื่องคำนวณ GFRตัวแปลง HTML เป็นข้อความเครื่องคำนวณปริมาตรปริซึมสี่เหลี่ยมผืนผ้า ความแม่นยำสูงเครื่องคำนวณ RREF (รูปแบบขั้นบันได)ตัวแปลงฐานสิบหกเครื่องมือจัดรูปแบบและตรวจสอบ JSONเครื่องคำนวณ kVAเครื่องคำนวณสไตรค์เรตการตีเครื่องคำนวณ Net Run Rateเครื่องคำนวณอัตราส่วน K/Dเครื่องคำนวณเรตติ้ง Eloเครื่องคำนวณการฟื้นตัวของอัตราการเต้นหัวใจเครื่องคำนวณเวลาเดินป่าเครื่องคำนวณเพซพายเรือเครื่องคำนวณ Age-Grading การวิ่งเครื่องคำนวณ FTP และโซนพลังเครื่องคำนวณ Beep Testเครื่องคำนวณคะแนน ACFTเครื่องคำนวณ Wilks & DOTSเครื่องคำนวณออฟเซ็ตล้อค้นหาดัชนีโหลดและเรตติ้งความเร็วของยางเครื่องคำนวณต้นทุนต่อไมล์เครื่องคำนวณการซื้อรถลีสเครื่องคำนวณการผสมค่าออกเทนเครื่องคำนวณอัตราส่วนน้ำมัน 2 จังหวะเครื่องคำนวณความจุกระบอกสูบเครื่องยนต์เครื่องคำนวณโซฟาผ่านประตูเครื่องคำนวณคอร์ดฟืนเครื่องคำนวณ CADR เครื่องฟอกอากาศเครื่องคำนวณขนาดเครื่องลดความชื้นเครื่องคำนวณขนาดพัดลมเพดานเครื่องคำนวณขนาดผ้าม่านเครื่องคำนวณขนาดพรมเครื่องคำนวณความสูงในการแขวนภาพเครื่องคำนวณความสูงการติดตั้งทีวีเครื่องคำนวณขนาดทีวีเครื่องคำนวณปริมาตรและแผ่นรองบ่อเครื่องคำนวณเกลือสระว่ายน้ำเครื่องคำนวณปริมาตรสระว่ายน้ำเครื่องคำนวณขนาดเครื่องทำน้ำอุ่นเครื่องคำนวณเรซินอีพ็อกซีเครื่องคำนวณระยะห่างลูกกรงเครื่องคำนวณบัวเชิงผนังและคิ้วเครื่องคำนวณไซดิ้งเครื่องคำนวณสีย้อมไม้เดคเครื่องคำนวณเมล็ดหญ้าเครื่องคำนวณหญ้าปูสนามเครื่องคำนวณยางมะตอยเครื่องคำนวณลูกบาศก์หลาเครื่องคำนวณความยาวเสาอากาศเครื่องคำนวณการบรรจุท่อร้อยสายเครื่องคำนวณตัวเก็บประจุแบบอนุกรมและขนานเครื่องคำนวณรีแอกแตนซ์เหนี่ยวนำเครื่องคำนวณแสงสว่างในห้องเครื่องคำนวณลักซ์เป็นลูเมนตัวแปลงลูเมนเป็นวัตต์เครื่องคำนวณขนาดเครื่องกำเนิดไฟฟ้าตัวแปลง mAh เป็น Whเครื่องคำนวณกำลังไฟฟ้า 3 เฟสเครื่องคำนวณแอมป์เป็นวัตต์เครื่องคำนวณวัตต์เป็นแอมป์เครื่องคำนวณตัวต้านทานแบบอนุกรมเครื่องคำนวณแรงเสียดทานเครื่องคำนวณพื้นเอียงเครื่องคำนวณความได้เปรียบเชิงกลเครื่องคำนวณความเร็วเสียงเครื่องคำนวณความเร็วคลื่นเครื่องคำนวณแรงลอยตัวเครื่องคำนวณความเร็วสุดท้ายเครื่องคำนวณความยาวคลื่นเดอบรอยล์เครื่องคำนวณพลังงานโฟตอนเครื่องคำนวณ E=mc²เครื่องคำนวณการยืดออกของเวลาเครื่องคำนวณกฎข้อที่สามของเคปเลอร์เครื่องคำนวณความเร็วหลุดพ้นเครื่องคำนวณแรงโน้มถ่วงเครื่องคำนวณกฎเบียร์ แลมเบิร์ตเครื่องคำนวณสมการเนินสต์เครื่องคำนวณความดันออสโมติกเครื่องคำนวณการเพิ่มขึ้นของจุดเดือดเครื่องคำนวณการลดลงของจุดเยือกแข็งเครื่องคำนวณองค์ประกอบร้อยละเครื่องคำนวณนอร์แมลลิตีเครื่องคำนวณโมแลลิตีตัวแปลง pKa เป็น Kaเครื่องคำนวณเฮนเดอร์สัน ฮัสเซลบาล์ชเครื่องคำนวณผลได้ตามทฤษฎีเครื่องคำนวณสารกำหนดปริมาณเครื่องคำนวณการจัดเรียงอิเล็กตรอนตารางธาตุแบบโต้ตอบเครื่องสร้างแผนการสอน AIเครื่องสร้างควิซ AIเครื่องสร้างการอ้างอิง APA/MLA/Chicagoเครื่องคำนวณเปอร์เซ็นต์การเข้าเรียนเครื่องคำนวณคะแนน APเครื่องคำนวณคะแนน ACTเครื่องคำนวณคะแนน SATตัวแปลงเปอร์เซ็นต์เป็น CGPAตัวแปลง CGPA เป็นเปอร์เซ็นต์เครื่องให้เกรดง่าย EZ Graderเครื่องคำนวณค่าใช้จ่ายในการเลี้ยงดูบุตรเครื่องคำนวณปริมาณนมที่ทารกต้องการเครื่องคำนวณขนาดผ้าอ้อมเครื่องสร้างชื่อทารกเครื่องทำนายสีตาของทารกเครื่องคำนวณเปอร์เซ็นไทล์ BMI สำหรับเด็กเครื่องคำนวณทำนายส่วนสูงของเด็กเครื่องคำนวณเวลาเพิ่มเป็นสองเท่าของ hCGเครื่องคำนวณวันครบกำหนดคลอด IVFเครื่องคำนวณการฝังตัวของตัวอ่อนเครื่องทำนายเพศทารกแบบจีนเครื่องมือจัดรูปแบบวันที่ ISO 8601ตัวแปลงวันที่จูเลียนเครื่องคำนวณการงีบหลับเครื่องคำนวณข้างขึ้นข้างแรมเครื่องคำนวณเวลาพระอาทิตย์ขึ้นและตกนาฬิกาโลกเครื่องแปลงวันที่เป็นเลขโรมันนับถอยหลังสู่การเกษียณเครื่องคำนวณการเลิกเครื่องคำนวณวันเกิดครึ่งปีเครื่องคำนวณวันครบรอบเครื่องคำนวณเลขสัปดาห์เครื่องคำนวณการแบ่งทิปเครื่องคำนวณ ROI การตลาดผ่านอีเมลเครื่องคำนวณต้นทุนต่อลูกค้าเป้าหมายเครื่องคำนวณเงินทุนหมุนเวียนตัวสร้างตัวละคร RPG แบบสุ่ม