導航:首頁 > 教學大全 > 教學計劃安排檢驗程序拓撲排序

教學計劃安排檢驗程序拓撲排序

發布時間:2020-12-24 23:26:05

⑴ 數據結構課程設計教學計劃安排檢驗程序(拓撲排序)

難得碰到個稍微有點意思的問題,雖然沒分,也答了吧

輸入格式:
第一行,兩個整數n和m,分別表示課程數和學期數
然後緊接著n行,每行一個字元串,表示各個課程的名稱
然後一個整數k,表示共有k對課程之間有先後關系
然後k行,每行兩個字元串s1和s2,表示課程s1必須在課程s2之前學

#include <stdio.h>
#include <memory.h>
#include <string.h>
#define MAXN 25
int n,m;
int indeg[MAXN],outdeg[MAXN];
int list[MAXN][MAXN];
char names[MAXN][15];
int stack[MAXN];
int dep;
int order[MAXN];

int find_id(char *name)
{
int i;
for (i=0;i<n;i++)
if (!strcmp(name,names[i])) return i;
return -1;
}

int main()
{
int i,j,k;
scanf("%d%d",&n,&m);
for (i=0;i<n;i++) scanf("%s",names[i]);
memset(indeg,0,sizeof(indeg));
memset(outdeg,0,sizeof(outdeg));
scanf("%d",&k);
while (k--)
{
char name[15];
scanf("%s",name);
i=find_id(name);
scanf("%s",name);
j=find_id(name);
if (i==-1 || j==-1)
{
puts("Invalid name, please enter again");
k++;
}
else
{
indeg[j]++;
list[i][outdeg[i]++]=j;
}
}
k=0;
dep=0;
for (i=0;i<n;i++)
if (indeg[i]==0) stack[dep++]=i;
while (dep>0)
{
dep--;
i=stack[dep];
order[k++]=i;
while (outdeg[i]>0)
{
j=list[i][--outdeg[i]];
indeg[j]--;
if (indeg[j]==0) stack[dep++]=j;
}
}
if (k<n) puts("No Solution!");
else
{
int d,r;
d=n/m;
r=n%m;
k=0;
for (i=0;i<m;i++)
{
printf("Course(s) in term %d:\n",i+1);
for (j=0;j<d+(i<r ? 1 : 0);j++)
{
puts(names[k]);
k++;
}
putchar('\n');
}
}
}

⑵ 教學計劃安排檢驗程序(拓撲排序)

#include"malloc.h"
#include"stdio.h"
#define OK 1
#define ERROR 0
#define TRUE 1
#define FALSE 0
#define STACK_INIT_SIZE 100 //存儲空間初始分配量
#define STACKINCREMENT 10 //存儲空間分配增量
#define MAX_VERTEX_NUM 20
typedef int Status;
typedef int SElemType;
typedef struct {
SElemType *base; //在棧構造之前和銷毀之後,base的值為NULL
SElemType *top; //棧頂指針
int stacksize; //當前已分配的存儲空間,以元素為單位
}SqStack;

typedef struct ArcNode{
int adjvex;//該弧所指向的頂點的位置
struct ArcNode *nextarc;//指向第一條依附該頂點的弧的指針
}ArcNode;
typedef struct VNode{
char data[10];
ArcNode *firstarc;
}VNode,AdjList[MAX_VERTEX_NUM];
typedef struct{
AdjList vertices;
int vexnum,arcnum;//圖的當前頂點數和弧數
}ALGraph;
int indegree[20]={0}; //存儲圖的入度的全局變數數組

Status InitStack(SqStack &S)
{
//構造一個空棧S
S.base=(SElemType *)malloc(STACK_INIT_SIZE*sizeof(SElemType));
if(!S.base)
return ERROR;//內存分配失敗
S.top=S.base;
S.stacksize=STACK_INIT_SIZE;
return OK;
}//InitStack

Status Push(SqStack &S,SElemType e)
{
if(!S.base)
return ERROR;//存儲分配失敗
*S.top++=e;
return OK;
}//Push
Status Pop(SqStack &S,SElemType &e)
{
//若棧不空,則刪除S的棧頂元素,用e返回其值,並返回OK;否則返回ERROR
if(S.top==S.base)
return ERROR;
e=*--S.top;
return OK;
}//Pop
Status StackEmpty(SqStack S)
{//判斷棧是否為空,為空返回TRUE,否則返回FALSE
if(S.top==S.base)
return TRUE;
else return FALSE;
}

