技术栈
动态规划
REST_3027
2 天前
大数据
·
微服务
·
云计算
·
编辑器
·
excel
·
动态规划
告别Excel孤岛:一款任务链路可视化工具带来的真实改变
2026年上半年,团队大部分时间都在做一件极其繁琐但又避不开的事:跨部门追着确认多方依赖的任务节点。前端改了一个接口规范,后端要确认对不对齐,测试要确认自动化用例要不要改,产品要同步更新需求文档。一套流程跑下来,全靠Excel+邮件+IM软件群聊——一个需求变更走完,十几封邮件来来回回,群里@几十次人,再由项目经理手工汇总成一张进度总表。
旖-旎
4 天前
c++
·
算法
·
leetcode
·
动态规划
·
背包问题
LeetCode 518:零钱兑换||(完全背包)—— 题解
🎯 欢迎来到「零钱兑换 II」题解之旅! 本文将带你从“凑出指定金额有多少种组合方式”这一计数需求出发,深入理解完全背包求方案数的 DP 模型,并掌握组合数与排列数的关键区别。
雪碧聊技术
4 天前
算法
·
动态规划
力扣 LCR 091. 粉刷房子 —— 动态规划入门详解
引言动态规划是算法面试中的"拦路虎",许多初学者不知从何下手。今天讲解的「力扣 91. 粉刷房子」正是 DP 入门的绝佳练习题。它不像背包问题需要纠结"容量"维度,而是用最朴素的二维 DP 表格,清晰展示了状态定义、初始化、转移和返回的完整流程。无论你是算法新手还是面试备战者,这篇文章都会带你一步步拆解题目,让你真正理解 DP 的核心思想。让我们从一道题开始,打通动态规划的"任督二脉"
旖-旎
5 天前
c++
·
算法
·
leetcode
·
动态规划
·
背包问题
LeetCode 279:完全平方数(完全背包)—— 题解
🎯 欢迎来到「完全平方数」题解之旅! 本文将带你从“用最少的平方数拼出给定整数”这一数学问题出发,深入理解完全背包求最小值的 DP 模型,并掌握如何将隐式物品(平方数)动态生成融入背包框架。
香辣牛肉饭
5 天前
经验分享
·
笔记
·
算法
·
动态规划
【算法】动态规划 最长公共子序列(LCS)
给定序列X=⟨x1,x2,…,xn⟩, X=\langle x_1,x_2,\ldots,x_n\rangle, X=⟨x1,x2,…,xn⟩,
山顶夕景
6 天前
算法
·
动态规划
·
检索
·
模式识别
·
相似度
【DWT】计算两不等序列相似度:DWT
论文:Dynamic Programming Algorithm Optimization for Spoken Word Recognition 作者:Hiroaki Sakoe, Seibi Chiba 会议/期刊:IEEE Transactions on Acoustics, Speech and Signal Processing 年份:1978 是语音识别领域中关于动态时间规整(DTW/DP‑matching)的经典文献,系统提出了带斜率约束的对称型DP算法并验证其优越性
雪碧聊技术
7 天前
算法
·
动态规划
动态规划算法—01背包问题
目录1、动态规划的基本思想2、动态规划的典型例子—01背包问题解法思路每个格子的值的含义填写表格的顺序
旖-旎
9 天前
c++
·
算法
·
leetcode
·
动态规划
·
01背包
LeetCode 494:目标和(动态规划/01背包问题)—— 题解
🎯 欢迎来到「目标和」题解之旅! 本文将带你深入理解动态规划与背包问题的巧妙结合。在开始之前,建议你先:
zephyr05
9 天前
算法
·
动态规划
动态规划-最长上升子序列问题
个人主页:<zephyr05>个人专栏:<Linux> <C/C++> <竞赛专栏>座右铭:等风来不如追风去,追寻的过程就是人生的意义。
闪电悠米
10 天前
算法
·
leetcode
·
动态规划
·
dp
·
hot100
力扣hot100-53.最大子数组和-动态规划详解
LeetCode 53「最大子数组和」要求:关键词是:例如:最大和来自:它的和是:所以答案是:最直接的想法是枚举每一个连续子数组,再计算其和。
旖-旎
9 天前
c++
·
算法
·
leetcode
·
动态规划
·
背包问题
《LeetCode 416 分割等和子集》
416. 分割等和子集 - 力扣(LeetCode)要将数组分割成两个和相等的子集,等价于从数组中选出一些数,使它们的和等于总和的一半。 设总和为 sum,若 sum 为奇数,则不可能平分,直接返回 false。若为偶数,目标值 aim = sum / 2。 于是问题转化为一个01背包可行性问题:有 n 个物品,每个物品重量(数值)为 nums[i],背包容量为 aim,问能否恰好装满。
ttod_qzstudio
10 天前
算法
·
动态规划
·
软考
【软考算法】软件设计师下午第四题之动态规划:0-1 背包与最长公共子序列的“填表艺术“
上一篇我们聊了分治法,核心是"拆、治、合"。今天聊动态规划(DP),它的核心就一句话:**"记住过往,避免重复"**。如果说分治法是"重新做一遍",那动态规划就是"抄上一次的作业"。
旖-旎
11 天前
c++
·
算法
·
leetcode
·
动态规划
《LeetCode 646 最长数对链 || LeetCode 1143 最长公共子序列》
定义 dp[i] 表示以第 i 个数对结尾的最长数对链的长度。由于数对可任意顺序选择,我们先按 left 升序排序,使得后续只需考虑 j < i 的前驱,具备无后效性。
旖-旎
12 天前
c++
·
算法
·
leetcode
·
动态规划
·
哈希算法
《LeetCode647 回文子串 || LeetCode 5 最长回文子串》
本题要求统计字符串中回文子串的总数。定义 dp[i][j] 表示子串 s[i..j](包含两端)是否为回文串(true 表示是,false 表示否)。该二维表可覆盖所有连续子串。
tkevinjd
12 天前
算法
·
leetcode
·
职场和发展
·
动态规划
·
贪心
力扣300-最长递增子序列
题目链接:300. 最长递增子序列 - 力扣(LeetCode)给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。
学究天人
13 天前
线性代数
·
算法
·
矩阵
·
动态规划
·
抽象代数
数学公理体系大全:第十四章 向量空间与模:线性代数的公理化与推广
前两章我们分别构筑了群论与环论的公理体系。群以单一的合成法则捕捉了对称性的本质,环则将加法与乘法熔铸为一种丰富的代数结构,其中乘法对加法的分配律架起了两种运算之间的桥梁。然而,在代数的版图上,还横亘着一类更为细腻的结构:它要求有一个交换群,并允许来自某个环(或域)的元素作为“标量”作用其上,标量乘法与群加法之间由分配律和结合律精细调控。这就是模的概念——当标量环是域时,它回归为我们熟悉的向量空间;当标量环是整数环时,它蜕变为阿贝尔群;当标量环是一元多项式环时,它又化身带有线性算子的向量空间。模的公理化,以
星马梦缘
13 天前
算法
·
动态规划
·
二分图
·
最小生成树
·
线性规划
·
最大流
算法设计 期末复习笔记
基于 Lecture 1-7, 作业与考试热点整理 考试题型: 10 选择(20分) + 10 判断(10分) + 4 计算 + 2 算法设计
学究天人
13 天前
人工智能
·
算法
·
机器学习
·
数学建模
·
动态规划
·
图论
·
抽象代数
数学公理体系大全:第七章 连续统假设与力迫法简介
1878年,集合论的创始人乔治·康托在系统地研究了无穷集合的基数之后,提出了一个令后世数学家魂牵梦萦的问题:实数连续统的基数 2ℵ02^{\aleph_0}2ℵ0 究竟在阿列夫谱系中处于什么位置?康托早已证明自然数集 N\mathbb{N}N 是可数的,其基数为 ℵ0\aleph_0ℵ0,而实数集 R\mathbb{R}R 是不可数的。通过经典的“对角线方法”,他进一步证明了对任意集合 XXX,幂集 P(X)\mathcal{P}(X)P(X) 的基数严格大于 XXX 自身的基数,由此产生了一条严格递增的
满怀冰雪
14 天前
java
·
算法
·
动态规划
第29篇-状态压缩DP-当状态很多时如何降维优化
前面我们讲过线性 DP、背包 DP 和区间 DP。这些 DP 的状态通常比较直观:但有些问题的状态不是一个位置、一个容量或一个区间,而是:
学究天人
15 天前
网络
·
算法
·
数学建模
·
动态规划
·
图论
·
抽象代数
·
拓扑学
数学公理体系大全:第二章 一阶谓词演算:进入“所有”与“存在”
命题逻辑处理的是完整命题之间的推演,却无法进入命题的内部结构。当我们试图论证“所有自然数都有后继”或“存在一个大于零的实数”时,命题逻辑便暴露了它的局限:它无法捕捉“所有”与“存在”这两个量词的微妙逻辑,也不能处理个体与性质之间的关系。一阶谓词演算正是为填补这一缺陷而生。它将命题分解为个体、谓词和量词,建立起一套足以形式化几乎所有数学理论的通用语言。