Redian新闻
>
iPhone 5 1G data 够用吗?
avatar
iPhone 5 1G data 够用吗?# Apple - 家有苹果
j*l
1
下午发帖子问了道设计restaurant reservation system的题目,电面的时候真的就问
到了
http://www.mitbbs.com/article_t/JobHunting/31607277.html
更离奇的是,事后发现我的问题和之前的一个面经的内容和次序几乎一模一样
http://www.mitbbs.com/article/JobHunting/31585437_3.html
First phone:
1. how to find out the max value of int in C++
2. data structure in C++ that you know
3. different between list and array
4. design a restaurant reservation system
5. make a loop out of list in STL and write code to detect it.
除了第5题改为manually calculate how many hours are there in 2
avatar
E*T
2
。。。。。不是好基友啊。。。。
是两位老同学。
都问事业 和家庭。
天秤的还问问关于丫多夜情何时了,什么时候可以结婚。。。。
双鱼已婚有娃,据说很爱老婆,儿子挺可爱的~~这几年跟哥们合伙创业,辛苦,但是已
小有成色。但是仍有很多困惑。
avatar
b*7
3
百度百科里,“蝙蝠侠开始审问小丑,他透露瑞秋和丹特已被带到城市的两端,并放置
了两个遥控爆裂物,之间的距离让蝙蝠侠无法同时救他们。蝙蝠侠立即出发去救瑞秋,
同时高登和警察去救丹特。但小丑故意将瑞秋与丹特的位置说反,让两人救的对象相反
。”可看影片,并没有明确指出。
小丑说,“哈维在25052大街,瑞秋在埃克斯大街。”可蝙蝠侠之所以不能和瑞秋在一
起,不正是因为瑞秋深知,布鲁斯放不下蝙蝠侠,放不下哥潭市,他心目中哥潭市的和
平才是最重要的,而,哈维·丹特——哥潭市最耀眼的光明而又善良的检察官,被誉为
光明骑士,从第一次见面开始,蝙蝠侠就属意他作为自己的继承人,为他开慈善募捐会
,要被小丑杀时救了他,当他差点放错欲杀人之际也是蝙蝠侠赶到阻止了他,因为蝙蝠
侠注重哈维·丹特,和吉姆·戈登一起培养他,片尾都说了“你给我们重振城市的机会
,也随着哈维的身败名裂而消失了,我们把宝全部压在他身上”在二选一时,一边是个
人的情感爱人,一边是人生奋斗的信仰追求哥潭的重生。那么问题来了,蝙蝠侠是选择
了哈维,放弃瑞秋,还是只是被小丑再次算计了。即会不会是没有被小丑骗,而是自己
中途去救哈维了。
补充一下问题:我想问的是,即核心是蝙蝠侠是主动还是被动,是主动选择救,还是被
动被骗救,一个主动一个被动,不可同日而语,我没想问小丑怎么样,希望注意一下,
还是回到蝙蝠侠的身上。拜谢。
avatar
w*g
4
- 索达吉堪布
自序:认识人生之苦,才能找到幸福
第一章 人怎么活才能不痛苦
“苦难,到底是财富还是屈辱?当你战胜了苦难,它就是你的财富;当苦难战胜了
你,它就是你的屈辱。”
1.伟大和渺小只有一念之隔
2.追求错了,当然痛苦
3.乐观、悲观,一念之间
4.苦乐皆由心造
5.别人的肩膀靠不住
6.“人家帮我,永志不忘;我帮人家,莫记心上”
7.不能战胜苦难,它就是你的屈辱
8.“若欲长久利己者,暂时利他乃窍诀”
9.安忍的智慧
10.做人别学“一根筋”
11.易嗔之人,就连亲人都厌恶他
12.欲除痛苦,多念观音心咒
13.消除痛苦的六大法
14.藏地幸福密码
15.离苦得乐的幸福咒语
第二章 佛是这样为人处事的
不责备别人的小错,不揭发别人的隐私,不惦念以前的嫌隙,这三者不仅可以培养
德行,还能让自己远离祸害。
1.有一种感动叫守口如瓶
2.不求以心换心,但求将心比心
3.对朋友要知恩、念恩、报恩
4.见别人短处,请勿轻易揭露
5.为别人着想,是最大的利己
6.千万不要忘记给你戴高帽子的人
7.学会敷衍不讲理的人
8.不远离小人,你就可能变成小人
9.说人过失,本身就是一种过失
10.对朋友要看在眼里,放在心里
11.感谢揭露你过失的人
12.不经逆境,怎能见真情
13.宁与君子结怨,不与小人为友
14.老友不可轻抛,新友不能全信
15.“愚者学问常宣扬,穷人财富喜炫耀”
16.自负的人一定会自取其辱
17.不知道就说不知道
18.不怕你犯错,就怕你掩饰
19.给内心好好整一下容
第三章 得之我幸,不得我命
被众人恭敬、名利双收时,没必要心生傲慢,因为这个会过去的;穷困潦倒、山穷
水尽时,也不必痛苦绝望,因为这个也会过去的。
1.永远快乐的保险你买了吗
2.什么都想要,会累死你
3.感谢无常,让我们少受折磨
4.三种活法最快乐
5.越执著,失去越快
6.万事从调心开始
7.一切都会过去
8.幸福是怎样炼成的
9.莲藕是佛陀加持过的食物
第四章 感恩逆境
我们来到人间,每个人都有天神保护。中阴法门等密法中讲过:“人的身上有许多
与生俱来的神,如肩神、护神、白护神、黑护神……”
1.“我只希望我的事情失败”
2.学会借力,甩掉逆境
3.今日苦乃昨日种
4.忍是世上最难的修行
5.“忍”要经得起考验
6.八风吹不动
7.相信报应,方能苦从甘来
8.人有善念,天必佑之
9.智慧驶得万年船
10.不要紧,一切随缘
第五章 在说话中修禅
一个人所说的语言、身体的行为,实际上都是心灵的外现。有什么样的心灵,就会
有什么样的语言和行为。
1.恶语伤人,会遭恶报
2.一谎折尽平生福
3.为什么你会弄巧成拙
4.说话算数
5.请别嘲笑有生理缺陷的人
6.“说法第一”
7.多说话有好处吗
8.闭嘴
9.哪些“闲事”必须管
10.“若说悦耳语,成善无罪业”
第六章 父母就是菩萨
我们孝养父母的时间,每天都在递减,如果不能及时尽孝,以后定会终身遗憾。
1.母心如水,子心如石
2.尽孝等不得
3.孝顺并非只是给钱
4.要把父母的话当菩萨语
5.对父母永远要软言柔语
第七章 生老病死都有福
假如从20岁就开始修行,到了80岁时,可能会直接进入来世的快乐生活。
1.生死事大,早做准备
2.学佛的老人不痴呆
3.生老病死不过才一个轮回
4.不要临“死”抱佛脚
第八章 为什么我们的日子过得那么难
幸福的根本,并不在于你拥有了多少金钱,而在于你减轻了多少欲望。
1.世人最大的毛病,就是没有无常观
2.人80%的痛苦都与金钱息息相关
3.修心是一门技术
4.一切苦乐都是心在作怪
5.难得知足
6.财富宛若秋云飘
7.钱越多,欲望应该越少
8.越攀比,越吃亏
9.耍小聪明的下场都不好
10.把嫉妒心化为随喜心
11.比富不如比德
12.失败是如何炼成的
13.浪费时间等于谋财害命
14.学佛后我们能开什么神通
15.有利他之心的人福报才大
16.不图回报,反而有大回报
17.布施,只会让你越来越富
18.慈善不是钱,是心
附录 大欢喜——索达吉堪布开示录
后记 与智慧、慈悲同在
全文阅读:
http://www.zhuanjinglun.com/forum.php?mod=viewthread&tid=12615&
avatar
c*g
5
买了的说说看。现在在犹豫要不要买unlock的。如果1G不够用的话prepaid就没什么意
思了。
avatar
r*o
6
Cong!

