avatar
请假大家一个问题# JobHunting - 待字闺中
h*0
1
如何reverse 一个number,但是不允许用/ 或者&符号?
avatar
l*a
2
能不能好好说话
或者说中国话

【在 h*******0 的大作中提到】
: 如何reverse 一个number,但是不允许用/ 或者&符号?
avatar
p*2
3
12345.toString.reverse.toInt
avatar
l*a
4
人家二进制你这个illegal

【在 p*****2 的大作中提到】
: 12345.toString.reverse.toInt
avatar
p*2
5

什么意思?

【在 l*****a 的大作中提到】
: 人家二进制你这个illegal
avatar
h*6
6
楼主表达不清,跟贴揣测纷纷。
avatar
w*x
7

我还是想用那个滚来滚去的签名 -__-

【在 l*****a 的大作中提到】
: 能不能好好说话
: 或者说中国话

avatar
n*e
8
请大牛还是不要了,看了你的签名,血液无法集中到脑部。。。

【在 w****x 的大作中提到】
:
: 我还是想用那个滚来滚去的签名 -__-

avatar
p*2
9

:)

【在 n***e 的大作中提到】
: 请大牛还是不要了,看了你的签名,血液无法集中到脑部。。。
avatar
s*n
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,但是不允许用/ 或者&符号?
avatar
p*2
11

你这个不是用除法了吗?

【在 s*****n 的大作中提到】
: 不用| &就是要移位算了。
: 概念上等于stack进,queue出号了。实际上,一个>> ,一个<<.>: def reverse(u)
: v = 0;
: for i in range (32)
: v= 2* v + u %2
: u /= 2;
: return v;

avatar
c*t
12
负数呢? overflow呢?

【在 p*****2 的大作中提到】
: 12345.toString.reverse.toInt
avatar
p*2
13

负数reverse是什么结果?不会有overflow吧?

【在 c********t 的大作中提到】
: 负数呢? overflow呢?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。