HDU-2899(简单数学问题+二分查找)
来源:互联网 发布:夏加儿美术教育知乎 编辑:程序博客网 时间:2024/05/22 00:53
其实就是简单的数学求极值问题.
看了代码大家都会知道的.
本来是想好好学学二分查找这种方法的,但是发现专门考二分查找的不多,它只是种思想,是一种工具.
贴出代码:
#include <stdio.h>#include <string.h>#include <stdlib.h>#include <math.h>const double eps=1e-8; int y;double g(double x){return 42*pow(x,6)+48*pow(x,5)+21*pow(x,2)+10*x;}double f(double x){return 6*pow(x,7)+8*pow(x,6)+7*pow(x,3)+5*pow(x,2)-x*y;}int main(){int T;scanf("%d",&T);while(T--){scanf("%d",&y);if(g(100.0)-y<=0)printf("%.4lf\n",f(100.0));else{double l=0,r=100;double mid;while(l+eps<=r){mid=(l+r)/2;if(g(mid)-y<0)l=mid;elser=mid;}printf("%.4lf\n",f(mid));}}return 0;}
- HDU-2899(简单数学问题+二分查找)
- HDU 2199 || HDU 2899 (二分查找+数学问题)
- hdu 2899 (数学+二分)
- hdu 2899 二分+数学
- hdu 1969 Pie(贪心+二分查找)(简单)
- HDU 2446 Shell Pyramid(二分查找 数学)
- 涨水问题 (简单几何+二分查找)
- HDU 2899 Strange fuction 二分+数学
- hdu 2899 Strange fuction(二分+数学)
- HDU 1597 二分+数学
- HDU 2141 二分查找,实现上简单,思想很重要
- hdu 2199 Can you solve this equation? 简单二分查找
- HDU 2141 二分查找,实现上简单,思想很重要
- HDU 2899 Strange Fuction(二分查找)
- hdu 2899(方程题,二分查找)
- hdu 2141 二分查找
- hdu 1969 二分查找
- HDU-2199 二分查找
- 淘宝技术类2011年校招笔试题
- chromium构建系统——gyp
- .NET Framework 4.5新特性
- 指针赋值 int a[5]={.... ...}, a 、&a[0]、 &a三者之间的区别 浅析 C/C++求职面试必备考点(五) .
- 关于HTML5中使用地理信息(二)
- HDU-2899(简单数学问题+二分查找)
- Servlet中文乱码解决
- 关于Bad version number in .class file的问题
- DevExpress学习笔记(四)-XtraGrid 的操作
- mac系统如何显示和隐藏文件
- firebug的使用
- 转:Linux系统调用
- Struts2 原理浅析
- java深度克隆方法