【在 j**l 的大作中提到】
: 下午发帖子问了道设计restaurant reservation system的题目,电面的时候真的就问
: 到了
: http://www.mitbbs.com/article_t/JobHunting/31607277.html
: 更离奇的是,事后发现我的问题和之前的一个面经的内容和次序几乎一模一样
: http://www.mitbbs.com/article/JobHunting/31585437_3.html
: First phone:
: 1. how to find out the max value of int in C++
: 2. data structure in C++ that you know
: 3. different between list and array
: 4. design a restaurant reservation system

avatar
w*e
7
估计双鱼男的困惑来自于火海刑。

【在 E**********T 的大作中提到】
: 。。。。。不是好基友啊。。。。
: 是两位老同学。
: 都问事业 和家庭。
: 天秤的还问问关于丫多夜情何时了,什么时候可以结婚。。。。
: 双鱼已婚有娃,据说很爱老婆,儿子挺可爱的~~这几年跟哥们合伙创业,辛苦,但是已
: 小有成色。但是仍有很多困惑。

avatar
a*a
8
肯定没有中间换目标
因为没有任何镜头语言表述这个
另外他和警察同时出发,要交换时间成本太高
所以小丑说错了是肯定的
至于他为什么选瑞秋,我觉得主要原因应该是没有时间思考直接就选了自己心里的想法
况且没有证据表明只有一个人能获救,那边不管怎么样都相信警察
如果事前告诉他只有他救的那个可以获救另一个一定会死并且给他1小时时间仔细思考
(只能思考这个问题不能用这一个小时准备其他的对策),可能会有一个不同的结果
ps:叉开话题问个问题:有人分析一下小丑么?我一直疑惑的是,小丑宣扬的是混乱,
但是他每一步算计都恰到好处,大多数情况下只要接了他出的题不管怎么样都是他赢,
但是出这么牛逼的题不是和他宣扬的混乱相矛盾么?一个没有计划的人怎么可能出这么
牛逼的题?
avatar
L*s
9
去年看了好些当年鸿洁老师在天涯那个帖子里推荐的书,正见,次第花开,人间是剧场
。都非常好,深入浅出,浅显易懂,不顾弄玄虚,direct and to the point. 这次要
再去买这本和堪布的新书,做才能得到。
avatar
i*g
10
我买的是3G的 过去两周多了 才用了300多M 好亏

