力扣 5177 轉變日期格式 顯示英文描述

2021-10-08 01:38:26 字數 626 閱讀 6043

轉變日期格式 顯示英文描述

給你乙個字串 date ,它的格式為 day month year ,其中:

day 是集合 中的乙個元素。

month 是集合 中的乙個元素。

year 的範圍在 ​[1900, 2100] 之間。

請你將字串轉變為 yyyy-mm-dd 的格式,其中:

yyyy 表示 4 位的年份。

mm 表示 2 位的月份。

dd 表示 2 位的天數。

示例 1:

輸入:date = 「20th oct 2052」

輸出:「2052-10-20」

示例 2:

輸入:date = 「6th jun 1933」

輸出:「1933-06-06」

示例 3:

輸入:date = 「26th may 1960」

輸出:「1960-05-26」

給定日期保證是合法的,所以不需要處理異常輸入。

const

static mapint> months =,,

,,,,

,,,,

,};class

solution

};

1507 轉變日期格式(模擬)

1.問題描述 給你乙個字串 date 它的格式為 day month year 其中 day 是集合 中的乙個元素。month 是集合 中的乙個元素。year 的範圍在 1900,2100 之間。請你將字串轉變為 yyyy mm dd 的格式,其中 yyyy 表示 4 位的年份。mm 表示 2 位的...

力扣 K 次操作轉變字串

給你兩個字串 s 和 t 你的目標是在 k 次操作以內把字串 s 轉變成 t 在第 i 次操作時 1 i k 你可以選擇進行如下操作 切換 1 次字元的意思是用字母表中該字母的下乙個字母替換它 字母表環狀接起來,所以 z 切換後會變成 a 請記住任意乙個下標 j 最多只能被操作 1 次 如果在不超過...

力扣 1300 轉變陣列後最接近目標值的陣列和

給你乙個整數陣列 arr 和乙個目標值 target 請你返回乙個整數 value 使得將陣列中所有大於 value 的值變成 value 後,陣列的和最接近 target 最接近表示兩者之差的絕對值最小 如果有多種使得和最接近 target 的方案,請你返回這些整數中的最小值。請注意,答案不一定是...