This content originally appeared on DEV Community and was authored by duccanhole
--DAY 22--
Hi, I am going to make #100DaysOfCode Challenge. Everyday I will try solve 1 problem from leetcode or hackerrank. Hope you can go with me until end.
Now let's solve problem today:
- Problem: Excel Sheet Column Title
- Detail: here
- Idea: it's pretty similar to convert number to binary
- My solution(javascript):
var convertToTitle = function(n) {
let column = 'ZABCDEFGHIJKLMNOPQRSTUVWXYZ';
let result = '';
while(n>26){
let tmp = n%26;
result += column.charAt(tmp);
if(n%26==0) n = Math.floor(n/27);
else n = Math.floor(n/26);
}
result += column.charAt(n);
return result.split('').reverse().join('');
};
-->If you have better solution or any question, please comment below. I will appreciate.
This content originally appeared on DEV Community and was authored by duccanhole
duccanhole | Sciencx (2021-11-17T02:30:36+00:00) code every day with me. Retrieved from https://www.scien.cx/2021/11/17/code-every-day-with-me-9/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.