公式
何以陌生
这个作者很懒,什么都没留下…
展开
-
判断星期几的公式 基姆拉尔森公式
基姆拉尔森计算公式 W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 d表示日期中的日数m表示月份数y表示年数Sun Mon Tue Wed Thu Fri Sat 0 1 2 3 4 5 6算法如下:void CaculateWeekday(int y,原创 2013-04-20 15:06:42 · 1233 阅读 · 0 评论 -
二分法解一元二次方程
二分法解一元二次方程例题:Description你已经学完了c语言,当你纠结于高等数学的方程时,是否想过用程序来解恶心的方程呢?现在就试试吧,有一个方程 y = 3*x^3+2*x ,给定一个y值,编写一个程序求出x的值。Input有多个测试数据,每个测试数据占一行,是一个双浮点型实数 y 。 | y | Output对每个测试数据输出一行:x的值。保留小数点后3位原创 2013-04-10 00:26:16 · 2692 阅读 · 0 评论 -
二分法查找
二分法查找基本原理:通过比较所在区间中间元素的值,从而缩小元素在区间的范围时间复杂度:O(log2n)实现过程:①若寻找的值等于中间值,则此时中间值的下标即是所求; ②若寻找的值大于中间值,则左端点移到中位置+1; ③若寻找的值小于中间值,则右端点移到中位置-1; int dichotomy(int n原创 2013-04-10 00:16:09 · 885 阅读 · 0 评论