算法

W23035765732 小时前
开发语言·c++·算法
经典算法:最长上升子序列(LIS)深度解析 C++ 实现最长上升子序列(Longest Increasing Subsequence,LIS) 是算法面试和动态规划学习中的经典必考题。它不仅能考察我们对动态规划思想的理解,还能延伸出更高效的贪心 + 二分解法。
minji...3 小时前
linux·运维·服务器·开发语言·网络·c++·算法
Linux 线程同步与互斥(三) 生产者消费者模型,基于阻塞队列的生产者消费者模型的代码实现目录一、生产者消费者模型什么是生产者消费者模型如何理解该模型高效?为什么要使用生产者消费者模型?二、基于阻塞队列的生产者消费者模型
语戚4 小时前
java·算法·leetcode·贪心算法·动态规划·力扣·
力扣 968. 监控二叉树 —— 贪心 & 树形 DP 双解法递归 + 非递归全解(Java 实现)在二叉树与算法结合的面试题库中,LeetCode 968 监控二叉树是一道极具代表性的经典题目。它以 “最小数量摄像头覆盖全树” 为目标,既不依赖复杂数学推导,也不涉及冷门数据结构,却精准考察了后序遍历思想、节点状态设计、贪心策略取舍以及树形动态规划四大核心能力。看似简单的监控规则,背后藏着自底向上的最优决策逻辑,也是面试官常用来检验算法思维是否严谨的高频考题。
skywalker_114 小时前
算法·leetcode·职场和发展
力扣hot100-7(接雨水),8(无重复字符的最长子串)方法一:动态规划方法二:单调栈方法三:双指针方法:滑动窗口
炽烈小老头5 小时前
学习·算法
【 每天学习一点算法 2026/04/12】x 的平方根给你一个非负整数 x ,计算并返回 x 的 算术平方根 。由于返回类型是整数,结果只保留 整数部分 ,小数部分将被 舍去 。
bIo7lyA8v5 小时前
算法
算法稳定性分析中的输入扰动建模的技术9常见的输入扰动类型数学建模方法
CoderCodingNo5 小时前
数据结构·c++·算法
【GESP】C++三级真题 luogu-B4499, [GESP202603 三级] 二进制回文串2026年3月,GESP三级真题,考察十进制转二进制与回文判断,难度★★☆☆☆。题目题解详见:https://www.coderli.com/gesp-3-luogu-b4499/
sinat_286945195 小时前
人工智能·深度学习·算法·tdd
AI Coding 时代的 TDD:从理念到工程落地现在大家都在使用ai写代码,手写代码的时代慢慢过去了,但是现在有一个问题,就是如何判断ai写的代码有效,这就离不开测试用例。那么应该先写代码,还是应该先写测试用例呢,今天主要说下TDD。
ASKED_20195 小时前
人工智能·算法
从排序到生成:腾讯广告算法大赛 2025 baseline解读👉 项目地址 👉 论文说明 👉 数据集位置: TencentGR-1M(百万级样本) TencentGR-10M(千万级样本)
田梓燊6 小时前
算法·leetcode·职场和发展
leetcode 160以后的题还是不要搞日期了。就是一个简单的 leetcode 再加上题号就完事了。我感觉找工作或者机试或者干啥,leetcode 算法题还是挺重要的。也就是算法能力,或者说做算法题的能力。反正以后想要找计算机的工作或者面对机试之类的,都有巨大的帮助,相当于是一个内功一样的东西。可以每天练一练。双指针非常直观,就是说,两个链表的和是相等的,如果遍历完 A 再遍历 B 和遍历完 B 再遍历 A 是一样的。就是考虑最后他们一定会相交的,看图就知道这个点了。第一次做做不出来是正常的。大部分题第一次做做不出来是正常的
_深海凉_6 小时前
python·算法·leetcode
LeetCode热题100-颜色分类给定一个包含红色、白色和蓝色、共 n 个元素的数组 nums ,原地 对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。
hetao17338376 小时前
c++·算法
2026-04-09~12 hetao1733837 的刷题记录原题链接:[NOIP 2014 提高组] 飞扬的小鸟该怎么设状态呢? DP 从某些角度而言就是说人话。 我们设 d p i , j dp_{i,j} dpi,j 表示走到 x = i , y = j x=i,y=j x=i,y=j 的位置所花费的代价。这个做一下分讨,讨论上一步是自由下降还是点击上升,对着一坨取 min ⁡ \min min 即可。 但是,复杂度是不对的,考虑优化。 发现点击次数有着一定的差的关系。 所以,对于 1 ≤ j < m 1\le j<m 1≤j<m,到达 x = i , y =
6Hzlia6 小时前
c++·算法·leetcode
【Hot 100 刷题计划】 LeetCode 136. 只出现一次的数字 | C++ 哈希表&异或基础解法题目级别:简单给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。
MWWZ7 小时前
opencv·算法·计算机视觉
最近的一些软件更新下载地址
CoovallyAIHub7 小时前
算法·架构·github
视频理解新范式:Agent不再被动看视频,LensWalk让它自己决定看哪里当前的视频理解模型有一个根本矛盾:推理和感知是脱节的。无论模型有多强,它所能"看到"的画面在推理开始前就已经固定——要么均匀采样丢失关键帧,要么启发式选帧无法在推理过程中调整策略。
CoovallyAIHub7 小时前
算法·架构·github
斯坦福丨AirVLA:将地面机械臂模型迁移至无人机实现空中抓取,成功率从23%提升至50%通用机器人基础模型(VLA)在桌面操作任务上已展现出强大能力,但能否直接迁移到空中操作场景?Stanford与Physical Intelligence团队用460次真实飞行实验给出了答案:视觉表征可以迁移,但飞行动力学不行——四旋翼在抓取载荷后的质心突变会导致策略直接失效。
无限进步_8 小时前
数据结构·c++·ide·windows·git·算法·leetcode
【C++】只出现一次的数字 II:位运算的三种解法深度解析给定一个整数数组 nums,其中除了一个元素只出现一次外,其余每个元素均出现三次。找出那个只出现一次的元素。
Takoony8 小时前
算法·gru
GPU 推理并发的本质:从第一性原理到工程实践一切优化的起点,是两个硬件事实:事实 1:搬运比计算慢。以 A100 为例:显存带宽 2TB/s,算力峰值 312 TFLOPS(FP16)。一个 7B 模型的权重约 14GB,单次加载耗时 7ms,但这 14GB 权重理论上可以完成的浮点运算远超 7ms 内 GPU 能"搬完"的量。结论:推理的瓶颈不是算不过来,而是搬不过来。
哎嗨人生公众号9 小时前
开发语言·c++·算法·机器人·自动驾驶
手写求导公式,让轨迹优化性能飞升,150ms变成9ms本次更新为 AL-iLQR 求解器引入了完整的解析求导能力,覆盖动力学 Jacobian、所有代价函数的梯度/Hessian、以及全部约束(PolygonCollisionConstraint 除外)的 Jacobian。用户可通过 UI 界面实时切换数值差分与解析求导模式,便于对比验证。