【在 c********g 的大作中提到】
: 买了的说说看。现在在犹豫要不要买unlock的。如果1G不够用的话prepaid就没什么意
: 思了。

avatar
r*o
11
how to find out the max value of int in C++?
这题是什么意思啊?

【在 j**l 的大作中提到】
: 下午发帖子问了道设计restaurant reservation system的题目,电面的时候真的就问
: 到了
: http://www.mitbbs.com/article_t/JobHunting/31607277.html
: 更离奇的是,事后发现我的问题和之前的一个面经的内容和次序几乎一模一样
: http://www.mitbbs.com/article/JobHunting/31585437_3.html
: First phone:
: 1. how to find out the max value of int in C++
: 2. data structure in C++ that you know
: 3. different between list and array
: 4. design a restaurant reservation system

avatar
E*T
12
火海刑?让人容易不信任?出轨?
求展开说说~~~
不知道以后路顺不顺,双鱼男很关心未来~~

【在 w*****e 的大作中提到】
: 估计双鱼男的困惑来自于火海刑。
avatar
r*e
13
她不是宣扬混乱
他是相信人都是自私的,所以最后的选择都是保全自己灭掉对方

【在 a******a 的大作中提到】
: 肯定没有中间换目标
: 因为没有任何镜头语言表述这个
: 另外他和警察同时出发,要交换时间成本太高
: 所以小丑说错了是肯定的
: 至于他为什么选瑞秋,我觉得主要原因应该是没有时间思考直接就选了自己心里的想法
: 况且没有证据表明只有一个人能获救,那边不管怎么样都相信警察
: 如果事前告诉他只有他救的那个可以获救另一个一定会死并且给他1小时时间仔细思考
: (只能思考这个问题不能用这一个小时准备其他的对策),可能会有一个不同的结果
: ps:叉开话题问个问题:有人分析一下小丑么?我一直疑惑的是,小丑宣扬的是混乱,
: 但是他每一步算计都恰到好处,大多数情况下只要接了他出的题不管怎么样都是他赢,

avatar
d*r
14
这个银读错书了。

【在 w****g 的大作中提到】
: - 索达吉堪布
: 自序:认识人生之苦,才能找到幸福
: 第一章 人怎么活才能不痛苦
: “苦难,到底是财富还是屈辱?当你战胜了苦难,它就是你的财富;当苦难战胜了
: 你,它就是你的屈辱。”
: 1.伟大和渺小只有一念之隔
: 2.追求错了,当然痛苦
: 3.乐观、悲观,一念之间
: 4.苦乐皆由心造
: 5.别人的肩膀靠不住

avatar
S*s
15
不看stream,够用了
个头太大的app,在wifi下升级,其他毫无压力
avatar
w*p
16
收藏.
谢谢!
avatar
p*t
17
1.标题 露水情"愿" 是不是应该 露水情缘?
2.想问双鱼就直接问,不用拉天秤来垫背嘛
3.都已婚有儿了,这种困惑还是由孩儿娘来问比较妥帖

【在 E**********T 的大作中提到】
: 。。。。。不是好基友啊。。。。
: 是两位老同学。
: 都问事业 和家庭。
: 天秤的还问问关于丫多夜情何时了,什么时候可以结婚。。。。
: 双鱼已婚有娃,据说很爱老婆,儿子挺可爱的~~这几年跟哥们合伙创业,辛苦,但是已
: 小有成色。但是仍有很多困惑。

