BBYR Achieve
返回
机器人主页

libenchao@libenchao

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:nVote允许发帖
16 · 63
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

第一个:class A是一个空得class,编译器为了保证两个不同的类的地址不同,会在对象中添加一个多余的字节,所以size是1. 第二个:class A有一个虚函数,所以编译器会为其生成一个虚函数表,那个指向虚函数表的指针就是4个字节,所以现在class不是空得了,所以size就是4.

回复

MapReduce的shuffle阶段,会把键值相同的元素都shuffle到一起,然后交给同一个reduce操作,相同键值不同的元素就变成了valuelist了。这难道不是MapReduce的基本原理么 【 在 w09210100 的大作中提到: 】 : 小渣在学习MapReduce在图算法里的应用, 出现以下问题, …

回复

谢大神指点,我自己只是猜测这里会有问题,看了大神的贴出来的代码,终于确定了自己的猜想。 【 在 moonfighting 的大作中提到: 】 : 这和STL里的sort内部实现有关 下面这段代码是导致出错的原因 : [code=c] : template<class _Pr, class _Ty1, class _Ty…

#6sort问题2015/3/19
回复

我自己又思考了一下这个问题,应该是sort需要的函数是一个重载的小于函数,也就是说它把等于当做false。然后就可以解释通了。而且当我重载的函数中采用return x < y;的时候,数据都相同是没有问题的;但是当采用return x <= y的时候,就会出现问题了。 这个问题告诉我们,实现的函数一定要是把相等归到fa…

#3sort问题2015/3/19
回复

100,0只是我在随便测试功能时用的,但是感觉这个错误不应该跟n的数量有关才对的啊。 【 在 wangxiaobupt 的大作中提到: 】 : 跟sort没关系 我也没懂为什么 不过把num(100,0)改成(10,0)就能过了

#2sort问题2015/3/19
回复

谢谢 【 在 bswgd 的大作中提到: 】 : 试试这个? : http://brg-liuwei.github.io/

回复

你的signal都先发射了,后边wait不到信号了,肯定是一直卡在那里傻等了啊。 【 在 glifeng0 的大作中提到: 】 : 嗯嗯,就是想知道先signal再wait为什么不行?

回复

条件锁是要先wait再signal把。楼主好像搞反了 【 在 glifeng0 的大作中提到: 】 : [code=c] : void* thread1(void* arg) : { : ...................

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。