算法

小O的算法实验室17 小时前
算法·无人机·论文复现·智能算法·智能算法改进
2026年ASOC,基于深度强化学习的无人机三维复杂环境分层自适应导航规划方法,深度解析+性能实测针对UAV自主导航中反应式方法缺乏远见及传统规划方法动作空间维度过高的局限,本文提出了一种基于深度强化学习的分层自适应导航规划方法(HAP),其利用3D贝塞尔控制点简化路径规划的动作空间,并结合分布软角色-评论家(DSAC)算法与针对性的稠密奖励函数,使无人机在无需地图且传感器精度要求较低的情况下,实现了兼顾长远视觉与实时避障的自适应重规划能力。
郭涤生18 小时前
c++·算法
STL vector 扩容机制与自定义内存分配器设计分析vector 是动态连续数组,底层通过预分配内存(capacity)避免每次插入都重新分配。当元素数量(size)达到 capacity 时,会触发自动扩容。
༾冬瓜大侠༿18 小时前
c语言·开发语言·数据结构·c++·算法
vectorvector是C++标准模板库(STL)中最常用的序列容器之一,封装了动态数组,可以自动管理内存,提供随机访问、动态扩容等功能,可以把vector理解成一个数组。 基本特性 动态数组: 大小可变,插入/删除元素时自动调整容量 连续存储: 元素在内存中连续存放,支持高效的随机访问 类型安全: 模板类,存储特定类型的对象 内存自动管理: 自动分配和释放内存,避免手动new[]/delete[]
Ricky111zzz19 小时前
python·算法·leetcode·职场和发展
leetcode学python记录1旨在记录做题时的思路和学到的语法给你一个正整数 n ,返回 2 和 n 的最小公倍数(正整数)。示例 1:
汀、人工智能19 小时前
数据结构·算法·数据库架构··数据流·两个正序数组的中位数
[特殊字符] 第58课:两个正序数组的中位数想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
liu****19 小时前
开发语言·数据结构·c++·算法·蓝桥杯
第16届省赛蓝桥杯大赛C/C++大学B组(京津冀)目录一.密密摆放1.题目讲解2.代码实现二.脉冲强度之和1.题目讲解2.代码实现三.25 之和1.题目讲解
汀、人工智能19 小时前
数据结构·算法·数据库架构·位运算·哈希表·分割等和子集
[特殊字符] 第79课:分割等和子集想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能19 小时前
数据结构·算法·数据库架构·图论·bfs·完全平方数
[特殊字符] 第74课:完全平方数想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
CoderCodingNo19 小时前
数据结构·c++·算法
【GESP】C++四、五级练习题 luogu-P1177 【模板】排序GESP C++ 四、五级以上水平练习题,考查快速排序知识点。四级要求掌握冒泡排序、插入排序、选择排序。但是实际 编程应用中,一般都需要使用快速排序。本题应用四级的排序算法是无法通过的,因此建议四、五级以上考生练习。题目难度⭐⭐☆☆☆,洛谷难度等级普及−。
Proxy_ZZ019 小时前
c语言·算法
从零实现LDPC比特翻转译码器:C语言实战与底层逻辑解析在深入学习LDPC(低密度奇偶校验)码的译码算法时,许多教程一上来就介绍软判决方法如置信传播(BP)、Min-Sum或和积算法(SPA)。这些方法涉及复杂的浮点运算、对数似然比和tanh函数,初学者容易被绕晕。我自己在初学时就深有体会——那些数学公式和概率模型让人望而生畏。后来,我意识到LDPC译码的核心思想其实非常朴素:让校验节点和变量节点互相“反馈”信息,根据反馈强度决定是否修正错误比特。这就是比特翻转算法(Bit Flipping, BF),一种基于硬判决的译码方法。
汀、人工智能19 小时前
数据结构·算法·均值算法·前缀树·trie·单词拆分
[特殊字符] 第76课:单词拆分想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
Fcy64820 小时前
算法·二分算法
算法基础详解(五)二分算法——二分查找与二分答案欢迎来到我的频道 [【点击跳转专栏】] 作者说:我想说 基础 不等于 简单 ;算法能力不是一蹴而就的,而是来自日积月累的积累和练习!积小流终成江海,诸君 加油!!
SteveSenna20 小时前
人工智能·学习·算法·机器人
强化学习4.1:基于价值——Q-learning是一种离线策略(off-policy) 的时序差分(TD)强化学习算法,用于学习最优动作价值函数 ,且不需要环境模型
少许极端20 小时前
java·学习·算法·贪心算法
算法奇妙屋(四十四)-贪心算法学习之路11主要思想是正难则反, 先求总和sum, 再根据情况讨论, 本题有贪心和动态规划两种解法, 这里只给出贪心
子琦啊20 小时前
javascript·算法
【算法复习】数组与双指针篇两个指针 fast 和 slow 从同一侧(通常是索引 0)出发。练习题目: LeetCode 27(移除元素)、LeetCode 283(移动零)
ambition2024220 小时前
c语言·数据结构·c++·算法·图论
斐波那契取模问题的深入分析:为什么提前取模是关键的这是一道来自蓝桥杯算法赛的题目(热身赛),题号为4,标题为“研究斐波那契【算法赛】”。小蓝即将准备第十七届蓝桥杯省赛,于是找来了往届省赛真题琢磨高频考点。经过一番研究后,他发现斐波那契数列也是一个非常常见的考点,于是设计了一道题来考考你。
逆境不可逃20 小时前
算法·leetcode·职场和发展
LeetCode 热题 100 之 230. 二叉搜索树中第 K 小的元素 199. 二叉树的右视图 114. 二叉树展开为链表230. 二叉搜索树中第 K 小的元素199. 二叉树的右视图114. 二叉树展开为链表思路:递归执行中序遍历,用计数器记录访问顺序,当计数等于 K 时返回对应值。
一个有温度的技术博主20 小时前
redis·算法·缓存·哈希算法
Redis Cluster 核心原理:哈希槽与数据路由实战在 Redis 的高可用架构中,分片集群(Sharding Cluster)解决了单机内存和性能瓶颈。不同于主从哨兵模式,分片集群引入了“哈希槽”的概念,实现了数据的去中心化存储。
wfbcg20 小时前
算法·leetcode·职场和发展
每日算法练习:LeetCode 15. 三数之和 ✅大家好,我是你们的算法小伙伴。今天我们来练习一道经典的中等难度题 ——LeetCode 15. 三数之和。这道题是「两数之和」的进阶版,核心考察排序 + 双指针的综合应用,同时重点考察去重逻辑的处理,是面试中非常高频的算法题。
2301_8227032021 小时前
算法·flutter·ui·开源·图形渲染·harmonyos·鸿蒙
开源鸿蒙跨平台Flutter开发:跨端图形渲染引擎的类型边界与命名空间陷阱:以多维雷达图绘制中的 dart:ui 及 StrokeJoin 异常为例欢迎加入开源鸿蒙跨平台社区: https://openharmonycrossplatform.csdn.net 实际异常代码