avatar
T*y
18
Zan mentioning this 鸿洁老师在天涯那个帖子.
The old thread was blocked by that bbs, and here's the new one:
http://bbs.tianya.cn/post-805-79833-1.shtml

【在 L**********s 的大作中提到】
: 去年看了好些当年鸿洁老师在天涯那个帖子里推荐的书,正见,次第花开,人间是剧场
: 。都非常好,深入浅出,浅显易懂,不顾弄玄虚,direct and to the point. 这次要
: 再去买这本和堪布的新书,做才能得到。

avatar
c*g
19
我还unlimited,超级浪费啊,300M我也用不到。

【在 i****g 的大作中提到】
: 我买的是3G的 过去两周多了 才用了300多M 好亏
avatar
m*g
20
MAX_INT?

【在 r****o 的大作中提到】
: how to find out the max value of int in C++?
: 这题是什么意思啊?

avatar
W*2
21
天枰男属于游戏人间的角色
很难有自我
双鱼无论男女,盘面如何,一般都困惑

【在 E**********T 的大作中提到】
: 。。。。。不是好基友啊。。。。
: 是两位老同学。
: 都问事业 和家庭。
: 天秤的还问问关于丫多夜情何时了,什么时候可以结婚。。。。
: 双鱼已婚有娃,据说很爱老婆,儿子挺可爱的~~这几年跟哥们合伙创业,辛苦,但是已
: 小有成色。但是仍有很多困惑。

avatar
L*s
22
太好了,谢谢你!
我有朋友后来就加入了他们的QQ,据说也很好。

【在 T*******y 的大作中提到】
: Zan mentioning this 鸿洁老师在天涯那个帖子.
: The old thread was blocked by that bbs, and here's the new one:
: http://bbs.tianya.cn/post-805-79833-1.shtml

avatar
n*y
23
不streaming的话随便用
avatar
s*l
24
bless & cong~
同问
感觉这跟算法有关 和语言没关系啊~

【在 r****o 的大作中提到】
: how to find out the max value of int in C++?
: 这题是什么意思啊?

avatar
E*T
25
1 错别字 我错了。。
2 双鱼和天平都是我中学同学,关系都不错。
3 孩儿他娘我还没见过,孩儿他爹自己问的。

【在 p**********t 的大作中提到】
: 1.标题 露水情"愿" 是不是应该 露水情缘?
: 2.想问双鱼就直接问,不用拉天秤来垫背嘛
: 3.都已婚有儿了,这种困惑还是由孩儿娘来问比较妥帖

avatar
d*r
26
狗肉不和羊头挂钩不好卖呀。
avatar
j*l
27
int size = sizeof(int);
int bits = size * 8;
unsigned long num = 1;
num = num << (bits - 1);
long max_int = num - 1;

【在 r****o 的大作中提到】
: how to find out the max value of int in C++?
: 这题是什么意思啊?

avatar
E*T
28
天平男,最近困惑结婚啊,主要看班上同学都有娃了,他绷不住了。。。
双鱼男同学,比较在乎事业目前。以前觉得他困惑,是因为父母离异。现在跟亲爸关系
缓和了。

【在 W********2 的大作中提到】
: 天枰男属于游戏人间的角色
: 很难有自我
: 双鱼无论男女,盘面如何,一般都困惑

avatar
L*s
29
呵呵,那个帖子里,你就只有看到这两个词?
avatar
n*r
30
cong and bless!

【在 j**l 的大作中提到】
: 下午发帖子问了道设计restaurant reservation system的题目,电面的时候真的就问
: 到了
: http://www.mitbbs.com/article_t/JobHunting/31607277.html
: 更离奇的是,事后发现我的问题和之前的一个面经的内容和次序几乎一模一样
: http://www.mitbbs.com/article/JobHunting/31585437_3.html
: First phone:
: 1. how to find out the max value of int in C++
: 2. data structure in C++ that you know
: 3. different between list and array
: 4. design a restaurant reservation system

avatar
p*t
31
1.我错了,我太认真了
2.尽管这么说,我的五感怎么总是觉得你跟这个水相的关系更近
3.本应问孩他娘的问题来问你,见第2条,哈哈

【在 E**********T 的大作中提到】
: 1 错别字 我错了。。
: 2 双鱼和天平都是我中学同学,关系都不错。
: 3 孩儿他娘我还没见过,孩儿他爹自己问的。

