原创 Windows10自帶Ubuntu(18.04LTS版本)配置詳解(小白必看)

注:1、運行命令時一定要等上一條命令運行完後再運行下一條命令,一串綠色字體後面接個~$然後一個光標閃動,就可以輸入下一個命令了。 2、sudo -i 此條命令是進入root模式,標誌是~#後一個光標閃動 3、有些命令會提示需要進

原创 貪心法求解多機調度問題c++

#include<iostream> using namespace std; int t[7][2] = { 2,1,14,2,4,3,16,4,6,5,5,6,3,7 }, d[3] = {0,0,0}; void Multi

原创 操作系統實驗——動態分區分配方式的模擬

#include<iostream> #include <vector> #define MAX 640 using namespace std; struct work { int id; int size; }; stru

原创 貪心法求解TSP問題

#include<iostream> #include<iomanip> using namespace std; int main() { int n, i, j, u, v, min, edgecount = 0, tspl

原创 動態規劃法求解0-1揹包問題

動態規劃函數 #include<iostream> using namespace std; int main() { int n, C, i, j; cout << "請輸入揹包容量:"; cin >> C; cout

原创 操作系統實驗——頁面置換模擬程序設計

#include <iostream> #include <stdlib.h> #include <time.h> using namespace std; #define VM_PAGE 32 /*假設每個頁面可以存

原创 操作系統實驗——生產者消費者問題

代碼在gcc上運行 #include <stdio.h> #include <pthread.h> #include<semaphore.h> #include<unistd.h> sem_t empty, full;

原创 回溯法求解TSP問題c++

回溯函數的模板爲 void backtrack(int t) { if (t > n) output(x); else for (int i = t; i <= n; i++) { swap(x[t], x[i

原创 操作系統實驗——哲學家進餐問題

代碼在gcc上實現 #include <stdio.h> #include <pthread.h> #include <errno.h> #include<unistd.h> pthread_mutex_t chopstick[6

原创 操作系統實驗——和尚打水問題

代碼在gcc運行 #include <stdio.h> #include <pthread.h> #include<semaphore.h> #include<unistd.h> sem_t empty, full, bu