Excel Sheet Column Number 문제풀이 - Java 사용
Excel Sheet처럼 열 제목이 주어지면 열 번호를 반환 하는 문제
마찬가지로 저번에 풀었던 아스키코드를 이용하여 문제를 풀었다. 해당 값을 입력 받으면 문자형으로 반환하여 값을 계산하였다.
2020/09/16 - [LeetCode 알고리즘 문제풀이] - [LeetCode-242] Valid Anagram 문제풀이 - Java 사용
[LeetCode-242] Valid Anagram 문제풀이 - Java 사용
Valid Anagram 문제풀이 - Java 사용 매개변수 s와 t를 입력받으면 알파벳을 담은 변수를 생성하고 해당변수에 있는 값을 비교를하면서 값이맞으면 true를 리턴하는 방식 class Solution { public boolean isAna..
practicelee.tistory.com
class Solution {
public int titleToNumber(String s) {
int sum = 0;
for(int i = 0; i < s.length(); i++){
// 입력받은 문자열중에 첫번쨰값을 문자열로 추출
char alph = s.charAt(i);
// 추출한 값을 64에서 뺴줌 A는 아스키코드로 65
int num = alph - 64;
sum = sum * 26 + num;
}
return sum;
}
}
'LeetCode 알고리즘 문제풀이' 카테고리의 다른 글
[LeetCode-268] Missing Number 문제풀이 - Java 사용 (0) | 2020.09.22 |
---|---|
[LeetCode-1] Two Sum 문제풀이 - Java 사용 (0) | 2020.09.21 |
[LeetCode-217] Contains Duplicate 문제풀이 - Java 사용 (0) | 2020.09.17 |
[LeetCode-242] Valid Anagram 문제풀이 - Java 사용 (0) | 2020.09.16 |
[LeetCode-53] Maximum Subarray 문제풀이 - Java 사용 (0) | 2020.09.15 |