dynamic-programming 相关问题

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

Python:编写相当复杂的代码作为列表理解

我已经用以下代码解决了分词问题: def wordBreak(self, s: str, wordDict: List[str]) -> bool: n = 长度 dp = [假] * n 对于范围 (n) 内的 i: ...

回答 1 投票 0

减少到一:给定一个整数N,通过执行给定的操作将其减少到1

给定一个整数 N,通过执行给定的操作将其减少到 1:- 在一个操作中,您可以从 N 中减去除 N 本身之外的 N 的任何除数。您的任务是找到最小 nu...

回答 2 投票 0

如何使用 DP 在 GridWorld 问题中进行试验?

我正在尝试使用 numpy 解决 GridWorld 问题。这由一个 3x3 迷宫组成,最终状态为 (3,2) 和 (3,3),奖励分别为 -1 和 +1。通过动态规划,我想

回答 1 投票 0

找到最长的可能序列以跳转到下一个更大的数字

伙计们,我已经思考这个问题好几天了,即使我有很多经验,我也没有解决方案。 给定一个数字序列,计算每个数字的最长可能的跳跃序列...

回答 2 投票 0

LeetCode - 最小下降路径总和 - 关于记忆的问题

我正在尝试解决这个leetcode问题:https://leetcode.com/problems/minimum-falling-path-sum/description 给定一个 n x n 整数矩阵数组,返回任何下降路径 t 的最小和...

回答 1 投票 0

以 n 步到达四面体中的顶点 d

我正在解决这个问题: 给定一个具有顶点 A、B、C 和 D 的四面体。一只蚂蚁站在顶点 D 处。蚂蚁不会闲着。它将沿着一些边继续从一个顶点移动到另一个顶点......

回答 1 投票 0

元素在数组中重复的最大次数

我需要一个算法,它返回给定整数数组中元素重复自身的最大次数。我需要线性时间复杂度,在最坏的情况下为 O(n),而不使用 HashMap。是

回答 1 投票 0

图形着色,但着色边而不是顶点

请回答我的问题。我已经坚持了好几天了。 给定一个无向图,问题是用颜色 0、1 和 2 为其边着色,以使所有边的颜色总和最小化。

回答 1 投票 0

从点列表中查找可能的矩形最大面积(不一定平行)的函数

输入:二维点数组 ((x, y), (x2, y2), ...) 输出:最大可能矩形的面积,其 4 个角为给定点中的 4 个点。 注意:矩形不必平行于任何...

回答 2 投票 0

具有整数平均值的非空子序列的计数

是否有任何算法可以用整数平均值来计算数组的非空子序列的数量,除了暴力方式?有dp解决方案吗? 例如对于 {2, 6, 2} 我们有 6 个子序列

回答 1 投票 0

DolphinDB:在SQL语句中使用动态函数时出错

以下是我的脚本: sym = `C`MS`MS`MS`IBM`IBM`C`C`C$SYMBOL 价格= 49.6 29.46 29.52 30.02 174.97 175.23 50.76 50.32 51.29 数量 = 2200 1900 2100 3200 6800 5400 1300 2500 8800 时间戳 = [09:3...

回答 1 投票 0

为什么斐波那契数列在实践中不使用封闭形式?

斐波那契数列有一个封闭形式,可以通过生成函数获得。这是: f_n = 1/sqrt(5) (phi^n-\psi^n) 有关这些术语的含义,请参阅上面或此处的链接。 然而,...

回答 2 投票 0

如何在二维矩阵中不是按行或按列遍历而是对角填充所有坐标

我试图解决一个 dp 问题,并在制表过程中遇到了麻烦,因为通过正常方法,该矩阵将按行或按列填充,但我需要对角线的值,而不是行......

回答 1 投票 0

女王的多种方式

通过记忆优化网格上的皇后路径计算 我正在解决一个问题,我需要计算皇后移动到 n x 右下角的不同方式的数量...

回答 1 投票 0

使用动态规划对矩阵的最大路径求和

给定一个维度为 N * N 的矩阵 mat[][],我需要找到从左上角单元格 (0, 0) 到右下角单元格 (N – 1, N – 1) 的路径给定矩阵,使得 p 中的元素之和...

回答 2 投票 0

查找长度为 LIS 的子序列最省时的方法是什么?

给定一个数组(向量)序列。 我需要一种方法或修复可能会找到具有最长递增序列长度的所有递增子序列。 例如:[1,3,2,5,2]

回答 1 投票 0

长度为N的整数数组A和B,找到从A[0]到B[-1]的最优路径上的最大值

我正在解决一个问题,我有两个一维数组 A 和 B,每个数组的长度为 N。我需要找到从 A[0] 到 B[-1] 的最佳路径的最大值,移动仅在 2xN 网格中向右或向下。这里...

回答 1 投票 0

DSA 后做什么

因为我现在是第一年,我已经完成了我的第一学期,并且还完成了大量的 DSA 直到tress,但没有完成动态编程和图形,所以我应该在之后学习 Web 开发吗? 我这...

回答 1 投票 0

如何为 Angular 中的一个组件中定义的同一元素设置不同的 CSS 属性

我有一个组件,其中包含类 hello 的元素,该组件在几乎另外 2 个组件中渲染,但每个组件都有自己的高度要求。我怎样才能在角度上做到这一点?

回答 1 投票 0

最长公共子串的 DP 记忆方法

任何人都可以提供两个字符串之间最长公共子串的记忆方法。我知道底层解决方案,但我无法以自上而下的方式思考。 预期时间复杂度-O(n^2)

回答 9 投票 0

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