技术栈
算法
BirdenT
1 小时前
c++
·
算法
20260519紫题训练
给出一个 nnn 个点的无向图,其中某些边只能经过两次现有四个点 a1,a2,b1,b2a1,a2,b1,b2a1,a2,b1,b2 ,问能否从 a1a1a1 到 a2a2a2 2×an2\times an2×an 次,从 b1b1b1 到 b2b2b2 2×bn2\times bn2×bn 次
csdn_aspnet
6 小时前
c语言
·
开发语言
·
算法
C语言 Lomuto分区算法(Lomuto Partition Algorithm)
目录Lomuto 算法用于数组划分一些有趣的事实如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。
谙弆悕博士
7 小时前
c语言
·
数据结构
·
算法
·
堆
·
数据结构与算法
【附C源码】从零实现C语言堆数据结构:原理、实现与应用
堆(Heap)作为优先级队列的经典实现,在任务调度、图算法(如Dijkstra、Prim)、Top-K问题等场景中有着广泛应用。本文将深入探讨堆的核心原理,并基于C语言标准库实现一个完整的、可用于生产环境的最小堆与最大堆。
gaosushexiangji
10 小时前
人工智能
·
算法
DIC系统推荐:基于千眼狼三维数字图像相关的无人机旋翼疲劳试验全场应变与位移测量
无人机复合材料旋翼在 3Hz 气动-离心耦合载荷下的全场动态应变与三维位移使用千眼狼(Revealer)数字图像相关(DIC)系统非接触测量。
小王C语言
12 小时前
jvm
·
c++
·
算法
【线程概念与控制】:线程封装
成员变量:使用 vector 管理线程。插入线程的流程是:插入 Thread 对象时,不能这样插入:td.emplace_back(Thread(func())); 因为func()是函数调用,不是传参。可以 td.emplace_back(Thread(func)); 显示传参,也可以 td.emplace_back(func); 走隐式类型转换。
kyle~
12 小时前
线性代数
·
算法
·
矩阵
工程数学---点云配准卡布施(Kabsch)算法(求解最优旋转矩阵)
在计算机视觉、机器人学、分子动力学等领域,经常需要求解两个点集之间的最优旋转矩阵——即找到一个旋转矩阵R\mathbf{R}R,使得源点集经过旋转后与目标点集的误差最小(通常为均方误差)。Kabsch算法是解决这一问题的经典方法,由Wolfgang Kabsch于1976年提出,其核心通过奇异值分解(SVD,Singular Value Decomposition)实现旋转矩阵的高效、最优求解。
张二娃同学
12 小时前
算法
03_变量常量与输入输出_printf与scanf详解
前面两篇你搭好了环境、了解了数据类型,接下来要面对的问题是:数据怎么存、怎么显示、怎么让用户输入?这篇文章就帮你搞定三件事:
江南十四行
13 小时前
java
·
jvm
·
算法
并发编程(一)
并行指的是:多个任务同时执行,并且互不干扰、不抢占资源。一般真正的并行需要:多核 CPU多个执行单元多个线程真正同时运行
z20050930
13 小时前
算法
·
leetcode
·
职场和发展
今日算法(依旧二叉树)
普通二叉树,需要遍历全部,中左右遍历 思想:1.分别在左和右,根为祖先,2.p或q为根节点,直接返回p或q;3.都不在左,返回右;4.都不在右,返回左;
Zxc_
13 小时前
算法
《遗传算法:从自然选择到Rastrigin函数优化,手写一个完整的进化求解器》
遗传算法 GA(Genetic Algorithm) 是一种通过模拟自然界遗传和进化机制的随机化搜索方法,将方法解编码为自然界个体,通过选择、交叉和变异操作,在群体中迭代进化出最优个体。本文将从编码策略、算子设计系统介绍 GA 的数学机理,并以寻找 Rastrigin 多峰函数最值问题为例手写算法实现。
阿Y加油吧
13 小时前
笔记
·
算法
·
动态规划
两道经典动态规划题:乘积最大子数组 & 分割等和子集 复盘笔记
动态规划(DP)是算法面试里绕不开的重点,而这两道中等难度的题目,一个是连续子数组的最值问题,一个是0-1 背包的变形题,正好覆盖了 DP 里两种非常典型的场景。今天就把这两道题的思路、坑点和代码实现整理出来,方便以后复习。
三品吉他手会点灯
13 小时前
c语言
·
开发语言
·
笔记
·
学习
·
算法
C语言学习笔记 - 33.数据类型 - printf函数的详细用法
本知识点对应谭浩强《C程序设计(第五版)》第3章3.4.3节"用printf函数输出数据",是C语言程序调试和结果输出的核心基础。printf函数功能强大且用法灵活,不仅在C语言中广泛使用,在后续学习其他语言时也会经常用到,是必须重点掌握的基础函数。
NashSKY
14 小时前
算法
·
矩阵分解
·
多视图几何
·
射影几何
PnP 问题:数学描述与 DLT 算法推导
在计算机视觉和位姿估计领域,PnP(Perspective-n-Point)问题 是一个经典的几何问题。它的核心目标是:
csdn_aspnet
15 小时前
开发语言
·
c++
·
算法
C++ Lomuto分区算法(Lomuto Partition Algorithm)
目录Lomuto 算法用于数组划分一些有趣的事实如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。
ZPC8210
15 小时前
人工智能
·
算法
·
计算机视觉
·
机器人
Open3D 与yolo-3d 那个更适合生成物体3d 包围盒
双目 + 深度图做物体 3D 包围盒,90% 工程场景优先用 Open3D;需要实时、多物体、AI 分类时再上 YOLO‑3D。
行走的陀螺仪
15 小时前
开发语言
·
javascript
·
算法
JavaScript 算法详解:10大经典算法,通俗易懂,从入门到精通
前言:算法是编程的"内功心法",很多人觉得它枯燥难懂,但其实只要用对方法——生活类比 + 图解 + 代码实操,算法也可以变得通俗易懂。本文精选 10 大经典算法,用 JavaScript 实现,从思想到代码,一步到位。
1368木林森
15 小时前
人工智能
·
算法
·
rag
RAG查询改写②【第十篇】:HYDE、StepBack、子问题拆分,高阶改写算法生产落地
文章简介:上一篇我们搞定了基础Query流水线:闲聊拦截、意图路由、指代消解、口语扩写,解决了用户原始问句的脏乱差问题。但简单扩写存在上限:复杂专业问句、逻辑嵌套问句、隐性条件问句,单纯字面扩写依旧召回失败。本文聚焦工业界三大高阶改写算法:HYDE假象回答、StepBack溯源反问、子问题拆分拆解,附带极简可运行源码。同时解决行业通病:改写语义漂移、推理延迟过高、算力成本爆炸,配套相似度校验、小模型改写、缓存策略,把高阶算法真正落地到生产,拒绝学术玩具。
smj2302_79682652
15 小时前
数据结构
·
python
·
算法
·
leetcode
解决leetcode第3934题最短唯一子数组
给你一个整数数组nums。找出nums中与其他任何子数组均不相同的子数组的最小长度。返回一个整数,表示此类子数组的最小可能长度。
NashSKY
15 小时前
算法
·
矩阵分解
·
多视图几何
·
射影几何
EPnP 算法详解
在计算机视觉和摄影测量中,PnP (Perspective-n-Point) 问题 是指:已知 n n n 个 3D 空间点及其在相机图像平面的 2D 投影点,求相机的位姿(旋转矩阵 R R R 和平移向量 t t t)。
小O的算法实验室
15 小时前
算法
·
论文复现
·
智能算法
·
智能算法改进
2026年SEVC,自适应模因算法+复杂约束条件下多无人机协同任务分配,深度解析+性能实测
针对复杂作战约束下的多无人机协同任务分配问题,本文构建了综合优化总航程、最大完成时间与效费比混合变量模型,并提出一种自适应模因算法(AMA)。AMA算法融合约束感知初始化,采用双空间反馈驱动自适应局部搜索策略提升寻优精度。大规模测试表明,AMA较主流方法使平均相对百分比偏差显著降低65%–92%,验证了其在复杂约束条件下的优异求解效能与鲁棒性。