math
lingang_
coding
展开
-
会抽到自己的那张吗?
原文地址:http://blog.codingnow.com/2008/05/probability_e.html#more周末和一个朋友聊天,说是要去阿里巴巴报道了。听说阿里巴巴的入职培训中有个有趣的游戏。所有学员都要在一张纸条上写下自己的一个短期愿望,投进纸箱中。然后大家各抽一张。抽到别人的愿望后,要想办法帮那个人实现愿望,且不能告诉对方是你抽到了他的愿望。我突然想,如果抽到自原创 2008-05-26 09:40:00 · 730 阅读 · 0 评论 -
老师的生日是哪一天
小明和小强都是张老师的学生,张老师的生日是M月N日, 2人都知道张老师的生日是下列10组中的一天, 张老师把M值告诉了小明,把N值告诉了小强, 张老师问他们知道他的生日是那一天吗? 3月4日 3月5日 3月8日 6月4日 6月7日 9月1日 9月5日 12月1日 12月2日 12月8日 小明说:如果我不知道的话,小强肯定也不知道 小强说:本来我也不知道,但是现在我知道了 小明说:哦,那我也知道了原创 2008-09-09 17:51:00 · 956 阅读 · 0 评论 -
牛顿迭代法
算法描述如下:给定初始值x0,ε为根的容许误差,η为 | f(x) | 的容许误差,N为迭代次数的容许值。1.如果 f(x0)=0 或迭代次数大于N,则算法失败,结束;否则执行2。2.计算x1=x0-f(x0)/f(x0)。3.若| x1-x0 |4.令x0=x1,转向1 程序实例(c语言实现)求方程xe(x) - 1 = 0 的根/*牛顿迭代法*/原创 2008-10-17 15:34:00 · 979 阅读 · 0 评论 -
割线法
上一篇文章中的牛顿迭代法的收敛速度快,但每迭代一次,除需计算f(x)的值外还要计算f(x)的值。如果f(x)比较复杂,计算f(x)的工作量可能很大。为避免使用导数值,我们可以采用割线法求方程的根。 实例代码:/*割线法*/#include #include float (*f)(float) = NULL;float f1(float x)原创 2008-10-17 16:06:00 · 3022 阅读 · 1 评论