avatar
x*i
32
《正见》《人间是剧场》都是宗萨仁波切所著。
《次第花开》是五明佛学院大堪布希阿荣博所著。都是很值得读的好书呀

【在 L**********s 的大作中提到】
: 去年看了好些当年鸿洁老师在天涯那个帖子里推荐的书,正见,次第花开,人间是剧场
: 。都非常好,深入浅出,浅显易懂,不顾弄玄虚,direct and to the point. 这次要
: 再去买这本和堪布的新书,做才能得到。

avatar
B*t
33
这个好像不对吧!

【在 j**l 的大作中提到】
: int size = sizeof(int);
: int bits = size * 8;
: unsigned long num = 1;
: num = num << (bits - 1);
: long max_int = num - 1;

avatar
f*t
34
秤男的盘和我的好像,汗一个。。。貌似他的问题要看推运吧?婚姻宫落魔羯,宫主星
土星合了冥王,就是晚婚,甚至结不成婚的节奏啊。另外群5群秤,强大的金火相位,
所以露水情缘多;金月和土星都没有相位,风相那么重,心性不定。他要自己修炼才行
啊。
鱼男,海王合上升,能不迷惘吗?
除此之外,想问问秤男的原生家庭完整吗?父亲身体状况如何?和母亲关系好吗?
鱼男是不是母亲比较亲近,管的比较多,还有,鱼男常常劈腿或被劈腿吗?
avatar
j*1
35
1.伟大和渺小只有一念之隔
俗话说:“尺有所短,寸有所长。”再伟大的人也有自己的短处,再渺小的人也有自己
的优点。
所以,不必拿别人的优势,来和自己的短处比。你的长处,或许是他人永远也无法比拟
的!
很多人总是贪执自己的目标,达不到时就会去羡慕他人,过去叫“榜样”,今天叫“偶
像”,觉得别人比自己完美,总想成为别人。
就像庄子的《秋水篇》中所说:一只脚的夔,非常羡慕多脚的讅能够行走;讅,又羡慕
没有脚的蛇跑得很快;蛇,羡慕没有形体的风行得更快;风,羡慕人的目光特别快;目
光,又极为羡慕心的快速,心一转念就到了。佛经中也说:“一切当中,心是最快的。”
还有一则寓言,也阐述了这个道理:
有只小老鼠,觉得自己太渺小了,特别希求最伟大的东西。
有一次,它抬头一看,天空广阔无垠,就觉得天是最伟大的,于是对天说:“你是不是
什么都不怕?我这么渺小,你能给我勇气吗?”
天告诉它:“我也有怕的,我最害怕乌云。因为乌云能遮天蔽日,它遮住我的面容时,
我什么都看不见了。”
小老鼠觉得乌云更了不起,就去找乌云:“你能遮天蔽日,应该是最伟大的。”
乌云说:“我也有怕的,我最怕狂风。好不容易把天遮得密密的,大风一吹,就把我吹
散了。”
小老鼠又跑去找风。风说:“我也有怕的,我最怕墙。地上有堵墙的话,我根本绕不过
去,所以墙比我厉害。”
小老鼠就跑去找墙:“你连风都挡得了,你是不是最伟大的?”
墙说了一句令它非常惊诧的话:“我最怕的就是老鼠。因为老鼠会在我的下面钻洞,总
有一天,我会因若干个鼠洞而轰然倒塌。”
这时候,小老鼠恍然大悟:找来找去,整个世界都找遍了,原来,最伟大的就是自己。
这则寓言说明了什么?每个人都有自己的长处,不能因为看到别人好,就觉得自己一无
是处。俗话说:“尺有所短,寸有所长。”再伟大的人也有自己的短处,再渺小的人也
有自己的优点。
所以,不必拿别人的优势,来和自己的短处比。你的长处,或许是他人永远也无法比拟
的!
avatar
l*h
36
最后一句应该是max_int = max_int - 1 + max_int吧。

【在 B*****t 的大作中提到】
: 这个好像不对吧!
avatar
f*t
37
另外,这俩都是月秤,如果楼主和这俩关系都比较近而且历史悠久,请问楼主是日秤,
升秤,或是盘里天秤比较重吗?
avatar
r*o
38
typo吧, 应该是max_int<<=bits-1;
我发现这样也可以:
unsigned int max_uint=~0;
int max_int=max_uint/2;

【在 B*****t 的大作中提到】
: 这个好像不对吧!
avatar
E*T
39
1. 其实是错别字错了。。
2. 确实我和鱼男更近,邻楼住着,我没搬走前一起上下学,常来我家玩,我妈和他妈
关系也不错。
3. 估计他媳妇嫌弃他烦人。我都嫌他贫!

