算法

qq_4335545411 分钟前
数据结构·c++·算法
C++ 单调栈C++单调栈模版代码:代码练习 1,伦太郎的等待,对应蓝桥云课 代码见下代码练习2 对应蓝桥云课 百亿富翁 代码见下
向前阿、13 分钟前
c语言·开发语言·数据结构·程序人生·算法
数据结构从基础到实战——排序目录前言:一、冒泡排序二、堆排序三、插入排序四、希尔排序五、选择排序六、快速排序--hoar版本七、快速排序--挖坑法
2401_8414956438 分钟前
人工智能·python·算法·机器学习·语音识别·gmm·混合高斯模型
【语音识别】混合高斯模型目录一、引言二、随机变量三、高斯分布和混合高斯随机变量四、参数估计五、采用混合高斯分布对语音特征建模六、音频文件MP3
码上零乱43 分钟前
java·数据结构·算法
跟着小码学算法Day19:路径总和核心思想:我们不维护路径和,而是不断 缩小目标值:然后递归地在子树中查找是否存在和为 newTarget 的路径。
天选之女wow2 小时前
算法·深度优先·图论
【代码随想录算法训练营——Day53】图论——110.字符串接龙、105.有向图的完全可达性、106.岛屿的周长卡码网题目链接 https://kamacoder.com/problempage.php?pid=1183 https://kamacoder.com/problempage.php?pid=1177 https://kamacoder.com/problempage.php?pid=1178
安迪西嵌入式2 小时前
java·前端·算法
数据平滑处理算法03——中心移动平均中心移动平均主要用于时间序列分解,特别是在估计趋势-周期成分时。它的核心特点是“对称性”。 核心思想:将移动平均窗口置于数据的“中心”,使得平均值能够对齐到窗口的时间中点,从而最大限度地减少滞后性。
CN-Dust3 小时前
开发语言·c++·算法
【C++】2025CSP-J第二轮真题及解析小 R 正在学习字符串处理。小 X 给了小 R 一个字符串 sss,其中 sss 仅包含小写英文字母及数字,且包含至少一个 1∼91 \sim 91∼9 中的数字。小 X 希望小 R 使用 sss 中的任意多个数字,按任意顺序拼成一个正整数。注意:小 R 可以选择 sss 中相同的数字,但每个数字只能使用一次。例如,若 sss 为 1a01b\tt 1a01b1a01b,则小 R 可以同时选择第 1,3,41,3,41,3,4 个字符,分别为 1,0,11,0,11,0,1,拼成正整数 101101101
贝塔实验室3 小时前
驱动开发·算法·网络安全·fpga开发·硬件工程·信息与通信·信号处理
译码器的结构串行译码器是译码器中设计最为简单的一种,在信息处理过程中因为只有一对信息处理单元,因此各个节点需要排队处理,所以校验节点的更新是逐行进行的,变量节点的更新是逐列进行的。
夏鹏今天学习了吗3 小时前
算法·leetcode·职场和发展
【LeetCode热题100(57/100)】括号生成题目地址:链接思路: 依然是简单的递归回溯
三花聚顶<>3 小时前
算法·leetcode·深度优先
310.力扣LeetCode_ 最小高度树_直径法_DFS最长的链子一定存在。其它的链子可以看做是和最长链子相交的,类似字母“X”型或者“Y”型。任取一个节点,距离其最远的节点一定是最长链子的某个端点,记为u。再找到距离u最远的点,就一定是最长链子的另一个端点v了。我们找到了最长链子的首尾两端,也就是找到了这个图的“直径”,由于最长链子节点数量的奇偶性,其中心位置可能是一个或者两个节点
mit6.8243 小时前
算法
[VT-Refine] 仿真平台 | Isaac Gym引擎 | easysim-envs配置欢迎回来在强化学习工作流(DPPO)中,我们了解到VT-Refine的机器人通过一种强大的DPPO过程进行训练,而关键的是,这种训练发生在多个并行仿真环境中。
温柔一只鬼.3 小时前
java·开发语言·算法
Java数组数组是相同类型数据的有序结合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。
努力学算法的蒟蒻3 小时前
算法·leetcode
day04(11.2)——leetcode面试经典15042. 接雨水这题我一开始想的是从左到右遍历除了头尾的所有列,在第i列的时候,先从左边找到最高的一列,再从右边找到最高的一列,再来判断是左边的最高列更小还是右边的最高列更小,最后如果更小的最高列如果大于当前i的高度,则sum要加上他们之间的差值。。。但是这样就寄了,超时了,所以我看题解了哈哈哈哈,用了双指针的方法:
CoovallyAIHub4 小时前
深度学习·算法·计算机视觉
视觉语言模型(VLM)深度解析:如何用它来处理文档?视觉语言模型是一类强大的机器学习模型,能够同时处理视觉(图像)和文本信息。随着最近 Qwen 3 VL 模型的发布,我想带大家深入探讨一下,如何利用这些强大的 VLM 来处理文档。
CoovallyAIHub5 小时前
深度学习·算法·计算机视觉
估值百亿独角兽创始人硕士论文曝光!宇树科技王兴兴的“性价比”思维10年前就已注定“人火了是连毕业论文都要被翻出来的。”这条互联网定律再次应验——宇树科技CEO王兴兴的硕士毕业论文近日被网友们掘地三尺找了出来。
敲代码的嘎仔5 小时前
java·开发语言·数据结构·学习·程序人生·算法·职场和发展
数据结构算法学习day3——二分查找q:为什么是i<=j意味着区间内有未比较元素,而不是i<j?s: i,j 它们指向的元素也会参与比较。
晨非辰5 小时前
数据结构·c++·人工智能·算法·链表·面试
《数据结构风云》:二叉树遍历的底层思维>递归与迭代的双重视角二叉树遍历是理解树结构操作的基础,也是算法设计核心环节。前、中与后序遍历,以不同顺序访问节点,体现了递归与迭代思想的精髓。掌握转换规律,不仅能提升对数据结构本质的理解,更能为解决复杂算法问题奠定基础。本文将通过经典题目,解析如何还原二叉树,深入剖析遍历背后的逻辑与实现方法。 获取原码》点我《!!!
小白菜又菜6 小时前
算法·leetcode·职场和发展
Leetcode 495. Teemo AttackingOur hero Teemo is attacking an enemy Ashe with poison attacks! When Teemo attacks Ashe, Ashe gets poisoned for a exactly duration seconds. More formally, an attack at second t will mean Ashe is poisoned during the inclusive time interval [t, t + duration
.柒宇.11 小时前
java·数据结构·算法·leetcode
力扣hot100----15.三数之和(java版)给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i != j、i != k 且 j != k ,同时还满足 nums[i] + nums[j] + nums[k] == 0 。请你返回所有和为 0 且不重复的三元组。
杰克尼13 小时前
java·数据结构·算法
二分查找为什么总是写错目录1讲解:一篇讲懂二分查找2总结主要是倒数第二张图,搞懂就可以不用看下面了二分查找的开区间写法:从原理到实战的优雅实现 二分查找(Binary Search)是计算机科学中最经典的算法之一,其时间复杂度为 O (log n),在有序数据集中的查找效率远超线性查找。但二分查找的实现细节往往令人头疼 —— 边界条件的处理(如 while 循环的终止条件、mid 的计算方式、左右指针的移动规则)稍有不慎就会出现死循环或漏查。 本文将聚焦开区间形式的二分查找实现,从原理剖析到代码落地,再到实战应用,带你理解这种