Leetcode 168. Excel Sheet Column Title
方法1: 我們一般使用的計數system都是10進位制的,這邊其實就是一個26進位制的計數system。時間複雜log26(n),空間複雜1。
class Solution {
public String convertToTitle(int n) {
StringBuilder sb = new StringBuilder();
Map<Integer,Character> map = new HashMap<>();
int ascii = 64;
map.put(0,'Z');
for(int i = 1; i <= 26; i++){
ascii = ascii + 1;
map.put(i,(char)ascii);
}
while(n > 0){
int num = n % 26;
sb.append(map.get(num));
if(n >= 26 && num == 0){
n = n - 26;
}
n = n / 26;
}
return sb.reverse().toString();
}
}
總結:
- 無
相關文章
- Excel Sheet Column Title Excel表列名稱Excel
- Excel Sheet Column Number Excel表列序號Excel
- 用Pandas讀寫Excel檔案-輸出單sheet和多sheetExcel
- Python合併多個Excel檔案中的指定sheetPythonExcel
- fortune-sheet: 功能豐富的ReactJS線上Excel庫ReactJSExcel
- 多個報表匯出到一個 excel 的多 sheet 頁Excel
- web 端如何像 excel 裡的多 sheet 方式呈現資料WebExcel
- 同一excel檔案中不同sheet間alt+tab切換Excel
- 高效能javascript開源線上excel:x-sheet初體驗JavaScriptExcel
- LeetCode 171[Excel表列序號]LeetCodeExcel
- 讀取excel某表的sheet1的前5行,寫入的第二個表的sheet1的前5行Excel
- leetcode:171. Excel表列序號LeetCodeExcel
- poi操作excel,複製sheet,複製行,複製單元格,複製styleExcel
- Your title
- Python title()方法Python
- 將多個實體類集合寫入同一個 Excel 檔案的不同 Sheet 頁Excel
- 多個excel檔案合併到一個檔案中的多個sheet表中Excel
- Swift 4 Cheat Sheet AdvancedSwift
- Axios 作弊表(Cheat Sheet)iOS
- vue-wechat-titleVue
- SVG <title>與<desc>SVG
- OGG-01163 Bad column length (32) specified for column in table
- 關於EasyExcel的資料匯入和單sheet和多sheet匯出Excel
- Git Cheat Sheet 中文版Git
- ChatGPT Prompting Cheat Sheet備忘ChatGPT
- css修改title樣式CSS
- CSSStyleSheet.title 屬性CSS
- WPF OpenFielDialog Filter InitialiaDirectory TitleFilter
- python title是什麼Python
- Index column size too large. The maximum column size is 767 bytes.Index
- [20200904]12c invisible column impdp segment_column_id.txt
- Sorting arrays in NumPy by column
- data too long for column
- CSS column-gapCSS
- CSS column-ruleCSS
- CSS column-widthCSS
- CSS column-spanCSS
- 5.6.7. Renaming a Column