การใช้อัลกอริทึม OS แบบคลาสสิก
ต่อไปนี้คือการใช้อัลกอริทึมการเปลี่ยนหน้าของไดเรกทอรีทดสอบเป็นตัวอย่างเพื่อแสดงโครงสร้างของโครงการนี้
└─页面置换算法(测试)
├─golang
│ ├─.idea
│ └─lru
├─Java
│ └─com
│ └─dhx
│ ├─algorithms
│ │ └─lru
│ └─sample
└─Python
└─mx
├─algorithm
└─sample
ไดเรกทอรีระดับแรกคือชื่อของอัลกอริทึมในบางแง่มุมเช่นอัลกอริทึมการเปลี่ยนแปลง, อัลกอริทึมการกำหนดเวลา ฯลฯ
ไดเรกทอรีระดับที่สองคือ การใช้ภาษาที่เฉพาะเจาะจง ของอัลกอริทึมบางแง่มุมเช่นอัลกอริทึมการเปลี่ยนแปลงหน้า (ทดสอบ)
└─页面置换算法(测试)
├─golang
├─Java
└─Python
ไดเรกทอรีระดับที่สามโดยทั่วไปคือรหัสการใช้งานของภาษาการเขียนโปรแกรมที่สอดคล้องกันซึ่งไดเรกทอรี อัลกอริทึม จะถูกเก็บไว้เป็นการใช้งานอัลกอริทึมและไดเรกทอรี ตัวอย่าง (หรือไฟล์) จะถูกเก็บไว้เป็นตัวอย่างการดำเนินการ
หากคุณพบปัญหาใด ๆ ในระหว่างกระบวนการเรียกดูที่เก็บข้อมูลนี้คุณสามารถยกปัญหาและเรายินดีต้อนรับทุกคนให้มีส่วนร่วมในโครงการของเรา
- การชี้ปัญหาไม่ได้หมายถึงรหัส แต่อาจเป็นปัญหาใด ๆ แม้ว่าจะมีการพิมพ์ผิดหรือมีบางอย่างผิดปกติกับรูปแบบในเอกสารหากคุณสามารถช่วยเรา ชี้ให้เห็นปัญหา หรือขอคำขอดึงเราจะต้อนรับอย่างอบอุ่น!
- หากคุณต้องการดึงคำขอไปยังโครงการนี้โปรดตรวจสอบ กระบวนการบริจาค ล่วงหน้า
// ความคิดเห็นแบบหลายบรรทัดให้ใช้ /* ..*/ สำหรับบล็อกรหัสที่สั้นกว่าเพื่อแสดงขอบเขตความคิดเห็นที่มีบรรทัดว่างเปล่าและใช้ / /*-------- end: -------*/ /*------ start: ------*/ข้อมูลจำเพาะการเขียนโปรแกรม Java (ฉบับที่สาม) Baidu Cloud Download (.pdf): https://pan.baidu.com/s/1di5vn-fffpate-_fbnixqa
ภาพรวมของ เวิร์กโฟลว์ผลงาน ในอุดมคติมีดังนี้:
หากคุณต้องการเรียกใช้รหัส Golang โดยตรงให้สลับไดเรกทอรีการทำงานเป็นโฟลเดอร์ Golang เพื่อให้แน่ใจว่ารหัสได้รับการยอมรับอย่างถูกต้องโดยคอมไพเลอร์
└─页面置换算法(测试)
├─golang
หากคุณต้องการเรียกใช้รหัส C ++ ให้สลับไดเรกทอรีการทำงานเป็นโฟลเดอร์ C ++ เพื่อให้แน่ใจว่ารหัสได้รับการยอมรับอย่างถูกต้องโดยคอมไพเลอร์
หากคุณใช้ Clion โปรดเก็บเวอร์ชันที่สูงกว่า 2023.1 หรือรุ่นล่าสุดเวอร์ชันที่ต่ำกว่าอาจไม่รองรับการรวบรวมไฟล์เดียว
หากคุณไม่สามารถใช้ Clion เวอร์ชันล่าสุดได้คุณสามารถติดตั้งปลั๊กอินการดำเนินการไฟล์ C/C ++ Single Plug-in หลังจาก 2020.3 และคลิกขวาที่รหัสที่คุณต้องเรียกใช้และคลิกเพิ่มการดำเนินการสำหรับไฟล์ C/CPP เดียว ด้วยวิธีนี้ Clion จะเพิ่มรหัสที่เกี่ยวข้องกับไฟล์ cmakelists.txt และแสดงปุ่มเรียกใช้ที่มุมขวาบน ขอแนะนำให้ใช้เวอร์ชันล่าสุดซึ่งสะดวกกว่าและไม่จำเป็นต้องกำหนดค่า CMake คุณจะต้องคลิกปุ่มเรียกใช้สีเขียวที่ด้านซ้ายของ main() เพื่อเรียกใช้
หากคุณใช้รหัส VS คุณสามารถเรียกใช้งานได้โดยการติดตั้งปลั๊กอินที่เกี่ยวข้องหรือเรียกใช้ไฟล์ที่เกี่ยวข้องโดยใช้ gcc/g++ ผ่านเทอร์มินัล