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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

LeetCode 1138. 字母板上的路径

發布時間:2024/7/5 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LeetCode 1138. 字母板上的路径 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 題目

我們從一塊字母板上的位置 (0, 0) 出發,該坐標對應的字符為 board[0][0]。

在本題里,字母板為board = [“abcde”, “fghij”, “klmno”, “pqrst”, “uvwxy”, “z”].

我們可以按下面的指令規則行動:如果方格存在,'U' 意味著將我們的位置上移一行; 如果方格存在,'D' 意味著將我們的位置下移一行; 如果方格存在,'L' 意味著將我們的位置左移一列; 如果方格存在,'R' 意味著將我們的位置右移一列; '!' 會把在我們當前位置 (r, c) 的字符 board[r][c] 添加到答案中。 返回指令序列,用最小的行動次數讓答案和目標 target 相同。 你可以返回任何達成目標的路徑。示例 1: 輸入:target = "leet" 輸出:"DDR!UURRR!!DDD!"示例 2: 輸入:target = "code" 輸出:"RR!DDRR!UUL!R!"提示: 1 <= target.length <= 100 target 僅含有小寫英文字母。

來源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/alphabet-board-path
著作權歸領扣網絡所有。商業轉載請聯系官方授權,非商業轉載請注明出處。

2. 解題

坐標不相等時,就不斷的走,先讓一個坐標相等,再讓另一個坐標相等
注意z在角落里,別處到z:先左,再下,z到別處:先上,再右

class Solution { public:string alphabetBoardPath(string target) {string s = "abcdefghijklmnopqrstuvwxyz";map<char,pair<int,int>> m;for(int i = 0; i < 26; ++i){m[s[i]] = make_pair(i/5,i%5);//存儲字符的坐標}string ans;int x = 0, y = 0;for(int i = 0; i < target.size(); ++i){while(y > m[target[i]].second){ans.push_back('L');--y;}while(x < m[target[i]].first){ans.push_back('D');++x;}while(x > m[target[i]].first){ans.push_back('U');--x;}while(y < m[target[i]].second){ans.push_back('R');++y;}ans.push_back('!');}return ans;} };

總結

以上是生活随笔為你收集整理的LeetCode 1138. 字母板上的路径的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 曰本无码人妻丰满熟妇啪啪 | 在线观看国产黄色 | 13日本xxxxxⅹxxx20 | 国产成人三级在线 | 花房姑娘免费观看全集 | 四虎少妇做爰免费视频网站四 | 中文字幕一区二区三区四区欧美 | 91精品国产综合久久久密臀九色 | 日日夜夜精品免费视频 | 日日拍夜夜拍 | www一区二区三区 | 久久亚洲精品视频 | 亚洲性激情 | 欧美激情图 | 51国产偷自视频区视频 | 黄色免费视频观看 | 国产乱性| 草青青视频 | 97精品在线视频 | 欧美一区二区在线免费观看 | 色99视频| 熟妇人妻av无码一区二区三区 | 国产chinese | 久久久com | 黄色国产网站 | 国产精品波多野结衣 | 国产日产精品一区二区三区四区 | 精东影业一区二区三区 | 99爱爱视频 | 青青草偷拍视频 | 欧洲mv日韩mv国产 | 亚一区二区| 亚洲欧美日韩国产一区二区三区 | 求一个黄色网址 | 久久2019 | 黄视频网站免费看 | 亚洲一二区在线 | 亚洲欧美va天堂人熟伦 | 日本公与丰满熄 | 香蕉日日 | 丰满少妇高潮一区二区 | 国产网站黄 | 五十路av | 毛片在线免费观看视频 | 成人wwxx免费观看 | 国产不卡一 | 大桥未久中文字幕 | 天天添天天操 | 天天综合永久入口 | 久久精品2| 成年人免费网 | 欧美tickle狂笑裸体vk | 国产视频一二三 | 两个人看的www视频免费完整版 | 97超级碰碰人妻中文字幕 | www.午夜激情 | 一区二区三区成人 | 亚洲手机看片 | 天天干免费视频 | 国产www精品| 免费看成人aa片无码视频羞羞网 | 国产精品久久久久999 | 欧美 在线| 国产69熟 | 日本三级吃奶头添泬无码苍井空 | 一起操网站| 久久免费公开视频 | 午夜激情在线观看 | 中文字幕校园春色 | 我要看一级黄色片 | 日韩欧美猛交xxxxx无码 | 久久伊人影院 | 青草视频网 | 国产人妖视频 | 麻豆www.| 中文字幕自拍 | 欧美三级韩国三级日本三斤在线观看 | 中文字幕素人 | 青青草原国产在线 | 欧美精品在线观看 | 亚洲成a人片77777kkkk | 中文字幕麻豆 | 亚洲国产精品无码久久久 | av毛片观看 | 国产综合视频在线 | 好男人在线视频www 亚洲福利国产 | 黑人激情视频 | 亚洲一区二区三区四区在线播放 | 毛片视频观看 | www欧美精品| 久久久一级| 九色蝌蚪91 | 99国产精品久久久久 | 中文字幕av免费在线观看 | 欧美午夜精品一区二区蜜桃 | 黄色高清视频在线观看 | 97狠狠| 免费观看av的网站 | 一本色道久久综合精品婷婷 |