#ordering tasks
##工具
##思路
主要是處理好每個點的入度的關係,當乙個節點的前驅節點全部被處理的時候,表示該節點能被處理,每處理乙個節點,他對應的後序節點的入度都減1
#include #include #include #include #include using namespace std;
int main()
for(int i = 1; i <= point; i++)
} while(!readytasks.empty())
}} for(int i = 0; i < result.size(); i++)
cout << endl;
} return 0;
}
最高優先數優先
include stdio.h include include define getpch type type malloc sizeof type define null 0 struct pcb ready null,p typedef struct pcb pcb void sort 建立對程...
深度優先 廣度優先
父類定義 class people def init self,name,age,weight self.name name self.age age self.weight weight defspeak self print s 說 我 d 歲。self.name,self.age 單繼承示例 ...
高位優先與低位優先
endians是什麼意思?它是資料在記憶體中的排列順序。在微處理器中,象long dword 32 bits 0x12345678 這樣的資料總是按照高位優先 big endian 方式存放的。但在記憶體中,資料存放順序則因微處理器廠商的不同而不同。資料大小的不同 byte 乙個位元組,標記為byt...