【在 p**********t 的大作中提到】
: 1.我错了,我太认真了
: 2.尽管这么说,我的五感怎么总是觉得你跟这个水相的关系更近
: 3.本应问孩他娘的问题来问你,见第2条,哈哈

avatar
j*l
40
typo, 应该是
long max_int = 1;
max_int = (max_int << (bits - 1));
max_int--;
因为最高位是符号位
所以
bits = 4时, max_int = 2^3 - 1 = 7
bits = 16时,max_int = 2^15 - 1 = 32767

【在 B*****t 的大作中提到】
: 这个好像不对吧!
avatar
E*T
41
我身边确实天平多。 而且金处多。。。。
土星冥王在天平而已。

【在 f********t 的大作中提到】
: 另外,这俩都是月秤,如果楼主和这俩关系都比较近而且历史悠久,请问楼主是日秤,
: 升秤,或是盘里天秤比较重吗?

avatar
y*c
42
恭喜,你的水平电面肯定过得。
avatar
E*T
43
小时候他妈管他。
平男。。。主要长得不好看,还这么花,还有的给他花。。。天理啊~~哈哈哈

【在 f********t 的大作中提到】
: 秤男的盘和我的好像,汗一个。。。貌似他的问题要看推运吧?婚姻宫落魔羯,宫主星
: 土星合了冥王,就是晚婚,甚至结不成婚的节奏啊。另外群5群秤,强大的金火相位,
: 所以露水情缘多;金月和土星都没有相位,风相那么重,心性不定。他要自己修炼才行
: 啊。
: 鱼男,海王合上升,能不迷惘吗?
: 除此之外,想问问秤男的原生家庭完整吗?父亲身体状况如何?和母亲关系好吗?
: 鱼男是不是母亲比较亲近,管的比较多,还有,鱼男常常劈腿或被劈腿吗?

avatar
S*n
44
在visual c++下面实验了一下
其实max_int的type是int一样奏效
int的size和long的size应该都是一样的 会有溢出的问题
用unsigned int才不会有溢出的问题
但是这三种类型之后获得的结果都是一样的
但是max_int 在 max_int 这一步之前的值是不一样的

【在 j**l 的大作中提到】
: int size = sizeof(int);
: int bits = size * 8;
: unsigned long num = 1;
: num = num << (bits - 1);
: long max_int = num - 1;

avatar
f*t
45
秤男的原生家庭完整吗?父亲身体状况好吗?成长过程当中可有父母一方缺失的情形?
秤男应该是个性挺好,但风向太重了,作为一个男人,这不是一件好事。

【在 E**********T 的大作中提到】
: 小时候他妈管他。
: 平男。。。主要长得不好看,还这么花,还有的给他花。。。天理啊~~哈哈哈

avatar
j*l
46
我事后也考虑到万一long和int在有些机器上等长就有溢出风险了
确实应该用unsigned long

【在 S*******n 的大作中提到】
: 在visual c++下面实验了一下
: 其实max_int的type是int一样奏效
: int的size和long的size应该都是一样的 会有溢出的问题
: 用unsigned int才不会有溢出的问题
: 但是这三种类型之后获得的结果都是一样的
: 但是max_int 在 max_int 这一步之前的值是不一样的

avatar
c*r
47
说些很粗浅的理解:秤男貌似还是有机会的。比如今年生日前后一两个月,木星六合天
底本命金星(也是5宫主)月亮和日月中点一带,金星月亮7宫主星土星也会过境合宿命
点。也许会遇
见重要的那个人。比如16年底木星会来这里,土星和本命金星六合,金星进入7宫六合
本命木星, 象个结婚的时机。不过冥王一直在7宫,有段时间还一直刑本命金星。从积
极角度看,也许会是个机会帮秤男爱情婚姻这方面带来深刻改变,希望会是向好的方面
转变啊

【在 E**********T 的大作中提到】
: 天平男,最近困惑结婚啊,主要看班上同学都有娃了,他绷不住了。。。
: 双鱼男同学,比较在乎事业目前。以前觉得他困惑,是因为父母离异。现在跟亲爸关系
: 缓和了。

avatar
B*t
48
您这个改了还是不对吧!

【在 j**l 的大作中提到】
: typo, 应该是
: long max_int = 1;
: max_int = (max_int << (bits - 1));
: max_int--;
: 因为最高位是符号位
: 所以
: bits = 4时, max_int = 2^3 - 1 = 7
: bits = 16时,max_int = 2^15 - 1 = 32767