Status CreateDG(ALGraph &G)
{//建立鄰接表
int i,v,w,vex;
printf("請輸入課程數目(課程數必須小於20):");
scanf("%d",&vex);
if(vex>=20)
{
printf("請重新輸入課程數目(課程數必須小於20):");
scanf("%d",&vex);
}
G.vexnum=vex;
printf("請輸入課程間的先後關系數:");
scanf("%d",&G.arcnum);
printf("請輸入課程的代表值(課程名的長度小於等於10個字元):");
for(i=0;i<G.vexnum;i++)
{ printf("\n請輸入第%d門課程名:",i+1);
scanf("%s",&G.vertices[i].data);
printf("這門課對應的編號是%d",i+1);
G.vertices[i].firstarc = NULL;
}//輸入頂點信息
printf("\n請輸入課程間兩兩間的先後關系(用對應編號表示中間用空格隔開,比如1 2):");
for(i=0;i<G.arcnum;i++){//輸入邊的信息
scanf("%d %d",&v,&w);//形式2
ArcNode *p= new ArcNode;//建立結點
if(!p) return ERROR;
p->adjvex=w-1;
p->nextarc=G.vertices[v-1].firstarc;//頂點v的鏈表
G.vertices[v-1].firstarc=p;//添加到最左邊
}
return OK;
}
void FindInDegree(ALGraph G)
{//求圖的入度
ArcNode* p;
for(int i=0;i<G.vexnum;i++)
{
p=G.vertices[i].firstarc;
while(p)
{
for(int j=0;j<G.vexnum;j++)
if(p->adjvex==j)
indegree[j]++;
p=p->nextarc;
}
}
}
Status TopologicalSort(ALGraph G)
{ //拓撲排序
//有向圖G採用鄰接表存儲結構
SqStack S1,S2;
ArcNode* p;
int i,count,k;
FindInDegree(G);
InitStack(S1);
InitStack(S2);
for(i=0;i<G.vexnum;++i)
if(!indegree[i])
Push(S1,i); //把入度為0的壓入棧S1
count=0; //對輸出頂點計數
while(!StackEmpty(S1))
{
printf("第%d學期應學的課程:",count+1);
while(!StackEmpty(S1))
{
Pop(S1,i);
printf("%s ",G.vertices[i].data);//輸出i號頂點
Push(S2,i); //把i號頂點壓入棧S2
}
printf("\n");
count++; //計數
while(!StackEmpty(S2))
{
Pop(S2,i);
for(p=G.vertices[i].firstarc;p;p=p->nextarc)
{
k=p->adjvex; //對i號頂點的每個鄰接點的入度減1
if(!(--indegree[k])) //若入度減為0,則入棧
Push(S1,k);
}
}
}
if(count<G.vexnum) //該有向圖有迴路
return ERROR;
else return OK;
}//TopologicalSort

int main()
{
ALGraph G;
CreateDG(G);
TopologicalSort(G);
return 0;

⑶ c++ 代碼 《教學計劃編排》

.docBubble {z-index: 500;}
#-top-tip .close{
background:url(http://img..com/img/iknow/docshare/img/close_bg.png) no-repeat 0 -1px!important;
}

#doc .ic-pptx {
background:url(http://wenku..com/static/widget/common/mole_static/mole_static_z20976ac6.png) no-repeat -1098px 0;
}

.bottom-topic .topic-docList-item .doc-value,
.bottom-topic .topic-docList-item .doc-rate-count,
.bottom-topic .topic-docList-item .doc-page-num{
display:none!important;
}

.user-bar .mn-lk, .ui-crumbs li{background-image:url("http://img..com/img/iknow/docshare/img/mole_static_z69a01da9.png");}
.user-bar .mn-lk{background-position: right 6px;}
.ui-crumbs li{background-position: right -5px;}
div#hd .top-search-box {
position : relative;
}
.reader-tools-bar-wrap .reader-download{
overflow:visible!important;
}
.reader-tools-bar-wrap .reader-download span{
top:-6px!important;
right:-90px!important;
height:35px!important;
}

a1362883107我的主頁帳號設置退出二級(136)|個人中心我的文庫我的貢獻我的課程我的任務||私信(0)|網路首頁
新聞網頁貼吧知道音樂圖片視頻地圖網路文庫 幫助 全部DOCPPTTXTPDFXLS網路文庫教育專區高等教育工學上傳文檔

.wk-book-media-b {
width:92px;
height:117px;
}

