首页
学习
活动
专区
圈层
工具
发布

#算法

算法专题一:双指针算法(下)

用户11970482

在做这道题前我们先讲一个数学知识:已知 a <= b <= c ,此时 a+b>c 可以得出 有效三角形。

000

【算法篇】贪心算法

用户11719958

贪心算法,是一种在每一步选择中都采取当前状态下的最优策略,期望得到全局最优解的算法策略。也就是说,通过局部最优解,期望得到全局最优解。

100

前缀和算法

用户11719958

解法一:模拟该过程,每进行一次询问,遍历一次数组。时间复杂度为O(n*q),会超时。

100

二分查找算法—C++

用户11719958

在一个给定的有序数组中,查找目标值target,返回它的下标。如果不存在,返回-1

100

堆的时间复杂度分析

用户11719958

对于满二叉树来说,第一层的节点个数为2^0,第二层的节点个数为2^1,......所以可以得到第h层的节点个数为2^(h-1)。总结点个数N=2^0+2^1+....

100

算法专题一:双指针算法(上)

用户11970482

双指针算法的题型大部分都是和数组相关的题目,所以我们大部分都是用数组下标充当指针来解决我们的问题。

100

【背包问题】完全背包

用户11719958

有n个物品,和一个容量为V的背包,每种物品都可以无限使用。每个物品都有两个属性,体积v和价值w。求解:将那些物品放入背包,可使这些物品的总体积不...

100

数据结构初阶:详解二叉树(二):堆

用户11831438

一般堆使用顺序结构的数组来存储数据,堆是一种特殊的二叉树,堆是一棵完全二叉树,具有二叉树的特性的同时,还具备其他的特性

300

算法复杂度

用户11831438

数据结构(Data Structure)是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的集合。没有一种单一的数据结构对所有用途都有用,...

100

贪心算法学习C++

用户11719958

在给定的一个nums数组中,nums[i]表示从当前i位置最多可以向后跳跃nums[i]个位置。问跳跃到最后 数组最后一个元素的最少跳跃次数???

500

单调栈学习C++

用户11719958

对于给定的一个temperatures数组,每个元素表示当天的温度。对于每天的温度,求出下一次更高的温度出现在几天后。

500

【算法与数据结构】字典树(Trie)详解

用户11719958

字典树,也叫前缀树或Trie树,是一种树形结构,是一种用于快速检索字符串的数据结构,每个节点代表一个字符,从根节点到某一节点的路径组成一个字符串。主要思想是利用...

400

【算法与数据结构】并查集详解+题目

用户11719958

在一些应用问题中,需将n个不同的元素划分成一些不相交的集合,开始时,n个元素各自成一个集合,然后按照一定规律将部分集合合成一个集合,也就是集合合并。并查集(un...

1200

【算法学习】拓扑排序(Topological Sorting)

用户11719958

拓扑排序是针对 有向无环图(DAG,Directed Acyclic Graph)的一种线性排序的算法。使得对于图中的每一条有向边u->v,节点u在排序中都出现...

600

当小龙虾算法遇上YOLO:如何提升太阳能电池缺陷检测精度?

CoovallyAIHub

随着全球能源结构向清洁化转型,太阳能光伏发电已成为主流可再生能源之一。然而,在太阳能电池的生产、运输和安装过程中,微小的缺陷如划痕、裂纹、黑边等会严重影响电池的...

600

AI如何精准关联照片与抽象平面图?C3数据集迈向3D视觉多模态

CoovallyAIHub

现有系统在比较相似图像时表现良好,但当视图差异显著——例如需要将街景照片与抽象的建筑平面图关联起来时,它们就会严重失效。

300

精神病院防暴力自杀预警识别系统

燧机科技

精神病院作为特殊医疗场所,患者因病情波动易出现暴力攻击、自伤自杀、聚众骚乱等异常行为,直接威胁医护人员和患者安全。据《2024年中国精神卫生服务发展报告》显示,...

700

【ChiP-seq分析】超级增强子系列7: 用MEME进行超级增强子转录因子motif 富集分析实战

三兔测序学社

我们不再以单一维度对比,而是从分析目标、算法策略、数据适应性、应用场景四个层面进行系统性拆解:

3510

Palantir本体论,规则和行为建模才是核心

人月聊IT

然后再回到Palantir这家公司。这家公司早期仅仅是一个做数据类,或者叫数据中台的公司。但后来为什么有了本体论的思想和相关技术算法后,真正让这家公司如虎添翼了...

5000

图解支付安全体系建设指南

Louis XIV

腾讯 | 架构师 (已认证)

算法选择:对称加密算法(如AES)适用于对大量数据进行快速加密和解密,而非对称加密算法(如RSA)适用于密钥交换和数字签名等场景。

5200
领券