寒假作業2彙總

2022-09-19 21:27:15 字數 577 閱讀 1153

這個作業屬於哪個課程

班級鏈結

這個作業的要求在**

作業要求

這個作業的目標

給出規則集及輸入資料報,輸出相應資料報最佳匹配的規則

作業正文

如下其他參考文獻

無幾乎沒了解過計算機網路知識,看了很多遍作業內容才勉強理解一點意思,對作業感到無從下手。

本來想先學c++再做作業,後來感覺還是用c寫方便一些。

在寫**的時候,每寫一小部分就要執行一下試試,找找錯誤,規則集裡埠的冒號兩邊有空格,沒注意到且沒有執行試試,到後面執行協議部分時出錯才發現之前有問題。

在轉換成二進位制時,一開始想直接轉換成乙個二進位制數,沒把二進位制以八位為一組分開,導致執行時溢位,才意識到問題並作修改。

用git把資料集和規則集弄到本地庫,定義三個檔案指標,用c讀取檔案,先分別用2個結構體存起來(源、目埠,源、目ip,協議)

資料集的ip十進位制轉成二進位制,規則集的cidr轉成二進位制的最小位址和最大位址,再存到結構體

暴力求解

結果寫在另一檔案res.txt

格式為 資料序號 : 匹配規則位置,如下圖,以第乙個規則集和第乙個資料報為例

寒假 作業2

大話物聯網 讀書心得 物聯網是繼計算機 網際網路與移動通訊之後的世界資訊產業的第三次浪潮。但是對於我這種連計算機都還不太懂的菜鳥新手和科技無知者來說,物聯網 三個字真的是乙個新興詞彙。在之前我連 物聯網 三個字好像都不太聽到過,更加不可能了解。殊不知我已經和這個世界如此的脫軌,已經被時代遠遠地落在了...

寒假作業2

我的思路是,先設定乙個單步執行的只能處理乙個命令電梯程式,先模仿電梯的執行 然後再在此基礎上建立乙個五個指令的電梯程式。他們的名字分別是電梯問題 和電梯問題3。大概4天。198行 我先將題目大體意思看懂,然後再想平時電梯的執行,然後模仿了乙個只能處理乙個資訊的電梯程式 並在此基礎上進行擴充套件。挺多...

寒假作業2

只完成了乙個簡易版電梯emmmm 該電梯未考慮最優解,也沒有載人回頭的情況,且此電梯預設始終直上直下 該電梯在直上直下的情況下按照時間順序依次將乘客運達目的地 由於電腦問題,git尚未完成,貼上如下 includeusing namespace std int i,j,ans,dc,fx,t,num...