文檔信息chong4751貢獻於2012-12-154.0分(4人評價)我要評價캧*總體評價:請幫我們完善下面的評價,這會幫到更多的用戶:豐富度: 閱讀體驗:點擊標簽,留下你對這篇文檔的印象五個以上用戶留下相同印象即可顯示在頁面中。最新專業適合入門內容過時好多錯誤文不對題確認提交大家印象:還沒有用戶留下印象呢,點擊「我要評價」留下您的印象吧。貢獻者等級:出口成章 六級格式:doc關鍵詞:計算機科學與技術 1/2同系列文檔新學期教師工作計劃及教...專題幼班教師寄語小學教師開學發言稿秋季初中開學典禮校長講話...高一英語上冊unit1教案c++程序設計教案c++程序設計教學進度表c++程序設計實驗指導1/2相關文檔推薦C++程序設計教學計劃2頁1財富值visual c++ 程序設計教學計...7頁5財富值10-11學年第1學期_面向對象...10頁免費《面向對象程序設計》教學...11頁免費C++教學計劃(091002)3頁1財富值C++程序設計實驗教學大綱5頁免費喜歡此文檔的還喜歡c語言程序設計文件加密解密...23頁免費計算機網路課後答案 楊曉...34頁5財富值數據結構教學計劃編制課程...12頁2財富值C語言課程設計實驗報告13頁免費計算機組成原理試題和答案5頁1財富值如要投訴或提出意見建議,請到
網路文庫投訴中心反饋。 舉報文檔c++程序設計教學計劃99人閱讀隱藏>>分享到:嵌入播放器:普通尺寸(450*500pix)較大尺寸(630*500pix)預覽復制本課圖譜科學六年級上蘇教版第四單元 探索宇宙第五單元 設計與製作期中考試1. 設計你在這里2. 把夢想變成現實相關專題九月開學季,老師你們准備好了嗎?幼兒園開學典禮教師發言稿人評論頁2011秋季小學生開學典禮教師代表發言稿人評論頁秋季開學典禮教師代表發言稿人評論頁查看全部鏂囨。>>你可能喜歡文件加密解密譚浩強c++程序設計visual c++...c++程序設計報告c++程序設計基礎c++程序設計試題c++程序設計教程c++程序設計課後答...實驗五文件數據加密與解密3頁免費xp系統文件加密與解密方法10頁免費C#加密解密文件5頁免費c語言程序設計文件加密解密23頁免費用VB實現文本文件加密解密的方法2頁免費更多與「文件加密解密」相關的文檔>>《c++程序設計》譚浩強課後習題答案44頁免費c++面向對像程序設計 譚浩強78頁免費c++程序設計譚浩強課後習題答案(完整版)275頁2財富值《c++程序設計》譚浩強_答案42頁1財富值《c++程序設計》譚浩強_答案41頁免費更多與「譚浩強c++程序設計」相關的文檔>>visual c++程序設計的上機操作的答案53頁免費visual c++圖形程序設計基礎29頁免費visual c++程序設計解析與實訓課後答案101頁2財富值visual c++ 程序設計實驗指導38頁5財富值visual c++可視化程序設計42頁免費更多與「visual c++ 程序設計」相關的文檔>>c++(MFC)程序設計實踐報告 (2)25頁免費c++程序設計報告消去法4頁1財富值c++(MFC)程序設計實踐報告16頁2財富值c++程序設計課程實踐報告10頁免費北郵計算機c++小學期程序設計實驗報告 全27頁1財富值更多與「c++程序設計報告」相關的文檔>>c++程序設計基礎實例教程31頁1財富值c++程序設計基礎答案(第3版) 周靄如 林偉健編...133頁2財富值第 2 章 c++程序設計基礎52頁免費c++1程序設計基礎41頁免費c++天津大學出版社程序設計與結構基礎(非簡明版)...20頁免費更多與「c++程序設計基礎」相關的文檔>>c++,面向對象程序設計考試試題115頁免費c++面向對象程序設計試題和答案11頁免費2009年1月份c++程序設計試題11頁免費c++面向對象程序設計試題和答案29頁1財富值c++,面向對象程序設計考試試題25頁10財富值更多與「c++程序設計試題」相關的文檔>>c++程序設計教程98頁5財富值c++程序設計基礎實例教程31頁1財富值C++語言程序設計(第3版)清華大學教程c++768頁2財富值c++程序設計教程第7章47頁1財富值C++語言程序設計(第3版)清華大學教程c++471頁2財富值更多與「c++程序設計教程」相關的文檔>>自考c++程序設計課後答案參考[全面、完整]48頁免費《c++程序設計》譚浩強課後習題答案44頁免費c++程序設計譚浩強課後習題答案(完整版)275頁2財富值自考c++程序設計課後答案參考39頁免費c++程序設計課後習題第6章答案3頁免費更多與「c++程序設計課後答案」相關的文檔>>©2013 Bai使用網路前必讀 | 文庫協議

