非线性方程求根
这一部分很大情况下以来与函数本身的单调性,
需要掌握一定的数学基础对函数概念要有清晰的认识。
可能也要有点求导和积分的知识。还好我会 我会个毛线
:)
UVa-10341 Solve It!
传送门:UVa-10341
题目大意:
试解一个方程,使得
光凭这个方程我们毫无办法,因为对整个函数求导可以得到.
应用分部求导法则就可以了算是简单的求导
得到
眼花缭乱毫无办法,凭借导函数我们看不出任何增减性的变化。
注意到x的边界为0,1。
那么有以下函数在该区间是单减的(严格递减)
有以下的函数在该区间单增(严格递增)
再看一眼题目看到了sin(x),tan(x),tx^2前面的系数都是非正的!那么相当于整个函数为在[0,1]上的减函数。
于是根据介值定理,在某一区间上(这里是[0,1]) ,这个单调递减的函数若满足f(0) >= 0 >= f(1).
则在[0,1]上一定有且仅有一个解.
于是二分就行了。
1 |
|
LA-5009 Error Curves
传送门:LA-5009
题目大意:给出n个抛物线(开口向上)或者直线,定义一个总函数f(x) = max{Si(x)}.
求这个总函数在[0,1000]上的最小值。
错误思路:
把每个函数在[0,1000]上的最小值求出来最后一遍取最小。
这样虽说看上去毫无问题,但是这个思路对于定义就是不正确的
f(x)的定义是max(si(x))而不是min,也就是说,我们在处理函数时不能以偏概全,必须在某一区间上硬性规定要取的是函数的最大值,换言之,我们的答案不能保证取到这个答案时f(x)能取到这个最小值。
1 | //wrong answer. |
正解:
可以证明,对于两条抛物线或者直线,要么是单增单减,要么是开口向上的凹形图像。
再用一次数学归纳法,证明从n条线推导到n+1条曲线即可。
因为答案呈单峰,三分求解即可。
交了两次,第一次eps =1e-7莫名wa掉,第二次eps=1e-9就AC了
你敢信
1 |
|
积分导数技巧
虽然积分和导数算是我高数里比较擅长的东西。
但是还是要理一下的吧。
导数的定义
在可导函数上某一点的瞬时变化率.
基本初等函数导数即求导法则.
Mathjax打得我好累
积分的定义
难以解释.
积分求的是一个函数与x轴围成的面积大小。
只可意会不可言传。(逃
这几个算有用的吧。
之前做过的一点习题
贴上来算了
积分和导数的综合运用
求曲函数的长度(LA-3485有用)
LA-3485 Bridge
传送门:LA-3485
题目大意:给出一个开口向上的抛物线的曲线长和左右区间,求出抛物线顶点的值(最小值)。
不行这题一定要另外写一篇Mark一下,太震撼了.
qwq