腾讯面试中的问题

一、给出一个a[n]数组,每一个元素不相等,求出这样的数,要求时间复杂度O(n)算法 (1)比它前面的全部数大数组 (2)比它后面的全部数小函数 思路:用动态规划方法spa 用dp1(i)表示从0到i这之间的数的最大值,其状态转移方程为dp1(i) = max{dp1(i - 1), a[i]}code 用dp2(i)表示从i到n-1这之间的数的最小值,其状态转移方程为dp2(i) = min{d
相关文章
相关标签/搜索