最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【算法筆記】日期差

2022-01-01 14:16 作者:小幻不想碼代碼  | 我要投稿

題目描述

有兩個(gè)日期,求兩個(gè)日期之間的天數(shù),如果兩個(gè)日期是連續(xù)的我們規(guī)定他們之間的天數(shù)為兩天。

輸入

有多組數(shù)據(jù),每組數(shù)據(jù)有兩行,分別表示兩個(gè)日期,形式為YYYYMMDD

輸出

每組數(shù)據(jù)輸出一行,即日期差值

樣例輸入?Copy

20130101

20130105

樣例輸出?Copy

5

/*思路:首先,日期差肯定不能用兩個(gè)日期相減,既然不能用減法,那就用加法,從該日期一直把天數(shù)加一,直到相等為止。然后我們需要考慮平閏年的問題,閏年的定義是能被400整除或者能被4整除但是不能被100整除的年份稱為閏年。閏年和平年最大的差距就是2月份,一個(gè)是28天,一個(gè)是29天,而且計(jì)算日期查他的月份之間都是連續(xù)的,所以我們可以考慮用一個(gè)二維數(shù)組[13][2],里面裝著平年和閏年的天數(shù),為了方便,把月份對(duì)應(yīng)他們的下標(biāo)既{{0,0},{31,31}……,最后就是天數(shù)不斷累加,計(jì)數(shù)器cot也跟著累加,當(dāng)這個(gè)月滿了,月份+1,天變?yōu)?號(hào)。*/


【算法筆記】日期差的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
建宁县| 隆安县| 民丰县| 松滋市| 策勒县| 万州区| 双辽市| 博湖县| 白河县| 墨竹工卡县| 巫溪县| 会同县| 额济纳旗| 临夏市| 陆丰市| 汪清县| 万源市| 辽阳县| 波密县| 怀柔区| 金堂县| 天镇县| 冷水江市| 额尔古纳市| 萍乡市| 白河县| 永善县| 尤溪县| 方城县| 潼关县| 梨树县| 南皮县| 兰西县| 江西省| 林周县| 枣阳市| 读书| 海兴县| 大洼县| 灌云县| 宁明县|