Skip to content

Commit 662b166

Browse files
EASY/src/easy/ExcelSheetColumnNumber.java
1 parent 1daf7c3 commit 662b166

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed
+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
package easy;
2+
3+
public class ExcelSheetColumnNumber {
4+
5+
public static int titleToNumber(String s) {
6+
char[] c = s.toCharArray();
7+
int result = 0;
8+
for(int i = s.length()-1; i >= 0; i--){
9+
result += (c[i]-64)* ((int) Math.pow(26, s.length()-i-1));
10+
}
11+
12+
return result;
13+
}
14+
15+
public static void main(String...strings){
16+
String s = "AB";
17+
System.out.println(titleToNumber(s));
18+
}
19+
20+
}

0 commit comments

Comments
 (0)