您的位置:
我一直不懂一个问题
发贴人:58.66.90.*发贴时间:【】[]
??和他谈恋爱六年了 相识十年 以前谈恋爱都不太懂过门不过门 大四毕业工作了一年才知道 同事们谈了朋友的人不管谈了多长时间 一到男方家里就会收到男方家里的进门礼 首饰和钱的 可以我从恋爱到每年都会去他家里四五次 从来没有收到过这方面的东东 只是吃个饭 同事们说男方家里一定要给的 给的多少代表对女方重视的程度 我心里好不舒服 我和他在武汉. 但老家里是在一个城市 我家里情况很好, && ()&& () 自己开店.三套房子 他家里很穷,我们的城郊. 穷得家里二个老人全靠每个月朋友和他弟弟的生活费来生活 二个又没有工作 每次过中秋端午 他家里人从来没到我家里走动过 我朋友说他家里人怕我家里人看不起他们 所以不知道怎么样去我家上门 相反我家里人很大度 经常叫我们不要想着男方情况不好 努力工作 特别是我妈妈 跟我说让我在武汉只买一个一室一厅的房子就可以了 不要给他太大的压力 平时对我极好 我很喜欢我妈妈 有一件事一直在我心里压着不爽 去年我朋友大四天有些冷 让我回家把他的棉被带来 而且他还跟他妈妈打***说我要来的 我当天早上早早起了床 打扮着很漂亮 我妈妈笑着说:"在人家家里要像个大人不要像个小孩子啊 我也蛮怕的妈妈会搞蛮多饭菜 这样我也不太好意思 没想到我去了后我晕了 他妈妈在家里睡觉(中午12点) 家里开水也没有 可怜我早上没吃早饭 没想到他妈妈把棉被给了我就说家里没东西 你吃不吃皮蛋? 然后就问了不下五次 我说不我吃 她就把我送到车站 一个过路人同一村的看到了说:你怎么这样招待你的儿媳妇啊. 我心里很不爽 她就跑到一个小店里买了五个皮蛋给我 我带着饿着不行的肚子和五个皮蛋回到了我的家 我妈还笑我真是的,吃了就跑回来了 我说:他家里太客气我不好意思在家里多玩了 , 今天是中秋节 我之前说好他家里人会到我家里来见见面 可是我今天问他 他说他家里没东西好拿的 不敢来我家 我口头上没说 只是心里很不好受 我总觉得我一点都不受重视 谈了这么长时间的恋爱 我都没要求他们家 可是 可是 我妈妈说今天有人问了我这个事情:"你女儿的家里今天过节应该会来看看你们吧?" 我妈要面子,说男方家要来我死不要他们来免得太客气了 其实我知道我妈妈心里也不好受 算了 我不想说了 我只想问一下 是我多想了,心眼小还是真的家里做得不对? 向好友推荐本贴:&&&& 标题:《我一直不懂一个问题》&&&& 地址: .cn/pc/.shtm
发表您的评论
点评字数 0
·尊重网上道德,遵守中华人民共和国各项有关法律法规
·承担一切因您的行为直接间接导致的民事刑事法律责任
·本站管理人员有权保留或删除其管辖留言中的任意内容
·本站有权在网站内转载或引用您的评论
·参与本评论即表明您已经阅读并接受上述条款
·共同建立健康的网络社区,请向管理员举报不良帖子
·举报邮箱:关于递归求取球的概率问题,***和解释都有,我还是不懂,是不是没救了?某个袋子中有红球m个,白球n个。现在要从中取出x个球。那么红球数目多于白球的概率是多少呢?
下面的代码解决了这个问题。其中的y表示红球至少出现的次数。
这与前文的问题是等价的。因为如果取30个球,要求红球数大于白球数,则等价于至少取出16个红球。请根据仅存的线索,判断程序逻辑,并补全缺少的代码。
&&&m:&袋中红球的数目
&&&n:&袋中白球的数目
&&&x:&需要取出的数目
&&&y:&红球至少出现的次数
#include&stdio.h&
double&pro(int&m,&int&n,&int&x,&int&y)
{&double&p1,p2;
if(y&x)&return&0;
if(y==0)&return&1;
if(y&m)&return&0;
if(x-n&y)&return&1;
p1&=&pro(m-1,n,x-1,y-1);
p2&=&pro(m,n-1,x-1,y);
return&(double)m/(m+n)*p1&+&(double)n/(m+n)*p2;
int&m,n,x,y;
scanf("%d&%d&%d",&m,&n,&x);
g=pro(m,n,x,y);
printf("%f\n",g);
return返回的值为袋中红球的数目为m、白球数目为n、需要取出x个球、红球至少出现y次时的概率。
此函数为递归函数,每进行一次函数调用代表从袋中取出一个球,可能是红球也可能是白球&(double)m/(m+n)*p1为取红球的概率&(double)n/(m+n)*p2为取白球的概率。
x&中至少&y&个红球等价于下面两个事件的和:
第一个是红球,之后&x-1&个球中到少&y-1&个红球。
或者第一个取的球为白球,之后取的&x&-&1&个球中至少&y&个红球。
这两个事件不交,所以它们和的概率等于概率的和。
前面那个事件是:m/(m+n)&*&pro(m-1,&n,&x-1,&y-1)
后面那个事件是:&n/(m+n)&*&pro(m,&n-1,&x-1,&y)&
前面的解释懂。就是不懂为什么要乘m/(m+n)&和n/(m+n),&谁帮帮我解释下啊?
回答1:不要从代码去推算法,先想出算法,然后看代码。显然题目的***是:
C(1,&n)*C(x-1,&m)&+&&C(2,&n)*C(x-2,&m)&+&...&+&C((x-1)/2,&n)*C((x+1)/2,&m)
--------------------------------------
&&&&&&&&&&&&&&&&&&&&&&&&C(x,&m+n)