DGIM針對課設題目的改進型

2021-10-14 21:41:48 字數 1519 閱讀 1266

#include

"stdio.h"

#include

"stdlib.h"

typedef

struct

bucketnode,

*bucket;

int count_bucket =0;

void

merge

(bucket buc,

int n)

;void

estimate

(bucket buc,

int count_window,

int n)

;void

accurate

(int

*slip_window,

int count_window)

;int

main()

*(slip_window +

(n+1

)% count_window)

= data;

//把data資料放到滑動視窗陣列中

if(data ==1)

if(collect == fn)

//如果讀到的是fn 建立新桶

//建立新桶,所以桶數目加1

}// if(data == 1) //如果讀到的是1 建立新桶

// // count_bucket++; //建立新桶,所以桶數目加1

// }

n++;//時間戳加1

if(n == t +1)

}printf

("字元流個數:%d\n"

,n -1)

;printf

("桶數目:%d\n"

,count_bucket)

;//桶總數

fclose

(fp)

;for

(i =

0; i < count_bucket; i++

)estimate

(buc,count_window,n-1)

;accurate

(slip_window,count_window);}

//合併

void

merge

(bucket buc,

int n)

count_bucket--;}

}}//估算

void

estimate

(bucket buc,

int count_window,

int n)

else

}printf

("估算滑動視窗內1_bit個數:%d\n"

,sum);}

//精確計算視窗1個數

void

accurate

(int

*slip_window,

int count_window)

}printf

("滑動視窗內1_bit精確個數為:%d\n"

,n);

}

MFC課設總結

1.cstring 轉int 例如 cstring str t 10 int num 0 num tstoi str 則num 為10.2.int轉 cstring 例如 cstring s char ch 20 int num 15 itoa num,ch,10 s ch 則s 為 15 3.ch...

課設實驗一

直接上圖 步驟 1 依照拓撲圖進行分工,需要6臺pc 2 幸運的分到了sw1 3 配置命令如下 int g0 0 description to sw3 g0 0 no switchport ip add 13.1.1.1 24 vlan 10,20 int g0 1 0 2 switchport m...

資料結構課設

10 多種基本內排序方法的實現 問題描述 設計乙個合成的排序程式。可供排序的方法是 插入排序 快速排序 歸併排序 堆排序。要求程式具有 1 顯示排序結果.2 提供最好和最壞情況下對比計時的功能。3 提供在不同陣列元素的個數情況 當n分別等於100,1000,5000,20000時 下各種排序演算法的...