avatar
c*r
49
鱼男事业宫主星金星几个月来都不大好。冥王刑本命金星一年了。近来的基本宫大十字
顶点之一的天王星也在那。也许这是困惑的原因...

【在 E**********T 的大作中提到】
: 天平男,最近困惑结婚啊,主要看班上同学都有娃了,他绷不住了。。。
: 双鱼男同学,比较在乎事业目前。以前觉得他困惑,是因为父母离异。现在跟亲爸关系
: 缓和了。

avatar
j*l
50
说说看?

【在 B*****t 的大作中提到】
: 您这个改了还是不对吧!
avatar
c*r
51
呵呵,还5宫闪瞎眼

【在 f********t 的大作中提到】
: 秤男的原生家庭完整吗?父亲身体状况好吗?成长过程当中可有父母一方缺失的情形?
: 秤男应该是个性挺好,但风向太重了,作为一个男人,这不是一件好事。

avatar
w*m
52
int 和 long在32bit都是4 byte
可以用long long来..

【在 S*******n 的大作中提到】
: 在visual c++下面实验了一下
: 其实max_int的type是int一样奏效
: int的size和long的size应该都是一样的 会有溢出的问题
: 用unsigned int才不会有溢出的问题
: 但是这三种类型之后获得的结果都是一样的
: 但是max_int 在 max_int 这一步之前的值是不一样的

avatar
S*n
53
是对的 虽然有可能有溢出问题 不过最后结果是对的 哈哈

【在 B*****t 的大作中提到】
: 您这个改了还是不对吧!
avatar
S*n
54
才知道这种type。。

【在 w****m 的大作中提到】
: int 和 long在32bit都是4 byte
: 可以用long long来..

avatar
j*l
55
如果sizeof(int) == sizeof(long) == 4
虽然运行结果也对,
但就好比4位时候1000 - 1 = 0111, 背后实际上是 -8 - 1 = +7
最好用
unsigned long num = 1;
num <<= (bits - 1);
long max_int = num - 1;

【在 B*****t 的大作中提到】
: 您这个改了还是不对吧!
avatar
y*c
56

可以用按位去反~吧

【在 j**l 的大作中提到】
: 如果sizeof(int) == sizeof(long) == 4
: 虽然运行结果也对,
: 但就好比4位时候1000 - 1 = 0111, 背后实际上是 -8 - 1 = +7
: 最好用
: unsigned long num = 1;
: num <<= (bits - 1);
: long max_int = num - 1;

avatar
j*l
57
这个主意好
4位的情况
~(1000) = 0111?
感觉位操作的tricks很多阿

【在 y*c 的大作中提到】
:
: 可以用按位去反~吧

avatar
B*t
58
only if max_int is defined as unsigned, but I didn't see the
definition.

【在 S*******n 的大作中提到】
: 是对的 虽然有可能有溢出问题 不过最后结果是对的 哈哈
avatar
c*f
59
thanks
avatar
S*n
60
定义为int或者long的结果在visual c++里面和定义为unsigned的是一样的
只是这个操作是不完全正确的
因为会溢出 见上面楼主的解释

【在 B*****t 的大作中提到】
: only if max_int is defined as unsigned, but I didn't see the
: definition.

avatar
j*l
61
用unsigned long是最好的
用signed long只是碰巧运行结果对而已
我们用4位的signed int例子说明,范围是-8到+7
这个+7怎么来呢?
如果不用unsigned, 1 << 3实际上是1000, 表示-8而不是+8
减1的结果,虽然正确得到+7 (1000 - 1 = 0111)
但背后的逻辑会让人困惑 -8 - 1 = +7?
用unsigned, 就是+8 - 1 = +7了

【在 B*****t 的大作中提到】
: only if max_int is defined as unsigned, but I didn't see the
: definition.

avatar
y*c
62

1000 - 1 其实是 1000 + 1111 = 0111 加一个溢出位。既然我们用了最高位来表示正
负,就不能用它来做有溢出的运算了
用取反运算就明确是对位操作,而不是算术操作。

【在 j**l 的大作中提到】
: 用unsigned long是最好的
: 用signed long只是碰巧运行结果对而已
: 我们用4位的signed int例子说明,范围是-8到+7
: 这个+7怎么来呢?
: 如果不用unsigned, 1 << 3实际上是1000, 表示-8而不是+8
: 减1的结果,虽然正确得到+7 (1000 - 1 = 0111)
: 但背后的逻辑会让人困惑 -8 - 1 = +7?
: 用unsigned, 就是+8 - 1 = +7了

