算法

罗湖老棍子8 分钟前
数据结构·c++·算法·stl
二维vector完全指南1:从定义到增删改查边界检查:使用at()比[]更安全,但性能稍差内存管理:vector会自动管理内存,无需手动释放性能考虑:如果知道大致大小,使用reserve()预分配空间
再卷也是菜8 分钟前
数据结构·c++·算法
C++篇(22)LRU CacheLRU是Least Recently Used的缩写,意思是最近最少使用,是一种Cache替换算法。那么什么是Cache呢?狭义的Cache指的是CPU和主存之间的快速RAM,通常它不像系统主存那样使用DRAM技术,而是使用昂贵但较为快速的SRAM技术。广义上的Cache是指位于速度相差较大的两种硬件之间,用于协调两者数据传输速度差异的结构。除了CPU与主存之间有Cache,内存与硬盘之间也有Cache,乃至在硬盘与网络之间也有某种意义上的Cache——称为Internet临时文件夹或网络内容缓存等。
语落心生10 分钟前
算法
海量数据集的AI自动化预测打标 -- 振动特征多标签分类振动特征多标签预测: github.com/STARTORUS/t…在工业4.0时代,预测性维护(PHM - Prognostics and Health Management)正在取代传统的"坏了再修"和"定期维护"模式。想象一下,一台运转了5年的大型旋转设备——风力发电机、水泵、压缩机——它就像人体一样,会通过"振动"这种"生命体征"表达自己的健康状况。
语落心生14 分钟前
算法
海量数据集AI自动化打标 - 温度周期检测温度特征多标签预测: github.com/STARTORUS/t…想象一下,在一个等离子体实验装置中,温度从几百电子伏特(eV)飞速上升到上千eV,又在瞬间下降——这个过程可能只持续几十毫秒。传统人工标注需要标注员逐帧查看温度曲线,标记上升阶段、峰值时刻、下降阶段……既耗时又容易遗漏关键特征。
语落心生23 分钟前
算法
海量数据集的AI自动化预测打标 -- 矿业音频分类两个月前公司有个AI标注的训练数据需求调研,正巧清华某个团队有此需求,于是进行合作。一共开源了三个模型的初版。记录下自己的实现
吃着火锅x唱着歌26 分钟前
算法·leetcode·职场和发展
LeetCode 3185.构成整天的下标对数目II给你一个整数数组 hours,表示以 小时 为单位的时间,返回一个整数,表示满足 i < j 且 hours[i] + hours[j] 构成 整天 的下标对 i, j 的数目。
鱼鱼块36 分钟前
javascript·算法·面试
《最小栈的巧妙设计:用辅助栈实现 O(1) 获取最小值》栈(Stack)是程序员最熟悉的数据结构之一——后进先出、操作简单,广泛应用于函数调用、表达式求值、括号匹配等场景。但你是否想过:如果在标准栈的基础上,要求随时以 O(1) 的时间复杂度获取当前栈中的最小元素,该如何设计?这正是 155. 最小栈 - 力扣(LeetCode)所提出的核心挑战。
San3038 分钟前
javascript·算法·面试
反转字符串与两数之和:两道简单题背后的 JavaScript 思维深度面试官的屏幕上跳出一个简单的问题:“写一个函数,反转字符串。”候选人微微一笑,这太简单了。但当他开始思考时,才发现这简单的题目下藏着 JavaScript 语言特性的深海。
喜欢吃燃面44 分钟前
c++·学习·算法
算法竞赛中的堆Hello,小伙伴们!又到了咱们一起捣鼓代码的时间啦!💪 把生活调成热情模式,带着满满的能量钻进编程的奇妙世界吧——今天也要写出超酷的代码,冲鸭!🚀 我的博客主页:喜欢吃燃面 我的专栏:《C语言》,《C语言之数据结构》,《C++》,《Linux学习笔记》 感谢你点开这篇博客呀!真心希望这些内容能给你带来实实在在的帮助~ 如果你有任何想法或疑问,非常欢迎一起交流探讨,咱们互相学习、共同进步,在编程路上结伴成长呀!
资深web全栈开发1 小时前
算法·leetcode·前缀和·算法优化·哈希表·go 语言·取模运算
LeetCode 1590:使数组和能被 p 整除(前缀和 + 哈希表优化)文章标签:LeetCode、前缀和、哈希表、取模运算、Go 语言、算法优化 难度:中等 适合人群:算法刷题、Go 开发者、面试准备
CoderYanger1 小时前
java·算法·leetcode·深度优先·1024程序员节
递归、搜索与回溯-综合练习:27.黄金矿工枚举矩阵中所以位置为起点来一次dfs,取最大值
zs宝来了1 小时前
数据结构·算法·排序算法
HOT100系列-堆类型题HOT100系列-堆类型题题目描述: 给定整数数组 nums 和整数 k,请返回数组中第 **k** 个最大的元素。
Christo31 小时前
人工智能·算法·机器学习·数据挖掘
ICML-2019《Optimal Transport for structured data with application on graphs》该论文提出了一种新型的最优传输(Optimal Transport, OT)距离,称为 Fused Gromov-Wasserstein(FGW)距离,旨在同时利用图结构信息与节点特征信息,对结构化数据(尤其是图)进行度量学习。
sin_hielo1 小时前
数据结构·算法·leetcode
leetcode 15901590: 使数组和能被P整除思路:设 nums 的元素和为 x,去掉的子数组和为 y。x−y 能被 p 整除,根据前置知识中同余的定义,这等价于 y≡x(modp);
吃着火锅x唱着歌1 小时前
数据结构·算法·leetcode
LeetCode 2748.美丽下标对的数目给你一个下标从 0 开始的整数数组 nums 。如果下标对 i、j 满足 0 ≤ i < j < nums.length ,如果 nums[i] 的 第一个数字 和 nums[j] 的 最后一个数字 互质 ,则认为 nums[i] 和 nums[j] 是一组 美丽下标对 。
做怪小疯子1 小时前
算法·leetcode·职场和发展
LeetCode 热题 100——二叉树——二叉树的中序遍历给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。示例 1:输入:root = [1,null,2,3] 输出:[1,3,2] 示例 2:
一只乔哇噻1 小时前
java·开发语言·人工智能·算法·语言模型
java后端工程师+AI大模型进修ing(研一版‖day57)目录今日总结详细内容java随笔录Redis数据持久化RDBAOFAI随探录智能输入法案例数据集处理模型结构设计
晨曦夜月2 小时前
算法
笔试强训day4题目地址:Fibonacci数列Fibonacci数列是这样定义的: F[0] = 0 F[1] = 1 for each i ≥ 2: F[i] = F[i-1] + F[i-2] 因此,Fibonacci数列就形如:0, 1, 1, 2, 3, 5, 8, 13, ...,在Fibonacci数列中的数我们称为Fibonacci数。给你一个N,你想让其变为一个Fibonacci数,每一步你可以把当前数字X变为X-1或者X+1,现在给你一个数N求最少需要多少步可以变为Fibonacci数。
自然语2 小时前
数据结构·人工智能·深度学习·学习·算法
人工智能之数字生命-学习的过程目标:为每个场景建立一个“正常情况下的典型状态和典型动态”,作为后面判断“变化”和“因果”的基准。场景节点层面
Yuezero_2 小时前
pytorch·深度学习·算法
Research Intern面试(一)——手敲LLM快速复习最近准备research intern面试,发现好多厂好像不考察LeetCode了,转而考察手写torch模型结构以及numpy手撕ML,赶上周末比较闲,抽空手敲一遍Minimind,快速复习一下LLM相关的基础知识,其中穿插着各种模块以及LLM训练中经常遇到的一些现象一起温习。