dynamic-programming 相关问题

动态编程是一种算法技术,用于有效地解决包含许多重叠子问题的递归结构的问题。

查找数组/序列中等于sum的最短组合

我完全陷入困境,不知道如何解决这个问题。假设我有一个数组arr = [1,4,5,10]和一个数字n = 8我需要在arr内等于n的最短序列。因此对于 ...

回答 5 投票 6

一个字符串有多少个子串

字符串中有多少个子串?为什么字符串x [1:n]在麻省理工学院的演讲21动态规划III 6.006中有O(n2)个子串?为什么不是O(2 ^ n)?这是一个链接[...

回答 5 投票 7


获得最大总和的子矩阵?

输入:二维数组NxN - 矩阵 - 具有正元素和负元素。输出:任何大小的子矩阵,使得其总和在所有可能的子矩阵中是最大的。要求:......

回答 11 投票 61

动态编程(Codility Q:NumberSolitaire)

这是一个问题:codility.com/programmers/task/number_solitaire和以下链接是我的结果(50%来自Codility):https://codility.com/demo/results/training8AMJZH-RTA/我的代码(在第一个,一世 ...

回答 4 投票 3

最大尺寸的方形子矩阵

我有一个大小为N * M的矩阵,填充0和1。对于每个查询K,我必须回答最大尺寸的方形子矩阵,其中最小值(1的数量,0的数量)= k,其中1 <= K <= 10 ^ 9。 ...

回答 1 投票 0

动态编程 - 杆切割自下而上算法(CLRS)解决方案不正确?

对于“杆切割”问题:给定一根长度为n英寸的杆和一系列价格,其中包含所有尺寸小于n的件的价格。确定通过切割可获得的最大值...

回答 2 投票 3

将MFCC特征向量与DTW进行比较

我正在寻找关于动态时间扭曲(DTW)的一些建议。我有一个Python脚本,并从各种长度的.WAV文件中提取Mel-Frequency倒谱系数(MFCC)特征向量。 ......

回答 2 投票 2

在矩阵中在源和目标之间建立路径所需的最小翻转

问题的扩展https://www.geeksforgeeks.org/find-whether-path-two-cells-matrix/这里必须找到路径是否存在于矩阵的左上角到右下角。将有 ...

回答 1 投票 1

DAG&Graph:从s到t的简单路径,通过尽可能多的彩色顶点

我有两个独立的问题,围绕图形旋转,并确定一种方法,找到从s到t的简单路径,通过尽可能多的蓝色顶点。另外我必须......

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.