結對第二次作業

2022-05-04 10:51:08 字數 963 閱讀 2784

成員

github設計說明

內部實現設計類圖

匹配演算法1.思路分析

我們將社團錄取社員的影響因素列舉出來,分別是:績點、志願數(填報志願越多得分越低)、tag匹配度、時間匹配度共四個影響因素。

因為四個因素的對於錄取的影響強度不同,我們準備為個因素分配不同的權重值用來計算學生的最後得分。參考了這篇文章,我們最終選定第三種對偶比較法來分配權重,結果為:績點:0.18 志願數:0.25 tag匹配度:0.32 時間匹配度:0.25.

每個社團加權計算出報名學生的得分後,依據得分高低錄取學生,得到最終的錄取列表。

2.流程圖

評價演算法演算法是按照比較公平的方式決定錄用那些學生,對於社團來說,有助於招收到更適合自己的成員,但對於學生來說,會有一大部分人最終無法成功加入社團且測試結果表明,學生總數越多,最後無社團人數佔比越大,這是乙個很大的不足的地方。

關鍵**按照定好的公式算出得分並放入列表

void calculate(students stu)

執行結果

第二次結對作業

這個作業屬於哪個課程 王永樂211706201 洪萬真211714312 這個作業要求在 homework 10417 這個作業的目標 作業正文 如下其他參考文獻 我是計算機工程系計科二班王永樂,我的隊友是來自計科一班的洪萬真 從圖中可以看出,直播的方式更讓學生們感到適合,當然,兩種方式各有利弊 因...

第二次結對作業

這個作業屬於哪個課程 軟體工程 福州大學至誠學院 計算機工程系 隊員1211706164 陳德渠 隊員2211706162 蔡澤華 這個作業要求在 第二次結對作業 這個作業的目標 資料視覺化與原型設計 作業正文 正文其他參考文獻 無由於第一次結對時,我們都是第一次開展問卷調查,導致問題的關聯性與實用...

第二次結對作業

這個作業屬於哪個課程 班級的鏈結 馬駿211706121 林連坤211706187 這個作業要求在 第二次結對作業 這個作業的目標 圍繞福州大學至誠學院 停課不停教 停課不停學 的具體實踐,了解網課的授課情況,同學們的學習 情況等等,並採用資料視覺化的方式進行呈現 作業正文 連坤 第二次結隊作業。我...