算法

千金裘换酒8 小时前
算法·leetcode·职场和发展
LeetCode 移动零元素 快慢指针这里采用快慢指针做法,定义两个指针,快指针用来寻找不是0的元素,再和慢指针进行对换位置,因为
wm10438 小时前
人工智能·算法·机器学习
机器学习第二讲 KNN算法KNN算法思想:如果一个样本在特征空间中的 k 个最相似的样本中的大多数属于某一个类别,则该样本也属于这个类别。
NAGNIP8 小时前
算法
一文搞懂机器学习线性代数基础知识!推荐直接网站在线阅读:aicoting AI算法面试学习在线网站向量可以看作是有序数值的集合,用于表示样本特征。
NAGNIP8 小时前
算法
机器学习入门概述一览推荐直接网站在线阅读:aicoting AI算法面试学习在线网站学习一个知识最重要的就是要知道这个知识的定义,定义虽然大多晦涩,却是最能完整清晰的表达这个知识的一种表达方式,那么机器学习的定义是什么呢?
iuu_star9 小时前
c语言·数据结构·算法
C语言数据结构-顺序查找、折半查找顺序查找:从头到尾逐个比较,简单直接但不要求数据有序,适合小型或无序数据集。折半查找:每次与中间元素比较,排除一半数据,效率高但要求数据必须有序,适合大型有序数据集。
Yzzz-F9 小时前
算法
P1558 色板游戏 [线段树 + 二进制状态压缩 + 懒标记区间重置]时间限制: 1.00s 内存限制: 128.00MB复制 Markdown中文退出 IDE 模式阿宝上学了,今天老师拿来了一块很长的涂色板。
漫随流水9 小时前
数据结构·算法·leetcode·二叉树
leetcode算法(515.在每个树行中找最大值)BFS层序遍历:使用队列进行广度优先搜索,按层遍历二叉树每层最大值计算:初始化每层的最大值为 INT_MIN(最小整数,包含在 <climits> 或 <limits.h> 中)
mit6.82410 小时前
算法
dfs|前后缀分解lc1671前后缀分解+最长递增子序列(子序列dp)左右开弓 典中典class Solution { public: int minimumMountainRemovals(vector<int>& nums) { int n=nums.size(); vector<int> pre(n,INT_MAX),suf(n,INT_MAX); for(int i=0;i<n;i++){ pre[i]=i; for(int j=0;j<i;j++){ if(nums[i]>nums[j]){ pre[i]=min
扫地的小何尚10 小时前
人工智能·python·算法·开源·nvidia·1024程序员节
NVIDIA RTX PC开源AI工具升级:加速LLM和扩散模型的性能革命在人工智能快速发展的今天,PC端的AI开发活动正在经历爆炸式增长。这一趋势的驱动力来自于小型语言模型(SLMs)和扩散模型质量的显著提升,如FLUX.2、GPT-OSS-20B和Nemotron 3 Nano等模型的出现。与此同时,ComfyUI、llama.cpp、Ollama和Unsloth等AI PC框架也在不断进行功能升级,其受欢迎程度在过去一年中翻了一番,使用PC级模型的开发者数量更是增长了十倍。开发者们不再仅仅是在实验生成式AI工作流,而是在NVIDIA GPU上构建下一代软件栈,从数据中心延
千金裘换酒11 小时前
算法·leetcode·链表
LeetCode反转链表
byzh_rc12 小时前
线性代数·算法·matlab·信号处理
[认知计算] 专栏总结知乎:https://www.zhihu.com/people/byzh_rcCSDN:https://blog.csdn.net/qq_54636039
qq_4335545412 小时前
开发语言·c++·算法
C++ manacher(求解回文串问题)框架代码,对应蓝桥云课 最长回文子串 代码见下代码练习 1 对应蓝桥云课 判定回文串 代码见下代码练习2 小蓝的01串, 对应蓝桥云课 代码见下
歌_顿12 小时前
人工智能·算法
知识蒸馏学习总结基于响应的知识:最基础、最经典的蒸馏范式基于特征的知识:函数通过最小化教师模型和学生模型之间的特征激活差异来进行优化
闲看云起13 小时前
算法·leetcode·职场和发展
LeetCode-day6:接雨水题目来源:LeetCode #42 难度:Hard 关键词:双指针|动态规划|单调栈|前缀最大值 一句话理解:给定一排柱子的高度,问下雨后能接住多少单位的雨水?
没学上了13 小时前
算法
VLM_一维离散卷积与二维离散卷积(还是复习感觉还行)首先是简单的一维离散卷积Input设置为 X,Kernel为W空余...2空余...1均值滤波的计算就是:先把目标像素对应的 3×3 邻域内的所有元素相加,然后再乘以 1/9(本质上就是 “邻域和 ÷ 9”),得到的结果就是滤波后该位置的像素值。
黛色正浓13 小时前
javascript·算法·leetcode
leetCode-热题100-贪心合集(JavaScript)贪心1- 买卖股票的最佳时机2- 跳跃游戏3- 跳跃游戏Ⅱ4- 划分字母区给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。
轻微的风格艾丝凡14 小时前
数据库·算法·dsp开发·嵌入式软件
嵌入式定时器计时技巧:用有符号数省略溢出判断的底层逻辑与实践目录前言一、传统计时的痛点:无符号数的溢出判断难题1.1 传统实现代码(以16位定时器为例)1.2 小痛点
No0d1es14 小时前
算法·青少年编程·等级考试·gesp·ccf
2025年12月 GESP CCF编程能力等级认证C++四级真题========================================================================
CodeByV14 小时前
算法
【算法题】快排快速排序是基于分治思想的经典算法,核心逻辑是“选基准→分区→递归处理子区间”:通过将数组切分为“小于基准”“等于基准”“大于基准”的三个部分,逐步缩小排序范围,平均时间复杂度为 O(nlog⁡n)O(n\log n)O(nlogn)。除了基础排序,快排的“分区+选择”思想还能高效解决“找第K大元素”“取最小的N个元素”等问题。本文通过4道经典题目,拆解快排思想在不同场景下的应用。
一起努力啊~14 小时前
开发语言·数据结构·算法·leetcode
算法刷题--长度最小的子数组题目 代码:时间复杂度:O(n) 空间复杂度:O(1)关键词:连续子数组。题目要求找到“连续”的段,这意味着我们不能破坏原数组的顺序(不能排序)。