论坛首页 招聘求职论坛

华为-赛门铁克 笔试题

浏览 28000 次
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-06-08  
String = "123456789123456789......." 求这个字符串能否被6整除
说明(不允许用java自带的Bigdecimal等类) 求算法!
   发表时间:2009-06-08  
这应该是先看结尾是不是2 4 6 8 0  那就可以被2 整除
然后所有位相加,看看加和能不能被3 整除
然后就可以判断出了
0 请登录后投票
   发表时间:2009-06-08  
兄弟,华塞哪里?杭州华塞现在我和他背靠背~~
0 请登录后投票
   发表时间:2009-06-08  
sgp2004 写道
这应该是先看结尾是不是2 4 6 8 0  那就可以被2 整除
然后所有位相加,看看加和能不能被3 整除
然后就可以判断出了

你要想到,这是在计算机上,你的是10进制的方法,绝对不会比mod 6更好,不信试试。呵呵
0 请登录后投票
   发表时间:2009-06-08  
bcccs 写道
sgp2004 写道
这应该是先看结尾是不是2 4 6 8 0  那就可以被2 整除
然后所有位相加,看看加和能不能被3 整除
然后就可以判断出了

你要想到,这是在计算机上,你的是10进制的方法,绝对不会比mod 6更好,不信试试。呵呵


mod 6 之前怎么把字符串变成整数?
0 请登录后投票
   发表时间:2009-06-08  
climber2002 写道
bcccs 写道
sgp2004 写道
这应该是先看结尾是不是2 4 6 8 0  那就可以被2 整除
然后所有位相加,看看加和能不能被3 整除
然后就可以判断出了

你要想到,这是在计算机上,你的是10进制的方法,绝对不会比mod 6更好,不信试试。呵呵


mod 6 之前怎么把字符串变成整数?

ok,我发现我犯了2个错误,一个没有发现很大,一个没有发现是string。
0 请登录后投票
   发表时间:2009-06-08  
这题目很简单的
0 请登录后投票
   发表时间:2009-06-09  
bcccs 写道
climber2002 写道
bcccs 写道
sgp2004 写道
这应该是先看结尾是不是2 4 6 8 0  那就可以被2 整除
然后所有位相加,看看加和能不能被3 整除
然后就可以判断出了

你要想到,这是在计算机上,你的是10进制的方法,绝对不会比mod 6更好,不信试试。呵呵


mod 6 之前怎么把字符串变成整数?

ok,我发现我犯了2个错误,一个没有发现很大,一个没有发现是string。

....
0 请登录后投票
   发表时间:2009-06-09  
mikeandmore 写道
bcccs 写道
climber2002 写道
bcccs 写道
sgp2004 写道
这应该是先看结尾是不是2 4 6 8 0  那就可以被2 整除
然后所有位相加,看看加和能不能被3 整除
然后就可以判断出了

你要想到,这是在计算机上,你的是10进制的方法,绝对不会比mod 6更好,不信试试。呵呵


mod 6 之前怎么把字符串变成整数?

ok,我发现我犯了2个错误,一个没有发现很大,一个没有发现是string。

....



同。。。
0 请登录后投票
   发表时间:2009-06-09  
就这样?也不算太难呀..那我也去试试~~呵呵~
0 请登录后投票
论坛首页 招聘求职版

跳转论坛:
Global site tag (gtag.js) - Google Analytics