#bdshare{width:155px}dl#bdshare{width:320px}.bds_tools div.sns_qzone{background:url(http://bdimg.share..com/static/images/is.png) 0 -75px no-repeat;display:block;width:21px;height:25px;float:left;cursor:pointer}.bds_tools_32 div.sns_qzone{background:url(http://bdimg.share..com/static/images/is_32.png) 0 -75px no-repeat;width:37px;height:37px;display:block;float:left;margin-right:3px;text-indent:-100em;cursor:pointer}

關閉
海南軟體職業技術學院教務處
復制 | 分享
文字已復制
分享至:×
5 財富值/10您上一次閱讀到此頁,點擊這里返回第一頁
海南軟體職業技術學院教務處 密級:內部文件 教務處監制 第 1 共 頁 共 10 頁 海南軟體職業技術學院課程教學計劃 1、 任課教師根據教學大綱和所選教材制定總體教學培養目標: 通過C++程序設計課程的學習我們希望達到如下目標: 1. 修養目標  認識計算機程序概念  了解程序設計思想 2. 知識目標  掌握C++語言基本元素(數據類型、運算符、表達式)  掌握C++語言基本語句  掌握C++語言基本控制結構  掌握C++語言自定義類型、子程序、遞歸  掌握C++語言面向對象特徵類  掌握C++語言基本I/O  掌握C++語言模板、異常處理 3. 技術能力目標  具備使用C++語言解決簡單問題的能力  學會使用面向對象技術分析問題、建模等能力 2、 任課教師根據教學大綱和所選教材制定每章實施方案 (包括: 培養目標、 教學內容、 教學要求、課時規劃、重點、難點、解決方法) ; 第一章 C++編程體系概述 1.1 編程語言的產生 1.2 編程語言的體系劃分 1.3 程序設計方法 1.4 C++語言編程體系 1.5 C++程序結構初步 1.6 使用C++語言編寫簡單代碼 教學要求: 1、了解計算機編程語言的產生、體系劃分 2、了解程序設計方法 3、了解C++程序結構 4、學會使用Visual C++ 編寫簡單的C++程序 第二章 C++語法基礎 2.1 C++數據類型 2.2 C++的基本輸入輸出格式 2.3 C++的表達式與運算符 2.4 C++的控制語句 九月開學季,老師你們准備好了嗎?幼教開學准備小學教師教案小學教師工作計...初中教師教案初中教師工作計...海南軟體職業技術學院教務處 密級:內部文件 教務處監制 第 2 共 頁 共 10 頁 教學要求: 1、了解C++數據類型 2、掌握C++的基本輸入輸出格式 3、學會使用C++的表達式和運算符 4、熟練掌握C++的控制語句 第三章 指針與數組 3.1 存儲方式 3.2 指針類型 3.3 應用類型 3.4 數組類型 3.5 結構類型 3.6 字元類型 教學要求: 1、了解C++語言存儲結構 2、掌握指針的概念、基本應用 3、了解應用類型及其用法 4、掌握數組類型、結構類型的定義、使用方法 5、學會使用字元數組、以及字元串處理函數 第四章 函數 4.1 函數的基本概念 4.2 函數參數的預設 4.3 函數參數的傳遞 4.4 函數的嵌套與遞歸 4.5 內聯函數 4.6 函數的重載 4.7 作用域和生命期 教學要求: 1、掌握函數的概念以及特點 2、學會使用帶默認參數的函數形式 3、掌握函數的嵌套、遞歸用法 4、了解內聯函數 5、熟練掌握函數重載 6、了解作用域和生命期 第五章 異常處理 5.1 異常的基本概念 5.2 異常的實現 教學要求: 1、了解異常的基本概念 海南軟體職業技術學院教務處 密級:內部文件 教務處監制 第 3 共 頁 共 10 頁 2、掌握異常的實現 第六章 泛型演算法初步 6.1 泛型演算法的必要性 6.2 泛型演算法的基本概念 教學要求: 1、了解泛型演算法的基本概念 2、掌握泛型演算法的基本應用 第七章 類的基本概念 7.1 類的定義 7.2 構造函數和析構函數 7.3 類中的this指針 7.4 類中的const修飾符 7.5 堆與拷貝構造函數 教學要求: 1、掌握類的概念、定義 2、掌握構造函數、析構函數 3、了解this指針、const修飾符 4、掌握拷貝構造函數 第八章 靜態成員與友元 8.1靜態成員 8.2 友元 教學要求: 1、了解靜態成員的概念、使用方法 2、學會使用友元、定義友元函數、友元類 第九章 運算符重載 9.1 運算符重載的概念 9.2 單目運算符重載 9.3 雙目運算符重載 9.4 賦值預算符重載 9.5 類型轉換 教學要求: 1、理解運算符重載的概念 2、掌握單目、雙目、預算符重載的方法 3、學會使用賦值預算符的重載 4、了解類型轉換 第十章 繼承 10.1 繼承的基本概念 10.2 基類和派生類的關系 海南軟體職業技術學院教務處 密級:內部文件 教務處監制 第 4 共 頁 共 10 頁 10.3 protoected關鍵字詳解 10.4 保護繼承和私有繼承 10.5 其他代碼重用的方式 教學要求: 1、了解繼承的基本概念 2、了解基類和派生類的關系 3、學會使用公有繼承、私有繼承和保護繼承 第十一章 多重繼承和多態性 11.1 多繼承 11.2 虛函數 11.3 多態性 11.4 純虛函數與抽象類 11.5 虛析構函數 教學要求: 1、了解多重繼承的基本概念及多重繼承下的二義性 2、熟悉虛擬繼承的用處及實現方法 3、熟練掌握虛函數的使用及多態性的實現方法 4、掌握編譯時多態和運行時多態的特點和用法 5、熟悉純虛函數及抽象類的概念 6、了解虛析構函數的必要性及如何使用虛析構函數 第十二章 程序結構與C++的輸入輸出 12.1 C++的程序結構 12.2 C++流的概念 12.3 三種輸出操作 12.4 四種輸入操作 12.5 文件的輸入輸出 教學要求: 1、熟練使用C++語言的多程序結構 2、熟悉程序間共享變數和函數的方法 3、掌握C++語言的3種基本流 4、熟練使用3種輸出操作 5、熟練使用4種輸入操作符 6、掌握文件的輸入和輸出 第十三章 模板 13.1 模板的基本概念 13.2 函數模板 13.3 類模板 教學要求: 海南軟體職業技術學院教務處 密級:內部文件 教務處監制 第 5 共 頁 共 10 頁 1、了解使用模板的必要性 2、熟悉模板分類 3、熟練掌握函數模板的定義和使用,以及如何使用函數模板重載 4、熟練掌握類模版的定義和使用 第十四章 C++編碼助手 14.1 編碼助手概述與安裝 14.2 使用編碼助手 教學要求: 1、熟悉編碼助手提供的功能 2、熟練使用編碼助手實現:自動拼寫檢查、自動代碼檢查、自動對齊、選擇代碼的顏 色及使用代碼框架。 第十五章 C++編碼規范 15.1 C++文件的程序結構 15.2 命名規則與可讀性 15.3 單元代碼的規范 15.4 提高可測試性和程序效率 教學要求: 1、理解C++編碼規范的作用和意義 2、了解C++程序的排版方式及各種注釋的添加方法 3、熟悉各種命名規則及如何提高程序的可讀性 3、 填寫教學進度表(分為:理論和實驗兩部分) : 周次 章節 內容 課時數 1 第一章 C++編程體系概述 1 2 第二章 C++ 語法基礎 2 3~4 第三章 指針和數組 4 5 第四章 函數 2 6 第五章 異常處理 2 7~8 第六章 泛型演算法初步 4 9~10 第七章 類的基本概念 4 11 第八章 靜態成員與友元 2 12~13 第九章 運算符重載 4 14 第十章 繼承 2 14 第十一章 多重繼承和多態性 2 15~16 第十二章 程序結構與C++輸入輸出 4 17~18 第十三章 模板 4 1 第十四章 C++ 編碼助手 1 1 第十五章 C++ 編碼規范 2 合計:18周 40學時

