一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 536|回复: 0
收起左侧

[Leetcode] # 刷leetcode# Output和Expected的是一样的啊,为什么通不过哪~

[复制链接] |试试Instant~ |关注本帖
jiamuxeuer 发表于 2015-2-3 22:39:17 | 显示全部楼层 |阅读模式

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
今天刷leetcode遇到一道题,想了半天不知道自己的解法哪里不对。在eclipse上测都没问题~最让人心塞的是leetcode oj上的 Output 和 Expected 是一样的啊~本人**一枚,求助各位大神指点一二~

题目:
Excel Sheet Column Title Total Accepted: 11748 Total Submissions: 66776Question Solution


Given a positive integer, return its corresponding column title as appear in an Excel sheet.
For example:
    1 -> A    2 -> B    3 -> C    ...    26 -> Z    27 -> AA    28 -> AB
Credits:
Special thanks to @ifanchu for adding this problem and creating all test cases.

Show Tags






























代码:

public class Solution {

    public String convertToTitle(int n) {
   char[] ss = new char[100];
   int[] num = new int[100];
   for (int i = 0 ; i < 100; i++)
{
           num = -1;
}
   int count = 0;
   num[count++] = n % 26;
   int temp = n / 26;

   while( temp > 26)
   {
           if(temp > 26*26){
            num[count++] = temp % 26;
           }
           else{
            num[count++] = temp % 26;
            num[count++] = temp / 26;
           }
           temp = temp / 26;
   }

   int index = 0;
   for(int i = 0 ; i< count ; i++){
       index = num[count-1-i];
       if(index == 0 ) ss = 'Z';
       else ss = (char) (64 + index);
   }
   String result = String.valueOf(ss);
   return result;
   }

}



Submission Result: Wrong Answer
Input:
1
Output:
"A"
Expected:
"A"




本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-3 12:40

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表