91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

問題描述: 大學(xué)的每個(gè)專業(yè)都要制定教學(xué)計(jì)劃。假設(shè)任何專業(yè)都有固定的學(xué)習(xí)年限,每學(xué)年含兩學(xué)期,每學(xué)期的時(shí)間長度和學(xué)分上限值均相等。每個(gè)專業(yè)開設(shè) 課程都是確定的,而且課程在開設(shè)時(shí)間的安排必須滿足先修關(guān)系。每門課程有哪些先修課程是確定的,可以有任意多門,也可以沒有。每門課恰好占一個(gè)學(xué)期。試在這樣的前提下設(shè)計(jì)一個(gè)教學(xué)計(jì)劃編制程序。 基本要求: (1) 輸入?yún)?shù)包括:學(xué)期總數(shù),課程總數(shù),一學(xué)期的學(xué)分上限,每門課的課程號(hào)(固定占3位的字母數(shù)字串)、學(xué)分和直接先修課的課程號(hào)。 (2) 允許用戶指定下列兩種編排策略之一:一是使學(xué)生在各學(xué)期中的學(xué)習(xí)負(fù)擔(dān)盡量均勻;二是使課程盡可能地集中在前幾個(gè)學(xué)期中。 (3) 若根據(jù)給定的條件問題無解,則報(bào)告適當(dāng)?shù)男畔ⅲ环駝t將教學(xué)計(jì)劃輸出到用戶指定的文件中。計(jì)劃的表格格式自行設(shè)計(jì)。 [測試數(shù)據(jù)] 學(xué)期總數(shù):6;學(xué)分上限:10;該專業(yè)共開設(shè)12門課,課程號(hào)從C01到C12,學(xué)分順序?yàn)?,3,4,3,2,3,4,4,7,5,2,3。課程的先修關(guān)系如下表。 課程編號(hào) 課程名稱 先決條件 C01 程序設(shè)計(jì)基礎(chǔ) 無 C02 離散數(shù)學(xué) C1 C03 數(shù)據(jù)結(jié)構(gòu) C1,C2 C04 匯編語言 C1 C05 語言的設(shè)計(jì)和分析 C3,C4 C06 計(jì)算機(jī)原理 C11 C07 編譯原理 C5,C3 C08 操作系統(tǒng) C3,C6 C09 高等數(shù)學(xué) 無 C10 線性代數(shù) C9 C11 普通物理 C9 C12 數(shù)值分析 C9,C10,C1 實(shí)現(xiàn)提示: 可設(shè)學(xué)期總數(shù)不超過12,課程總數(shù)不超過100。如果輸入的先修課程號(hào)不在該專業(yè)開設(shè)的課程序列中,則作為錯(cuò)誤處理。應(yīng)建立內(nèi)部課程號(hào)與課程號(hào)之間的對應(yīng)關(guān)系。

資源截圖

代碼片段和文件信息

#include?
#include?
#include?

#define?MaxVertices?100
#define?MaxStackSize?100
#define?numterm?8
#define?uplcredit?10
#define?Notstudy 0
#define?study 1

typedef?int?DataType;

#include?“Stack.h“
#include?“GreatGraph.h“
#include?“Topologicalsort.h“?
#include?“FindIndegree.h“

void?main()
{
int?numterm;??????????//學(xué)期總數(shù)
int?uplcredit;????????//一個(gè)學(xué)期的學(xué)分上限
char?name[12][9]={“程序設(shè)計(jì)““離散數(shù)學(xué)““數(shù)據(jù)結(jié)構(gòu)““匯編語言““語言的設(shè)計(jì)和分析““計(jì)算機(jī)原理““編譯原理““操作系統(tǒng)““高等數(shù)學(xué)““線性代數(shù)““普通物理““數(shù)值分析“};
int?number[12]={234323447523};
????int?RC[15][2]={{12}{14}{112}{23}{35}{37}{38}{45}{57}{68}{910}{911}{912}{1012}{116}};
int?b=15a=12;

SeqStack?s;
ALGraph?G;????????????//圖G變量
printf(“學(xué)期總數(shù):%d\n“numterm);
printf(“學(xué)期的學(xué)分上限:%d\n“uplcredit);
GreatGraph(&GnamenumberabRC);????????//創(chuàng)建一個(gè)圖
printf(“請選擇編排策略:1.課程盡可能集中到前幾個(gè)學(xué)期;2.課程盡量均勻分布\n“);
scanf(“%d“&selectway);
Topologicalsort(Gnumtermuplcredit);//執(zhí)行教學(xué)課程編排
}



?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件??????41984??2011-06-18?21:24??教學(xué)編制\Debug\vc60.idb

?????文件??????36864??2011-06-18?21:24??教學(xué)編制\Debug\vc60.pdb

?????文件?????220060??2011-06-18?21:04??教學(xué)編制\Debug\教學(xué)問題編制.pch

?????文件???????8877??2011-06-18?21:24??教學(xué)編制\Debug\教學(xué)問題編制.sbr

?????文件????????313??2011-06-18?21:23??教學(xué)編制\FindIndegree.h

?????文件???????2047??2011-06-18?21:18??教學(xué)編制\GreatGraph.h

?????文件????????880??2011-06-18?21:10??教學(xué)編制\Stack.h

?????文件???????1549??2011-06-18?21:24??教學(xué)編制\Topologicalsort.h

?????文件???????1125??2011-06-18?21:25??教學(xué)編制\教學(xué)問題編制.cpp

?????文件???????3741??2011-06-18?21:25??教學(xué)編制\教學(xué)問題編制.dsp

?????文件????????549??2011-06-18?21:00??教學(xué)編制\教學(xué)問題編制.dsw

?????文件??????33792??2011-06-18?21:25??教學(xué)編制\教學(xué)問題編制.ncb

?????文件??????49664??2011-06-18?21:25??教學(xué)編制\教學(xué)問題編制.opt

?????文件???????1889??2011-06-18?21:24??教學(xué)編制\教學(xué)問題編制.plg

?????目錄??????????0??2011-06-18?21:24??教學(xué)編制\Debug

?????目錄??????????0??2011-07-09?15:23??教學(xué)編制

-----------?---------??----------?-----??----

???????????????403334????????????????????16


評論

共有 條評論

相關(guān)資源