h*******0 发帖数: 270 | 1 如何reverse 一个number,但是不允许用/ 或者&符号? |
l*****a 发帖数: 14598 | 2 能不能好好说话
或者说中国话
【在 h*******0 的大作中提到】 : 如何reverse 一个number,但是不允许用/ 或者&符号?
|
p*****2 发帖数: 21240 | 3 12345.toString.reverse.toInt |
l*****a 发帖数: 14598 | 4 人家二进制你这个illegal
【在 p*****2 的大作中提到】 : 12345.toString.reverse.toInt
|
p*****2 发帖数: 21240 | 5
什么意思?
【在 l*****a 的大作中提到】 : 人家二进制你这个illegal
|
h**6 发帖数: 4160 | |
w****x 发帖数: 2483 | 7
我还是想用那个滚来滚去的签名 -__-
【在 l*****a 的大作中提到】 : 能不能好好说话 : 或者说中国话
|
n***e 发帖数: 723 | 8 请大牛还是不要了,看了你的签名,血液无法集中到脑部。。。
【在 w****x 的大作中提到】 : : 我还是想用那个滚来滚去的签名 -__-
|
p*****2 发帖数: 21240 | 9
:)
【在 n***e 的大作中提到】 : 请大牛还是不要了,看了你的签名,血液无法集中到脑部。。。
|
s*****n 发帖数: 5488 | 10 不用| &就是要移位算了。
概念上等于stack进,queue出号了。实际上,一个>> ,一个<<.
def reverse(u)
v = 0;
for i in range (32)
v= 2* v + u %2
u /= 2;
return v;
【在 h*******0 的大作中提到】 : 如何reverse 一个number,但是不允许用/ 或者&符号?
|
p*****2 发帖数: 21240 | 11
你这个不是用除法了吗?
【在 s*****n 的大作中提到】 : 不用| &就是要移位算了。 : 概念上等于stack进,queue出号了。实际上,一个>> ,一个<<. : def reverse(u) : v = 0; : for i in range (32) : v= 2* v + u %2 : u /= 2; : return v;
|
c********t 发帖数: 5706 | 12 负数呢? overflow呢?
【在 p*****2 的大作中提到】 : 12345.toString.reverse.toInt
|
p*****2 发帖数: 21240 | 13
负数reverse是什么结果?不会有overflow吧?
【在 c********t 的大作中提到】 : 负数呢? overflow呢?
|