算法

im_AMBER几秒前
c++·笔记·学习·算法·leetcode
Leetcode 72 数组列表中的最大距离624. 数组列表中的最大距离给定 m 个数组,每个数组都已经按照升序排好序了。现在你需要从两个不同的数组中选择两个整数(每个数组选一个)并且计算它们的距离。两个整数 a 和 b 之间的距离定义为它们差的绝对值 |a-b| 。
编程饭碗16 分钟前
java·服务器·算法
【Java循环】在Java中使用while(true)确实存在潜在风险,但并非绝对禁止——关键在于是否设计合理的退出机制以及是否考虑资源消耗。以下是具体分析和建议:
曾几何时`32 分钟前
数据结构·算法·leetcode
归并排序(一)归并排序 二叉树的后序遍历
CoovallyAIHub2 小时前
深度学习·算法·计算机视觉
何必先OCR再LLM?视觉语言模型直接读图,让百页长文档信息不丢失视觉语言模型是功能强大的模型,它以图像而非传统大语言模型(LLM)所用的文本作为输入。这带来了许多可能性——我们可以直接处理文档内容,而不必先通过OCR提取文本,再把文本输入LLM。
CoovallyAIHub2 小时前
深度学习·算法·计算机视觉
NAN-DETR:集中式噪声机制如何让检测更“团结”?目标检测是机器人视觉领域的核心技术,它不仅要识别出图像中有什么物体,还要精确地定位它们的位置。随着自动驾驶、智能监控、工业质检等应用的快速发展,对目标检测的精度和鲁棒性提出了越来越高的要求。
CoovallyAIHub2 小时前
深度学习·算法·计算机视觉
火箭工程大学多模态遥感检测新框架MROD-YOLO:如何将小目标检测精度提升至77.9%?遥感图像目标检测在军事监视、灾害评估、城市规划等领域发挥着不可替代的作用。然而,实际应用中面临的三大挑战一直制约着技术发展:
CoovallyAIHub2 小时前
深度学习·算法·计算机视觉
未来物体检测趋势:需要关注的 7 个关键问题转眼来到2025年12月,自动驾驶出租车已经开上街头,人们也从在网上搜索答案变成了日常与AI聊天。这些变化清楚地表明,人工智能(AI)正以前所未有的速度发展,并逐渐融入日常生活。
业精于勤的牙2 小时前
数据结构·算法
小张刷题计划(二)给定一个数组,将其划分成M份,使得每份元素之和最大值最小,每份可以任意减去其中一个元素。如果不考虑每份可以任意减去一个元素,就是一个经典的二分问题。具有单调最优的性质:如果最大值为t可以满足条件划分,那么最大值为t+1也可以。所以就直接二分最大值 ,找到最小满足条件的t即可。
谈笑也风生2 小时前
算法
期望个数统计(二)对于一个排好序的序列,对相同的数字随机打乱顺序后期望有多少个数字保持原位置不变。经过分析,我们发现不同能力值的简历是不会互相影响的,所以问题可以简化为有一个长度为n的数组,将里面的元素按照全排列随机排序后,问有多少个元素还在原位。
hans汉斯2 小时前
大数据·人工智能·算法·机器人·数据安全·算法伦理·制度保障
【人工智能与机器人研究】人工智能算法伦理风险的适应性治理研究——基于浙江实践与欧美经验的整合框架人工智能算法伦理风险正成为制约技术赋能实体经济与包容性增长的关键瓶颈。本文以浙江省数字经济实践为研究场域,聚焦自动驾驶、AIGC等高频应用场景中的伦理治理挑战。基于“技术–社会–主体”三维分析框架,研究系统揭示了算法伦理风险的生成逻辑与多维呈现。研究发现,浙江在治理实践中虽展现出多元协同与敏捷治理特征,但仍面临治理科技鸿沟、标准缺失与协同梗阻等“系统性迟滞”。通过对欧盟刚性规制与美国柔性治理范式的比较与反思,本文构建了以监管沙盒为核心引擎的“基于风险的适应性治理”框架。该框架依托规制、技术与市场三大支柱,
CoderYanger2 小时前
java·算法·leetcode·动态规划·1024程序员节
动态规划算法-两个数组的dp(含字符串数组):42.不相交的线与上题完全相同👉 动态规划算法-两个数组的dp(含字符串数组):41.最长公共子序列(模板)
南莺莺3 小时前
数据结构·c++·算法··二叉排序树
二叉排序树的创建和基本操作---C++实现我们已经在之前的文章里将了树和二叉树,今天讲的二叉排序树也是二叉树的一种,不过具有以下性质1.左子树上所有结点的关键字均小于根结点的关键字;
仰泳的熊猫3 小时前
数据结构·c++·算法·pat考试
1061 Dating#include<iostream> #include<cctype> #include<iomanip> #include<string> using namespace std; int main(){ string a,b,c,d; cin>>a>>b>>c>>d; char t[2]; int pos, i=0,j=0; //找到第一个相同字符(表示星期) while(i<a.length()&&i<b.length()){ if(a[i]==b[i]&&(a[i]>='A'&&a[i]<='G'
CoderYanger4 小时前
java·数据结构·算法·leetcode·职场和发展
A.每日一题——1523. 在区间范围内统计奇数数目击败100.00%时间复杂度O(1)一次遍历相信大家都会,但时间复杂度会达到O(N),题目要求统计区间内的奇数,恰好奇数偶数是连续存在的,那有没有更快的方法呢?有的!兄弟有的!
surtr14 小时前
数据结构·c++·算法·贪心算法·stl
Round 1019(div2) CD题意:把数组分成三段,使得三段的中位数组成的数组的中位数小于等于kkk。 记录sumisum_isumi为前iii个小于等于kkk的个数。然后把满足中位数小于等于kkk的前缀和后缀存下来。 如果最前的前缀和最后的后缀中间至少有一个数,就满足条件了。 否则如果前缀个数或后缀个数大于2也满足条件。再否则讨论两个前缀和两个后缀的情况,如果两个前缀之间中位数小于等于k也满足,后缀同理讨论。
Hcoco_me4 小时前
算法·kmeans·聚类
大模型面试题14:K-means聚类算法全解析(通用场景+深度拓展)K-means是无监督学习中最经典、最广泛应用的聚类算法之一,核心优势是原理简单、计算高效、易工程实现,在计算机视觉(CV)、数据挖掘、自然语言处理(NLP)、用户画像、异常检测等多个领域均有大量落地场景。
Jay20021114 小时前
人工智能·算法·机器学习
【机器学习】30 基于内容的过滤算法协同过滤主要是通过已有的用户评分来推荐,而基于内容的过滤不仅利用已有用户评分,还会利用用户和事物的特征来推荐,所以比协同过滤效果更好
冰西瓜6004 小时前
数据结构·算法
分治(二)算法设计与分析 国科大给定一个数组(无序),输出该数组中第k个最小元素,即按从小到大排序的第k个元素。很简单的可以想到,先排序后输出,这样最小时间复杂度为,能不能用分治解决呢?
小小晓.4 小时前
c++·算法
Pinely Round 2 (Div. 1 + Div. 2)目录引言:A. Channel题目大意:算法分析:源码实现:B Split Sort题目大意:算法分析:
清风拂山岗 明月照大江4 小时前
开发语言·c++·算法
简单文件 IO 示例:使用系统调用读写文件这是一个基础的文件 IO 示例,使用 Linux 系统调用处理 "data.txt" 文件。代码基于文件描述符(fd),演示写入和读取操作,包含错误处理宏。read/write 是阻塞的同步 IO,适合理解底层机制。