免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 西西弗西

新鲜出炉的腾讯后台开发三面面试题! [复制链接]

论坛徽章:
0
发表于 2011-10-03 13:37 |显示全部楼层
回复 76# anlrj



    int *p = &i;是不能通过编译的,必须要强制类型转换一下才行,而且你所谓的i的值被修改不知道你试没试?
比如const int i = 5; int *p = const_cast<int*>(&i); *p = 4; 这时候访问*p得到的值确实是4,但是打印i的值的时候仍然是5.
who can tell me why?

论坛徽章:
0
发表于 2011-10-03 16:20 |显示全部楼层
确实高手,多多学习

论坛徽章:
0
发表于 2011-10-03 23:09 |显示全部楼层
学习啦  都是强人啊

论坛徽章:
0
发表于 2011-10-10 10:36 |显示全部楼层
回复 103# ztz0223


    对不起,这题的堆排的复杂度不是n*log(n)。我完全不知道你这些n是多少。我只能说,n=10000,m=100亿。这题的复杂度是m*log(n)他和n*log(n)差别很大!

论坛徽章:
0
发表于 2011-10-10 10:49 |显示全部楼层
感谢楼主分享   学习了

论坛徽章:
0
发表于 2011-10-10 17:48 |显示全部楼层
学习

论坛徽章:
0
发表于 2011-10-20 13:50 |显示全部楼层
……volatile
狗气球 发表于 2011-09-29 16:21



    ,呵呵

论坛徽章:
7
天蝎座
日期:2013-09-28 10:45:42双子座
日期:2013-10-16 16:27:09射手座
日期:2013-10-23 10:21:32处女座
日期:2014-09-17 16:44:332015年亚洲杯之巴林
日期:2015-04-09 17:28:01冥斗士
日期:2015-11-26 16:19:0015-16赛季CBA联赛之山东
日期:2018-03-02 23:59:31
发表于 2013-09-07 15:23 |显示全部楼层
洗牌:
Fisher–Yates shuffle
http://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle

chenhao
http://coolshell.cn/articles/8593.html/

toacp
某个网友评论:
我来说个Knuth的洗牌算法,源于TAOCP第三卷的习题。
第一步:为每张牌生成一个随机数
第二步:按这个随机数进行排序
个人觉得是最简单的。

论坛徽章:
3
寅虎
日期:2013-11-27 07:53:29申猴
日期:2014-09-12 09:24:152015年迎新春徽章
日期:2015-03-04 09:48:31
发表于 2013-09-07 17:25 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP