Re: [閒聊] 每日LeetCode

作者: Rushia (みけねこ的鼻屎)   2023-08-22 22:37:51
https://leetcode.com/problems/excel-sheet-column-title/
168. Excel Sheet Column Title
給你一個數字,將他轉換成 Excel 字母表示的列。
Example 1:
Input: columnNumber = 1
Output: "A"
Example 2:
Input: columnNumber = 28
Output: "AB"
Example 3:
Input: columnNumber = 701
Output: "ZY"
思路:
1.此題就是在求把一個整數轉成一個26進位的映射,因為 x % 26 = [0-25]
但是題目要的是 [1-26] 對應 [A-Z] ,為了讓 [0-25] 可以對應所以每次
我們都先把 columnNumber 減一。
2.剩下的就是用短除法進位轉換取餘數並把結果倒著輸出即可。
Java Code:
作者: devilkool (對貓毛過敏的貓控)   2023-08-22 22:38:00
大師
作者: a9486l (a9486l)   2023-08-22 22:38:00
大師
作者: r10521512 (真搬磚仔)   2023-08-22 22:38:00
這是easy嗎
作者: Che31128 (justjoke)   2023-08-22 22:40:00
是easy 大師
作者: sustainer123 (caster)   2023-08-22 22:41:00
大師
作者: nozomizo (希霙)   2023-08-22 23:40:00
每次loop減一是精隨==

Links booklink

Contact Us: admin [ a t ] ucptt.com