avatar
B*t
63
建议您把unsigned和signed的在计算机内的存储以及各种在unsigned和signed上的运
算好好看看

【在 j**l 的大作中提到】
: 用unsigned long是最好的
: 用signed long只是碰巧运行结果对而已
: 我们用4位的signed int例子说明,范围是-8到+7
: 这个+7怎么来呢?
: 如果不用unsigned, 1 << 3实际上是1000, 表示-8而不是+8
: 减1的结果,虽然正确得到+7 (1000 - 1 = 0111)
: 但背后的逻辑会让人困惑 -8 - 1 = +7?
: 用unsigned, 就是+8 - 1 = +7了

avatar
j*l
64
是不是有一个寄存器的标志位专门表示溢出?还有其他标志位表示进位...

【在 y*c 的大作中提到】
:
: 1000 - 1 其实是 1000 + 1111 = 0111 加一个溢出位。既然我们用了最高位来表示正
: 负,就不能用它来做有溢出的运算了
: 用取反运算就明确是对位操作,而不是算术操作。

avatar
S*n
65
详细说说?

【在 B*****t 的大作中提到】
: 建议您把unsigned和signed的在计算机内的存储以及各种在unsigned和signed上的运
: 算好好看看

avatar
j*l
66
我的理解,假定int是4位二进制,
则signed int 的取值范围是从-8到+7,最高位是符号位并采用补码表示法,而
unsigned int的取值范围是0到+15
如果i = 1000是signed int变量,则它表示-8
i--, 计算机就是机械的给它加上1111, 从而得到0111, 也就是+7
-8 - 1的算术运算发生溢出,你得不到-9这个你要的结果(它根本不在-8到+7的表示范
围内), 而只能得到+7
如果i = 1000是unsigned int变量,则它表示+8
i--, 计算机同样机械的给它加上1111, 从而得到0111, 也就是+7
+8 - 1的算术运算没有发生溢出,你得到的+7(它在0到+15的表示范围内)正是你要的结果

【在 y*c 的大作中提到】
:
: 1000 - 1 其实是 1000 + 1111 = 0111 加一个溢出位。既然我们用了最高位来表示正
: 负,就不能用它来做有溢出的运算了
: 用取反运算就明确是对位操作,而不是算术操作。

avatar
j*l
67
我的看法是,对四位二进制整数,计算机才不care它是signed还是unsigned, 对减去1
的操作,总是机械的加上1111
以1010为例子,加上1111并丢弃任何最高位的进位得到1001
1. 假如1010是unsigned, 则它表示10,而1001表示9,等式为10 - 1 = 9, 正确
2. 假如1010是signed,则补码表示-6,而1001的补码表示-7,等式为-6 - 1 = -7, 同
样正确
这两种情形都没有溢出。9在区间[0, 15]内,而-7也在区间[-8, 7]内
以1000为例子,加上1111并丢弃任何最高位的进位得到0111
3. 假如1000是unsigned, 则它表示8,而0111表示7,等式为8 - 1 = 7, 正确
4. 假如1000是signed,则该补码表示-8,而0111表示7,等式为-8 - 1 = 7, 不正确
情形3没有溢出,而4溢出了。7在区间[0, 15]内,而-9已不在区间[-8, 7]内了

【在 S*******n 的大作中提到】
: 详细说说?
avatar
t*t
68
i think he want you to use
std::numeric_limits::max()
std::numeric_limits::min()
instead of this...

【在 j**l 的大作中提到】
: int size = sizeof(int);
: int bits = size * 8;
: unsigned long num = 1;
: num = num << (bits - 1);
: long max_int = num - 1;

avatar
t*t
69
actually this is more correct than using bit operations, although this is
the method for C. C++ uses numeric_limits::max() (which is uniform for
all numerical types). the problem of bit operations is, number of bits is
not necessary 8*sizeof(), although it is extremely unlikely.
BTW, if interviewer just want to check whether a (long) input is in the
range
of int, you can just check long(int(i))==i. This is much easier.

【在 m*****g 的大作中提到】
: MAX_INT?
avatar
j*l
70
这个对C不行吧,他说是C/C++,没说一定是C++
另外他提示说要用到sizeof

【在 t****t 的大作中提到】
: i think he want you to use
: std::numeric_limits::max()
: std::numeric_limits::min()
: instead of this...

avatar
t*t
71
well, if you check your OP, you said c++.

【在 j**l 的大作中提到】
: 这个对C不行吧,他说是C/C++,没说一定是C++
: 另外他提示说要用到sizeof

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