1、快速排序的算法复杂度怎么计算: 在最优的情况下,partition每次都划分的很均匀,如果排序n个关键字,其递归树的深度就为log2n+1,每次将数组一分为二,可以有下面的不等式: T(n) <= 2T(n/2) + n ; T(n) <= 2(2T(n/4) + n/2) + n = 4T(n ...
分类:
其他好文 时间:
2017-09-19 21:14:59
阅读次数:
122
已知$x_1,x_2,x_3\ge0,x_1+x_2+x_3=1$求$$(x_1+3x_2+5x_3)(x_1+\frac{1}{3}x_2+\frac{1}{5}x_3)(x_1+x_3+3x_2)$$的最大值。解答:$$(x_1+3x_2+5x_3)(x_1+\frac{1}{3}x_2+\fr... ...
分类:
其他好文 时间:
2017-09-17 17:34:43
阅读次数:
102
https://www.luogu.org/problem/show?pid=1966 Σ(ai-bi)2=Σai2+Σbi2-2Σai*bi,要使Σ(ai-bi)2最小,则需2Σai*bi最大。 由排序不等式可知两列数字里第一大与第一大对应,第二大与第二大对应,……,第k大与第k大对应,……,第n ...
分类:
其他好文 时间:
2017-09-16 18:41:58
阅读次数:
130
题目链接:http://poj.org/problem?id=1094 解题思路: 思路来源于网络。 唉,说到底对于图论的理解还是太浅了。 A<B可以看成A-->B,这样就不难把问题转换成一个拓扑排序了。把每一个不等式看成一条边,逐一往图中加边,每加入一条边检查一次。 1、建一个队列,像 bfs 那 ...
分类:
其他好文 时间:
2017-09-09 09:48:58
阅读次数:
151
【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=2118 【题目大意】 求a1x1+a2y2+…+anxn=B在B的取值范围,有多少B可以使等式存在非负整数解。 【题解】 同余最短路,不等式解集计数即可。 【代码】 ...
分类:
其他好文 时间:
2017-09-05 15:51:15
阅读次数:
211
Output Input示例 Output示例 time limit exceeded second try: another: 1、观察算式:floor(A+B)/(A*B),不难发现,如果其中A.B都是>=2的数值,那么对应的值一定是0.那么根据这个特性我们继续讨论: ①如果A=1&&B=1,那 ...
分类:
其他好文 时间:
2017-09-01 13:34:03
阅读次数:
163
这种构造二次函数的方法最早接触的应该是在证明柯西不等式时:再举一例:最后再举个反向不等式的例子:评:此类题目的证明是如何想到的呢?他们都有一个明显的特征$AB\ge(\le)C^2$,此时构造二次函数利用$\Delta$证明,效果非常理想. ...
分类:
其他好文 时间:
2017-08-24 20:20:17
阅读次数:
182
常见的DP优化类型 1单调队列直接优化 如果a[i]单调增的话,显然可以用减单调队列直接存f[j]进行优化。 2斜率不等式 即实现转移方程中的i,j分离。b单调减,a单调增(可选)。 令: 在队首,如果g[j,k]>=-a[i],那么j优于k,而且以后j也优于k,因此k可以重队列中直接删去。在队尾, ...
分类:
其他好文 时间:
2017-08-24 10:22:22
阅读次数:
144
解答:这里数学归纳法证明时指出关键的变形.评:撇开琴生不等式自身的应用和意义外,单单就这个证明也是一道非常不错的练习数学归纳法的经典题目。 ...
分类:
其他好文 时间:
2017-08-22 17:29:30
阅读次数:
133