(1)對(duì)以下6種常用的內(nèi)部排序算法進(jìn)行比較:起泡排序、直接插入排序、簡(jiǎn)單選擇排序、快速排序、希爾排序、堆排序。 (2)待排序表的表長不小于100;其中的數(shù)據(jù)要用偽隨機(jī)數(shù)產(chǎn)生程序產(chǎn)生;至少要用5組不同的輸入數(shù)據(jù)作比較;比較的指標(biāo)為有關(guān)鍵字參加的比較次數(shù)和關(guān)鍵字的移動(dòng)次數(shù)(關(guān)鍵字交換計(jì)為3次移動(dòng))。 (3)最后要對(duì)結(jié)果作出簡(jiǎn)單分析,包括對(duì)各組數(shù)據(jù)得出結(jié)果波動(dòng)大小的解釋。
上傳時(shí)間: 2016-08-19
上傳用戶:趙云興
(1)構(gòu)造一個(gè)空的串算法實(shí)現(xiàn) (2) 利用C++串構(gòu)造堆串算法 (3) 堆串對(duì)象構(gòu)造實(shí)現(xiàn)新堆串算法(4)求串長算法(5)求兩串的比較算法(6)求子串算法(7)串的聯(lián)接操作算法(8)串的刪除操作算法(9)利用重載運(yùn)算符<<實(shí)現(xiàn)串的輸出操作(利用友元函數(shù)實(shí)現(xiàn)(10)利用重載運(yùn)算符>>實(shí)現(xiàn)串的輸入操作(利用友元函數(shù)實(shí)現(xiàn))(11)清空串操作
上傳時(shí)間: 2016-08-19
上傳用戶:tedo811
(1) 設(shè)計(jì)和編寫代表矩陣的Matrix類。該類包括矩陣行列數(shù)變量int rows和int cols,矩陣數(shù)據(jù)數(shù)組double data[][],構(gòu)造方法Matrix()、Matrix(int rows,int cols)、Matrix(int rows,int cols,double data[][]),獲取某元素值的方法getData(int row,int col),設(shè)置某元素值的方法setData(int row,int col,double value),計(jì)算兩個(gè)矩陣的乘積的方法multiply(Matrix m)以及toString()等內(nèi)容。
標(biāo)簽: int Matrix cols rows
上傳時(shí)間: 2016-08-19
上傳用戶:qiao8960
(1) 實(shí)現(xiàn)一個(gè)Point類,該類包含表示坐標(biāo)的兩個(gè)int型變量x、y,構(gòu)造方法Point()和Point(int xx, int yy),返回x值和y值的int getX()和int getY()方法,計(jì)算兩點(diǎn)間距離的double distance(Point)方法。其中計(jì)算平方根用Math.sqrt()方法。 (2) 實(shí)現(xiàn)一個(gè)Circle類,該類包含表示圓心的Point型變量center,表示半徑的int radius變量,以及構(gòu)造方法Circle()、Circle(int xx,int yy,int r)、Circle(Point c,int r),返回周長和面積的int perimeter()、double area()方法,返回兩個(gè)圓是否為同一個(gè)圓(返回0)、同心圓(返回1)、相交的圓(返回2)、分離的圓(返回3)、包含的圓(返回4)等關(guān)系的int relation(Circle c)等方法。PI值可以用Math.PI常量。 (3) 實(shí)現(xiàn)測(cè)試上述兩個(gè)類的ClassTest類。該類在main方法中分別創(chuàng)建若干個(gè)Point對(duì)象和Circle對(duì)象,并調(diào)用相關(guān)方法,輸出方法的返回值,驗(yàn)證其正確性。 (4) 將Point類、Circle類和主類的包名分別調(diào)整為p1、p2、p3,并重新運(yùn)行,驗(yàn)證是否運(yùn)行正確。
標(biāo)簽: Point
上傳時(shí)間: 2014-11-25
上傳用戶:cylnpy
(1) 編寫一個(gè)代表圓柱體的Cylinder類,該類是Circle類的子類。Cylinder類包括圓柱體的高度變量height以及計(jì)算圓柱體的體積方法volume()和計(jì)算表面積的方法surfaceArea()。 (2) 編寫測(cè)試Cylinder類的CylinderTest類,并在該類得main方法中調(diào)用Cylinder類的相關(guān)方法。 (3) 重寫Point和Circle類的equals()、toString()方法,并測(cè)試這些方法的正確性。
上傳時(shí)間: 2016-08-19
上傳用戶:moerwang
(1) 信息維護(hù): 要求:學(xué)生信息數(shù)據(jù)要以文件的形式保存,能實(shí)現(xiàn)學(xué)生信息數(shù)據(jù)的維護(hù)。此模塊包括子模塊有:增加學(xué)生信息、刪除學(xué)生信息、修改學(xué)生信息 (2) 信息查詢: 要求:查詢時(shí)可實(shí)現(xiàn)按姓名查詢、按學(xué)號(hào)查詢 (3) 成績統(tǒng)計(jì): 要求:A輸入任意的一個(gè)課程名(如數(shù)學(xué))和一個(gè)分?jǐn)?shù)段(如60--70),統(tǒng)計(jì)出在此分?jǐn)?shù)段的學(xué)生情況。 (4) 排序:能對(duì)用戶指定的任意課程名,按成績升序或降序排列學(xué)生數(shù)據(jù)并顯示排序結(jié)果
標(biāo)簽: 信息數(shù)據(jù)
上傳時(shí)間: 2016-08-20
上傳用戶:liuchee
商品管理系統(tǒng) 1)進(jìn)貨員對(duì)商品基本信息進(jìn)行輸入、刪除、修改和查詢 (2)銷售員對(duì)商品的基本信息進(jìn)行查詢和統(tǒng)計(jì) (3)并可以對(duì)庫存信息進(jìn)行查詢和修改 (4)顧客購買商品
上傳時(shí)間: 2016-08-21
上傳用戶:yiwen213
(1)熟悉樹的各種表示方法和各種遍歷方式,掌握有關(guān)算法的實(shí)現(xiàn),了解樹在計(jì)算機(jī)科學(xué)及其它工程技術(shù)中的應(yīng)用。試設(shè)計(jì)一個(gè)程序,在計(jì)算機(jī)中構(gòu)造該二叉樹,并對(duì)它進(jìn)行遍歷。(2)給定一個(gè)圖,設(shè)計(jì)一個(gè)程序,找出一條從某一頂點(diǎn)A到另一頂點(diǎn)B邊數(shù)最少的一條路徑。
上傳時(shí)間: 2013-12-24
上傳用戶:稀世之寶039
離散事件模擬 (1) 熟練掌握隊(duì)列的兩種存儲(chǔ)方式。 (2) 掌握隊(duì)列的基本操作及應(yīng)用。 (3) 利用鏈?zhǔn)酱鎯?chǔ)線性表和隊(duì)列實(shí)現(xiàn)銀行業(yè)務(wù)模擬程序
標(biāo)簽: 隊(duì)列 模擬 離散 存儲(chǔ)方式
上傳時(shí)間: 2013-12-24
上傳用戶:wfl_yy
離散事件模擬 (1) 熟練掌握隊(duì)列的兩種存儲(chǔ)方式。 (2) 掌握隊(duì)列的基本操作及應(yīng)用。 (3) 利用鏈?zhǔn)酱鎯?chǔ)線性表和隊(duì)列實(shí)現(xiàn)銀行業(yè)務(wù)模擬程序
標(biāo)簽: 隊(duì)列 模擬 離散 存儲(chǔ)方式
上傳時(shí)間: 2014-01-27
上傳用戶:ruixue198909
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1