我的算法自己测,1000字0毫秒解,为什么通不过 《微软必应·英雄会第三届在线编程大赛》

会画画的小怪兽 2014-01-30 11:55:11
如题:大神们帮忙分析下是哪里错了,万分感谢。代码如下:

public static int howmany(String s) {
long b = 0;
long i = 0;
long n = 0;
long g = 0;
System.out.println(s.length());
for(int index = 0;index<s.length();index++){
char ch = s.charAt(index);
switch (ch) {
case 'b':
b+=1;
break;
case 'i':
i+=b;
break;
case 'n':
n+=i;
break;
case 'g':
g+=n;
break;
default:
break;
}

}


try {
return (int) (1000000007%g);
} catch (Exception e) {
// TODO: handle exception
return 0;
}
}
...全文
95 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
原来是自己返回值写错了,汉语表达真蛋疼

33,027

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