算法

仙俊红25 分钟前
算法
LeetCode322零钱兑换1,递归+记忆化搜索。 从amount开始向下查找,找到0以后回来更新步数。step 这个参数是“外部状态”,它让子问题无法复用(也是你之前版本缓存语义错的根源)
颖风船28 分钟前
python·算法·信号处理
锂电池SOC估计的一种算法(改进无迹卡尔曼滤波)论文解读 来自:《基于改进无迹卡尔曼滤波的锂电池SOC估计方法》本文解读的算法来自论文《基于改进无迹卡尔曼滤波的锂电池SOC估计方法》。该工作提出了一种融合鹦鹉优化算法(Parrot Optimizer, PO)与H∞\text{H}_\inftyH∞鲁棒准则的新型滤波器——PO-RUKF,用于高精度、自适应地估计锂离子电池的荷电状态(SOC)。
551只玄猫41 分钟前
人工智能·python·算法·机器学习·机器学习算法·knn·knn算法
KNN算法基础 机器学习基础1 python人工智能上一篇:机器学习简介 扫盲版 机器学习基础0 python人工智能目录简介数学基础1. 欧氏距离(Euclidean Distance)
charliejohn42 分钟前
数据结构·考研·算法
计算机考研 408 数据结构 哈夫曼
POLITE31 小时前
javascript·算法·leetcode
Leetcode 41.缺失的第一个正数 JavaScript (Day 7)算法核心:先通过循环交换,使得每个位置上的值是与其索引相对应的,比如nums[0]=1,nums[1]=2…负数和0不管直接跳过,重复的也直接跳过,排序完之后,遍历数组,如果nums[i]!=i+1,说明i+1就是缺失的正数,如果全部都符合,就返回n+1 算法注意点:循环的终止条件
CodeAmaz1 小时前
redis·算法·哈希算法
一致性哈希与Redis哈希槽详解这是 Redis Cluster 面试必考题 + 架构设计高频问题。 本文目标: 1️⃣ 讲清 一致性哈希算法的原理与优缺点 2️⃣ 解释 Redis 为什么不用一致性哈希,而选择哈希槽 3️⃣ 给出 工程与面试都好用的对比结论
POLITE32 小时前
javascript·算法·leetcode
Leetcode 42.接雨水 JavaScript (Day 3)核心思想:一开始我想着一大块面积一大块的算,但实现不了。思路来自灵神 将每一索引处看成一个桶,我们要知道他的左边最大高度和 右边最大高度 算出通的面积再次减去索引处本来的高度
Tim_102 小时前
算法
【算法专题训练】36、前缀树路径和
好易学·数据结构2 小时前
数据结构·算法·leetcode·面试·动态规划·力扣·笔试
可视化图解算法76:最大子数组和描述给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。
副露のmagic2 小时前
学习·算法
更弱智的算法学习 day13也是先选择的简单的迭代方法,将节点存在栈中,从栈中提取要处理的节点,进行左右子树的交换,然后再将其左右子树放入栈中。
青岛少儿编程-王老师2 小时前
java·c++·算法
CCF编程能力等级认证GESP—C++1级—202512271、近日,空中客车公司表示,约6000架空客A320系列飞机需要紧急更换一种易受太阳辐射影响的飞行控制软件。空客表示,在对一起飞行事故分析后的结果显示,强烈的太阳辐射可能会损坏飞行控制系统所需的关键数据, 导致判断失误,进而引发飞行异常。那这里的飞行控制系统执行判断的部件最可能是下面的( )。
Sylus_sui3 小时前
git·算法·哈希算法
git中如何从某次历史提交节点上创建一个新的分支在 Git 中从指定历史提交节点创建新分支,是开发中常见的「回溯版本开发 / 修复问题」场景,核心是通过「提交哈希(commit hash)」定位目标版本,再基于该节点创建分支(不影响原分支),具体步骤如下:
nn在炼金3 小时前
人工智能·算法·负载均衡
大模型领域负载均衡技术随着以 DeepSeek、Llama、Qwen、Mixtral 为代表的新一代大模型不断突破参数规模瓶颈,推动模型体量向万亿级跃进,分布式训练和推理已成为大模型开发的必然选择。然而,大模型的训练和推理过程面临着前所未有的负载均衡挑战。流水线并行(Pipeline Parallelism)已演变为大模型分布式训练的必备技术之一,通过将模型的不同层放置于不同的计算设备,降低单个计算设备的内存消耗,从而实现超大规模模型训练。
falldeep3 小时前
数据结构·算法·leetcode·pandas
Pandas入门指南总结整理了Pandas的基础语法,直接对应 LeetCode Pandas15 题的考点。拿到数据的第一步,先看它长什么样。
natide3 小时前
人工智能·深度学习·算法·机器学习·自然语言处理·概率论
表示/嵌入差异-4-闵可夫斯基距离(Minkowski Distance-曼哈顿距离-欧氏距离-切比雪夫距离闵可夫斯基距离由德国数学家赫尔曼·明可夫斯基提出,用于统一刻画n维空间中两个点(向量)A⃗=(a1,a2,...,an)\vec{A}=(a_1,a_2,...,a_n)A =(a1,a2,...,an) 和 B⃗=(b1,b2,...,bn)\vec{B}=(b_1,b_2,...,b_n)B =(b1,b2,...,bn) 的距离。其数学定义为: Dp(A⃗,B⃗)=(∑i=1n∣ai−bi∣p)1p D_p(\vec{A},\vec{B}) = \left( \sum_{i=1}^n |a_i -
ulias2123 小时前
java·开发语言·前端·c++·算法
多态理论与实践多态,通俗来讲就是多种形态。分为编译时多态和运行时多态:多态是一个继承关系下的类对象,去调用同一函数产生不同的行为。比如:Student继承了Person。Person对象买全价票,Student对象优惠买票。 实现多态还有两个必须的重要条件:
闲看云起3 小时前
数据结构·算法·leetcode·职场和发展
Leetcode-day4:从「移动零」到「盛最多水的容器」关键词:双指针|移动零(LeetCode #283)|盛最多水的容器(LeetCode #11)|Python 指针思想|原地操作 感悟:Python 的“指针”不像 C 那样需要 * 和 &,而是通过变量直接引用下标或对象,简洁而强大。
阿虎儿4 小时前
算法
文档对比算法的历史演进文档对比算法的发展经历了六个重要纪元,从最初的字符级精确匹配,逐步演进到如今的深度语义理解。这一演进过程反映了计算机科学在文本处理领域的重大突破。
CoderCodingNo4 小时前
算法
【CSP】CSP-XL 2025辽宁复赛真题-第四题, 购物(buy)CSP-XL 2025辽宁复赛真题-第四题,购物(buy),也是本次考试最后一题,难度最大,DFS思想考点,属于GESP六级考纲内容,难度⭐⭐⭐☆☆。