⑷ 教學計劃編制問題 設計要求:針對計算機系本科課程,根據課程之間的依賴關系(如離散數學應在數據結構之前

信息工程系軟體技術學生課程表(拓撲排序)
拓撲圖為:(圖不好粘貼)

運用拓撲概念排序的結果:
C1 , C9 , C3 , C2 , C7 , C4, C5 , C8 , C6
C1計算機應用基礎 C2 C語言 C3 VB語言 C4 JSP C5數字邏輯電路 C6軟體工程
C7計算機網路基礎 C8 Java語言 C9計算機數學基礎
/*-------------------------------主類-----------------------------*/
public class Navy1 {
public static void main(String[] args) {
topology(); //調用拓撲的構造方法
}

public static void topology() { //構造拓撲方法
/**
聲明拓撲圖中的元素
定義節點和節點之間的關系
Entry(a,b)a為b的前導
**/

Entry[] relations = { new Entry(9, 2), new Entry(3,7),
new Entry(7, 5), new Entry(5, 8), new Entry(8, 6),
new Entry(4, 6), new Entry(1, 3), new Entry(7, 4),
new Entry(9, 5), new Entry(2, 8) };
int n = 9;
int n1 = 9;
/*計算拓撲圖中節點數*/
int[] count = { -1, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
/*開辟內存空間*/
Node[] top = { null, null, null, null, null, null, null, null, null, null };
Node p = null;
for (int i = 0; i < relations.length; i++) {
count[relations[i].k]++;
p = new Node();
p.suc = relations[i].k;
p.next = top[relations[i].j];
top[relations[i].j] = p;
}
int r = 0;
int[] qlink = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
for (int i = 1; i <= n; i++) {
if (count[i] == 0) {
qlink[r] = i;
r = i;
}
}
int f = qlink[0];
System.out.println("題目及要求:");
System.out.println("課程排課程序。寫一個程序,實現對某個專業的課程進行排課的功能。");
System.out.println("已知某專業的課程和它們的前導和後續關系(以有向圖的形式表示),");
System.out.println("請用拓撲排序演算法求出這些課程的優先關系並輸出一種排課結果");
System.out.println("--------------------------------------");
System.out.println("08信息工程系軟體技術課程表(拓撲排序)");

while (true)
{
System.out.println(f);
if (f == 0) //結束條件
{
break;
}
else
{
n1--;
p = top[f];
while (true)
{
if (p == null)
{
break;
}
else
{
count[p.suc]--;
if (count[p.suc] == 0)
{
qlink[r] = p.suc;
r = p.suc;
}
p = p.next;
}
}
f = qlink[f];
}
}
System.out.println("結束的標志為:" + n1);
System.out.println("--------------------------------------------");
System.out.println("注釋(數字對應的課程):");
System.out.println("1 計算機應用基礎 2 C語言 3 VB語言 ");
System.out.println("4 JSP 5 數字邏輯電路 6 軟體工程");
System.out.println("7 計算機網路基礎 8 Java語言 9 計算機數學基礎");
System.out.println("--------------------------------------------");
}
/*構造元素類*/
private static class Entry
{
public Entry(int begin, int end) //定義開始元素和結束元素
{
this.j = begin;
this.k = end;
}
int j;
int k;
}
/*聲明節點的後繼*/
private static class Node
{
public Node(int suc, Node next)
{
this.suc = suc;
this.next = next;
}
public Node()
{

}
int suc;
Node next;
}
}

⑸ 數據結構課程設計教學計劃安排檢驗程序(拓撲排序)

拓撲排序
http://www.shujujiegou.cn/kejian/Flash/tuobupaixu_flash.html

這個就是拓撲排序的演算法演示。專行不行屬啊?

閱讀全文

與教學計劃安排檢驗程序拓撲排序相關的資料

熱點內容
有趣的水語言教案反思 瀏覽:926
蘇教版高中語文pdf 瀏覽:49
幼兒觀察能力教案反思 瀏覽:927
托班音樂教案紅燈籠教學反思 瀏覽:232
怎樣讓學生愛上語文課培訓心得 瀏覽:404
山西統考2017語文試卷 瀏覽:805
三年級下冊語文半期考試jian參考答案 瀏覽:455
舞蹈課教學計劃表模板 瀏覽:682
2013小學體育教學工作計劃 瀏覽:393
快速波爾卡音樂教案 瀏覽:430
初高中語文語法 瀏覽:942
縣域課堂教學改革 瀏覽:349
何其芳秋天的教學設計 瀏覽:832
故事教學法在小學語文教學中的教學策略研究 瀏覽:795
朝陽區20152016期末語文 瀏覽:521
天勤教育教學點 瀏覽:534
語文九全課時特訓答案 瀏覽:679
戶外活動教案跑 瀏覽:977
2016重慶語文中考答案 瀏覽:885
大班音樂活動小白船教案及反思 瀏覽:216