日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【教3妹学算法-每日3题(3)】 判断矩阵经轮转后是否一致

發布時間:2023/12/15 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【教3妹学算法-每日3题(3)】 判断矩阵经轮转后是否一致 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

插:?前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到網站。?
堅持不懈,越努力越幸運,大家一起學習鴨~~~

3妹:小呀么小二郎呀, 背著那書包上學堂。
2哥:不怕太陽曬, 不怕那風雨打。
3妹:就怕老師說我懶呀,沒有學問,無臉見爹娘。
2哥:3妹, 周杰倫又發新專輯了,you know? 你的曲庫該更新一下了。
3妹:yeah, I know. 我可是聽著我倫的歌長大的。
2哥:是的, 記得那時還是上高中的時候……
3妹:2哥,又開始回憶你的青春歲月了,哈哈
2哥:3妹也會取笑人了,不跟你說了,我繼續做題了。

題目:

給你一個字符串?date?,它的格式為?Day Month Year?,其中:

Day?是集合?{“1st”, “2nd”, “3rd”, “4th”, …, “30th”, “31st”}?中的一個元素。
Month?是集合?{“Jan”, “Feb”, “Mar”, “Apr”, “May”, “Jun”, “Jul”, “Aug”, “Sep”, “Oct”, “Nov”, “Dec”}?中的一個元素。
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”

提示:

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

思路:

模擬, 注意月份和天 要按照01,02而不是1,2的格式;

java代碼:

class Solution {public String reformatDate(String date) {String[] months = {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"};Map<String, Integer> s2month = new HashMap<String, Integer>();for (int i = 1; i <= 12; i++) {s2month.put(months[i - 1], i);}String[] array = date.split(" ");String year = array[2];int month = s2month.get(array[1]);int day = Integer.parseInt(array[0].substring(0, array[0].length() - 2));return String.format("%s-%02d-%02d", year, month, day);} }

總結

以上是生活随笔為你收集整理的【教3妹学算法-每日3题(3)】 判断矩阵经轮转后是否一致的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。