查看: 1847| 回复: 0
跳转到指定楼层
上一主题 下一主题
收起左侧

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

全局:

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

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

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[i] = -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[i] = 'Z';
       else ss[i] = (char) (64 + index);
   }
   String result = String.valueOf(ss);
   return result;
   }

}



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





上一篇:请教pow(x,n)这道题
下一篇:求问SQL有什么系统的学习指南么?中文版的话
您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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