算法

小李小李快乐不已5 分钟前
数据结构·c++·算法·图论
图论理论基础(3)最小生成树是在一个连通无向加权图中,找到一棵包含所有顶点且边权值之和最小的树。示例:最小生成树有两种经典算法:Prim算法和Kruskal算法
牙牙要健康5 分钟前
人工智能·python·算法
【open3d】示例:自动计算点人脸点云模型面部朝向算法从点云数据中判断人脸的面部朝向,核心思路是:找到一个能代表面部正方向的向量(通常称为法向量或朝向向量)。
youngee116 分钟前
算法
hot100-41二叉搜索树中第K小的元素一、题目给定一个二叉搜索树的根节点root,和一个整数k,找出其中第k小的元素。二、思路1、二叉搜索树找第k小的数,中序遍历是升序数组,访问到第k个节点时,它的值就是答案。
mmz12071 小时前
c++·算法
双指针问题5(c++)双指针,顾名思义,就是用两个指针解决问题。有些问题用单指针会出现超时等问题,这时就需要用到双指针双指针由两个指针组成,一般是左右指针,或前后指针
星空露珠1 小时前
数据结构·数据库·算法·游戏·lua
lua获取随机颜色rgb转换hexlocal color=string.format("0x%x",math.random(0,255))..string.format("%x",math.random(0,255))..string.format("%x",math.random(0,255))
mit6.8241 小时前
算法
预hash|vector<int> dfslc3429for(int i=1;i<mem.size();i++) //checkif(mem[i]!=mem[0]) f=false;
Zsy_0510031 小时前
c语言·数据结构·算法
【数据结构】堆简单介绍、C语言实现堆和堆排序目录一、堆的概念及结构二、堆的实现1.堆的向下调整算法2.堆的创建3.堆的插入4.堆的删除5.堆的代码实现(完整代码)
Rock_yzh1 小时前
数据结构·c++·学习·算法·leetcode·职场和发展·动态规划
LeetCode算法刷题——56. 合并区间我们使用排序+贪心的算法来合并区间:首先按照区间的左端点进行排序把第一个区间直接放到result里⭐遍历剩余的intervals数组区间元素,逐个判断是否可以合并
sheeta19981 小时前
笔记·算法·leetcode
LeetCode 每日一题笔记 日期:2025.12.02 题目:3623. 统计梯形的数目 I问题描述: 给定二维整数数组 points(每个元素为平面上的点 [x_i, y_i]),统计可以从中选择四个不同点组成的水平梯形数量。水平梯形是至少有一对平行于 x 轴的边的凸四边形。结果需对 (10^9 + 7) 取余。
宇来风满楼1 小时前
人工智能·深度学习·神经网络·算法·机器学习
U-KAN复现误差在可接受范围第24篇完全复现的论文
W_chuanqi1 小时前
算法
单目标实数参数优化:算法jSO解决单目标实数参数优化问题,亦称为边界约束优化,仍然是一项具有挑战性的任务。此类问题可见于工程优化、科学应用以及其他现实世界问题中。通常,这些问题非常复杂且计算成本高昂。本文提出了一种名为 jSO 的新算法。该算法是 iL-SHADE 算法的改进变体,主要改进在于采用了一种新的加权版本变异策略。实验在 CEC 2017 基准函数上进行,这些函数与先前竞赛的基准函数不同。首先,对提出的 jSO 算法与 L-SHADE 算法进行了比较。从所得结果可以得出结论,jSO 相较于 L-SHADE 算法表现更佳。其次
福尔摩斯张5 小时前
java·数据结构·spring boot·后端·算法·spring
基于Spring Boot的图书管理系统设计与实现(超详细)随着信息技术的快速发展和图书馆规模的不断扩大,传统的手工管理方式已经无法满足现代图书馆的需求。为了提高图书馆管理效率,减少人力成本,提供更好的读者服务,本文设计并实现了一套基于Spring Boot框架的图书管理系统。本系统采用前后端分离的架构模式,前端使用Vue.js框架,后端采用Spring Boot、MyBatis Plus等技术,数据库选用MySQL,实现了图书管理、借阅管理、用户管理、评论管理等核心功能。系统具有良好的可扩展性、可维护性和用户体验,能够满足中小型图书馆的日常管理需求。
老鱼说AI1 小时前
数据结构·算法·链表
算法初级教学第三步:链表回忆一下数组的铁律:必须占用一块连续的内存。 这带来了一个巨大的麻烦:“碎片化”问题。场景: 你的内存还有 1GB 的空闲空间,但是这 1GB 不是连在一起的,而是东一块、西一块,每块只有 1KB 大小。
CodeByV1 小时前
数据结构·算法
【算法题】双指针(一)题目描述: 给定一个数组 nums,需原地操作将所有 0 移动到数组末尾,同时保持非零元素的相对顺序。
952361 小时前
java·数据结构·学习·算法
二叉平衡树向二叉树插入新节点后,如果能保证每个结点的左右子树高度差的绝对值不超过1,那么这棵树就是AVL树,具有以下性质
AIpanda8881 小时前
算法
AI营销软件系统是什么?主要有哪些功能与优势?AI销冠作为一款先进的AI营销软件系统,旨在提升企业的销售效率。它通过多种核心功能,为企业提供高效的营销解决方案。系统不仅支持自动外呼,还能够进行满意度回访和活动通知,有效提高客户互动水平。此外,AI销冠具备全天候服务能力,即便在假期或夜间,客户也能得到及时支持。通过数据分析技术,企业可以更加精准地投放广告,优化资源使用。这一切功能结合,使得AI销冠能够帮助团队协作,提高整体工作效率,从而联系更多潜在客户并提升转化率。
Rock_yzh2 小时前
java·数据结构·c++·算法·leetcode·职场和发展·动态规划
LeetCode算法刷题——53. 最大子数组和我们使用前缀和的思想来高效解决这个问题:计算当前位置的前缀和sum(到当前元素为止的总和)用当前前缀和减去之前的最小前缀和minpre,得到以当前位置结尾的子数组最大和
阿_旭2 小时前
算法·剪枝·lamp
LAMP剪枝的基本原理与方法简介《博主简介》小伙伴们好,我是阿旭。 专注于计算机视觉领域,包括目标检测、图像分类、图像分割和目标跟踪等项目开发,提供模型对比实验、答疑辅导等。
前端小L2 小时前
算法·剪枝
回溯算法专题(六):双重剪枝的艺术——「组合总和 III」哈喽各位,我是前端小L。欢迎来到我们的回溯算法专题第六篇!我们已经打通了组合问题的各个关卡:LC 77/78:基础组合。