Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. โปรแกรม Python สำหรับอัลกอริธึมพื้นฐานแบบยุคลิด

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง คำชี้แจงปัญหา − ให้ตัวเลขสองตัวนั้น เราจำเป็นต้องคำนวณ gcd ของตัวเลขสองตัวนั้นและแสดงออกมา GCD ตัวหารร่วมที่ยิ่งใหญ่ที่สุดของตัวเลขสองตัวคือจำนวนที่มากที่สุดที่สามารถหารทั้งสองตัวได้ ในที่นี้ เราปฏิบัติตามแนวทางแบบยุคลิดเพื่อคำนวณ gc

  2. โปรแกรม Python สำหรับ Binary Insertion Sort

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง คำชี้แจงปัญหา − เราได้รับอาร์เรย์ เราจำเป็นต้องจัดเรียงโดยใช้แนวคิดของการเรียงลำดับแบบไบนารี ตามชื่อที่แนะนำ เราใช้แนวคิดของการค้นหาแบบไบนารีพร้อมกับอัลกอริธึมการจัดเรียงการแทรก ทีนี้มาดูวิธีแก้ปัญหาในการใช้งานด้านล่าง - ตัวอย่าง #

  3. โปรแกรม Python สำหรับ BogoSort หรือ Permutation Sort

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

  4. โปรแกรม Python สำหรับค็อกเทล Sort

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง แจ้งปัญหา − เราได้รับรายการ เราจำเป็นต้องทำการเรียงลำดับบิตโทนิกในรายการที่กำหนดและแสดงรายการ ประเภทค็อกเทล − ที่นี่การเรียงลำดับเกิดขึ้นเหมือนการเรียงลำดับแบบฟองที่มีการวนซ้ำทั้งสองทิศทาง อัลกอริทึม ลำดับแรกคืออาร์เรย์ข้ามจากซ้าย

  5. โปรแกรม Python สำหรับเปลี่ยนเหรียญ

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

  6. โปรแกรม Python สำหรับการนับการเรียงลำดับ

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

  7. โปรแกรมหลามสำหรับตัดร็อด

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง แจ้งปัญหา − เราได้รับไม้เท้าที่มีความยาว n และอาร์เรย์ของราคาที่มีราคาของทุกชิ้นที่มีขนาดเล็กกว่า n เราจำเป็นต้องกำหนดมูลค่าสูงสุดที่ได้มาโดยการตัดท่อนไม้และขายชิ้นส่วน เราจะใช้วิธีการเขียนโปรแกรมแบบไดนามิกในการแก้ปัญหา ทีนี้มาดูวิ

  8. โปรแกรม Python สำหรับ Cycle Sort

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง แจ้งปัญหา − เราได้รับอาร์เรย์ เราต้องจัดเรียงโดยใช้แนวคิดของการเรียงลำดับแบบวนรอบ เป็นอัลกอริธึมแบบแทนที่และการแลกเปลี่ยนเกิดขึ้นโดยการก่อตัวของวัฏจักร ทีนี้มาดูวิธีแก้ปัญหาในการใช้งานด้านล่าง - ตัวอย่าง def cycleSort(array):  

  9. โปรแกรม Python สำหรับตรวจจับวงจรในกราฟโดยตรง

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง คำชี้แจงปัญหา − เราได้รับกราฟกำกับ เราจำเป็นต้องตรวจสอบว่ากราฟนั้นมีวัฏจักรหรือไม่ ผลลัพธ์ควรเป็นจริงหากกราฟที่กำหนดมีอย่างน้อยหนึ่งรอบ มิฉะนั้นจะเป็นเท็จ ทีนี้มาดูวิธีแก้ปัญหาในการใช้งานด้านล่าง - ตัวอย่าง # collections module from

  10. โปรแกรม Python สำหรับไขปริศนาวางไข่

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง แจ้งปัญหา − สมมติว่าเราต้องการทราบว่าเรื่องราวใดในอาคารสูง 40 ชั้นสามารถทิ้งไข่ได้อย่างปลอดภัย และเรื่องราวใดจะทำให้ไข่ได้รับความเสียหายเมื่ออยู่บนบกด้วยความช่วยเหลือของไข่ เราจำเป็นต้องแสดงจำนวนเส้นทางขั้นต่ำเพื่อตรวจสอบเรื่องราว ท

  11. โปรแกรม Python สำหรับอัลกอริธึมแบบยุคลิดขยาย

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง แจ้งปัญหา − ให้ตัวเลขสองตัวนั้น เราจำเป็นต้องคำนวณ gcd ของตัวเลขสองตัวนั้นและแสดงออกมา GCD ตัวหารร่วมที่ยิ่งใหญ่ที่สุดของตัวเลขสองตัวคือจำนวนที่มากที่สุดที่สามารถหารทั้งสองตัวได้ ที่นี่เราปฏิบัติตามแนวทางแบบยุคลิดเพื่อคำนวณ gcd นั่น

  12. โปรแกรมหลามสำหรับค้นหาคู่ที่ใกล้เคียงที่สุดจากสองอาร์เรย์ที่เรียงลำดับ

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง แจ้งปัญหา − เราได้รับอาร์เรย์สองชุด เราจำเป็นต้องค้นหาคู่ที่ใกล้เคียงที่สุดจากอาร์เรย์ที่จัดเรียงทั้งสองชุด ทีนี้มาดูวิธีแก้ปัญหาในการใช้งานด้านล่าง - ตัวอย่าง # sys module import sys # pair def print_(ar1, ar2, m, n, x):   &nb

  13. โปรแกรม Python สำหรับ Gnome Sort

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง คำชี้แจงปัญหา − เราได้รับอาร์เรย์ เราต้องจัดเรียงโดยใช้การเรียงลำดับ gnome อัลกอริทึม 1. ขั้นแรก เราสำรวจอาร์เรย์จากซ้ายไปขวา2. ตอนนี้ หากองค์ประกอบปัจจุบันมีขนาดใหญ่กว่าหรือเท่ากับองค์ประกอบก่อนหน้า ให้ข้ามไปหนึ่งขั้นข้างหน้า3 มิฉะนั

  14. โปรแกรม Python สำหรับ Heap Sort

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง แจ้งปัญหา − เราได้รับอาร์เรย์ เราต้องจัดเรียงโดยใช้แนวคิดของ heapsort ที่นี่เราวางองค์ประกอบสูงสุดไว้ที่ส่วนท้าย ทำซ้ำจนกว่าจะจัดเรียงอาร์เรย์ ทีนี้มาดูวิธีแก้ปัญหาในการใช้งานด้านล่างกัน: ตัวอย่าง # heapify def heapify(arr, n, i):

  15. โปรแกรม Python สำหรับ Iterative Merge Sort

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง แจ้งปัญหา − เราได้รับอาร์เรย์ เราจำเป็นต้องจัดเรียงโดยใช้แนวคิดของการผสานการเรียงลำดับตามการวนซ้ำ ที่นี่เราวางองค์ประกอบสูงสุดไว้ที่ส่วนท้าย ทำซ้ำจนกว่าจะจัดเรียงอาร์เรย์ ทีนี้มาดูวิธีแก้ปัญหาในการใช้งานด้านล่าง - ตัวอย่าง # iterat

  16. โปรแกรม Python สำหรับ Iterative Quick Sort

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

  17. โปรแกรม Python สำหรับความสูงสูงสุดเมื่อเหรียญเรียงเป็นรูปสามเหลี่ยม

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง คำชี้แจงปัญหา − เราได้รับเหรียญ N เหรียญที่เราต้องจัดเรียงเป็นรูปสามเหลี่ยม กล่าวคือ ในแถวแรกจะมี 1 เหรียญ แถวที่สองจะมี 2 เหรียญ เป็นต้น เราต้องแสดงความสูงสูงสุดที่สามารถทำได้ ด้วยความช่วยเหลือของเหรียญ N ทีนี้มาดูวิธีแก้ปัญหาในการใ

  18. โปรแกรม Python สำหรับ Merge Sort

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง คำชี้แจงปัญหา − เราได้รับอาร์เรย์ เราจำเป็นต้องจัดเรียงโดยใช้แนวคิดของการจัดเรียงแบบผสาน ที่นี่เราวางองค์ประกอบสูงสุดไว้ที่ส่วนท้าย ทำซ้ำจนกว่าจะจัดเรียงอาร์เรย์ ทีนี้มาดูวิธีแก้ปัญหาในการใช้งานด้านล่าง - ตัวอย่าง #merge function de

  19. โปรแกรม Python สำหรับเส้นทางต้นทุนต่ำสุด

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง คำชี้แจงปัญหา − เราได้รับเมทริกซ์ต้นทุนและตำแหน่ง (m, n) เราจำเป็นต้องค้นหาต้นทุนของเส้นทางต้นทุนขั้นต่ำที่จะไปถึง (m, n) จาก (0, 0) แต่ละเซลล์แสดงถึงต้นทุนในการสำรวจจากเซลล์หนึ่งไปยังอีกเซลล์หนึ่ง ทีนี้มาดูวิธีแก้ปัญหาในการใช้งานด้า

  20. โปรแกรม Python สำหรับปัญหาจำนวนสถานีหยุด

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง แจ้งปัญหา − เราได้รับว่ามีสถานีกลาง 13 สถานีระหว่างสถานที่ A และ B เราจำเป็นต้องค้นหาจำนวนวิธีที่รถไฟสามารถหยุดได้ที่สถานีกลาง 2 สถานี เพื่อไม่ให้มีสถานีต่อเนื่องกัน ทีนี้มาดูวิธีแก้ปัญหาในการใช้งานด้านล่าง - ตัวอย่าง # stop station

Total 8994 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:111/450  20-คอมพิวเตอร์/Page Goto:1 105 106 107 108 109 110 111 112 113 114 115 116 117