統計出生天數(改進前)

2021-06-20 20:55:07 字數 1016 閱讀 7441

#includeint birthdays();//計算從出生日到現在的總天數

int sum();//計算某一年到某一年的總天數

int count();//計算閏年與非閏年某一天為該年第幾天

int number();//計算第n月m天為該年第幾天的函式

int check();

int door=0;

int main() }

int birthdays(int year1,int year2,int month1,int month2,int date1,int date2)

}int sum(int year1,int year2)

break;

case 2:

if(***)

door=1;

} else if(***<1)

printf("您輸入的資訊有誤!非閏年二月不會大於28天");

door=1;

} break;

case 3:

if(date>31)

break;

case 4:

if(date>30)

break;

case 5:

if(date>31)

break;

case 6:

if(date>30)

break;

case 7:

if(date>31)

break;

case 8:

if(date>31)

break;

case 9:

if(date>30)

break;

case 10:

if(date>31)

break;

case 11:

if(date>30)

break;

case 12:

if(date>31)

}return door;

}

統計出生天數

includeint birthdays 計算從出生日到現在的總天數 int sum 計算某一年到某一年的總天數 int count 計算閏年與非閏年某一天為該年第幾天 int number 計算第n月m天為該年第幾天的函式 int door 0 int main else if door 1 in...

關於氣泡排序(改進前與後對比)

氣泡排序是最基本的排序方式,但是最初的氣泡排序有一點不足,他只是死板的每一次都比較,不管是否已經排序完成。但是,如果加入一位change位來判斷是否已經排序完成 若change為0則說明沒有兩兩位置交換的資料,則說明已經排序完成 則可以節約大約15 的運算時間。下面是改進前的氣泡排序和改進後的對比 ...

Inception改進前後 引數計算量對比

inception 採用了並行結構。如圖每個inception塊使用多個大小不同的卷積核,可以提取到不同型別的特徵。每個卷積核的感受野不同,因此可以獲得多尺度的特徵,最後將特徵拼接起來。引入多個尺寸的卷積核會引入大量的引數,耗費大量的計算資源,如圖 a 所示。為了降低成本,可以採用的改進方式是在3x...