算法

hh随便起个名5 小时前
javascript·数据结构·算法·leetcode
力扣二叉树的三种遍历这篇文章类比三种遍历的写法,每个遍历利用两种方法,分别是递归和迭代,帮助更好的学习二叉树的相关知识。两种方法:
Dingdangcat867 小时前
算法·目标检测·目标跟踪
城市交通多目标检测系统:YOLO11-MAN-FasterCGLU算法优化与实战应用_3在智能交通系统的发展中,实时、准确的目标检测技术至关重要。城市交通场景复杂多变,车辆、行人、交通标志等多种目标同时存在,且尺寸变化范围大,从远处的小车辆到近处的大行人,给目标检测带来了巨大挑战。本文将详细介绍基于YOLO11的优化算法,结合MAN(Multi-scale Attention Network)和FasterCGLU(Convolutional Gated Linear Unit)技术,构建高效的城市交通多目标检测系统。
tang&7 小时前
数据结构·算法·哈希算法·滑动窗口
滑动窗口:双指针的优雅舞步,征服连续区间问题的利器滑动窗口是一种处理连续子数组/子串问题的高效算法,通过维护一个动态的窗口(由两个指针定义),在O(n)时间内解决问题。
拼命鼠鼠7 小时前
算法·矩阵·动态规划
【算法】矩阵链乘法的动态规划算法给定矩阵链 (A1,A2,…,An)( A_1, A_2, \dots, A_n )(A1,A2,…,An),其中 AiA_iAi 的维度为 (pi−1×pi)( p_{i-1} \times p_i )(pi−1×pi)。
LYFlied8 小时前
前端·算法·leetcode·面试·职场和发展
【每日算法】LeetCode 17. 电话号码的字母组合对前端开发者而言,学习算法绝非为了“炫技”。它是你从"页面构建者"迈向"复杂系统设计者"的关键阶梯。它将你的编码能力从"实现功能"提升到"设计优雅、高效解决方案"的层面。从现在开始,每天投入一小段时间,结合前端场景去理解和练习,你将会感受到自身技术视野和问题解决能力的质的飞跃。------ 算法:资深前端开发者的进阶引擎
式5168 小时前
线性代数·算法·机器学习
线性代数(八)非齐次方程组的解的结构给定方程组,写出增广矩阵, ,消元化为阶梯型矩阵,可得,显然首先要保证方程组才可能有解决。设,,。进一步探讨方程组有解的条件,由之前的知识可知,b向量必须是A的列向量空间的子空间,方程组才有解;即b向量必须可以通过A的列向量线性组合而成,方程组才有解。
橘颂TA9 小时前
算法·排序算法·结构与算法
【剑斩OFFER】算法的暴力美学——翻转对思路:归并排序(降序) + 双指针如果:nums [ cur1 ] <= 2 * nums[ cur2 ],那么证明我们还没有找到符合题目要求的 nums[ cur ] ,所以:cur2 ++
叠叠乐9 小时前
java·前端·算法
robot_state_publisher 参数Gemini3 pro 回答:这个节点是一个正向运动学(Forward Kinematics)解算器。
hweiyu009 小时前
算法·排序算法
排序算法:冒泡排序冒泡排序是一种基础的交换排序算法,核心思想是:重复遍历待排序数组,每次比较相邻的两个元素,若顺序错误则交换它们,直到没有元素需要交换为止。
brave and determined9 小时前
人工智能·算法·机器学习·ai·开发环境·算子开发·昇腾ai
CANN训练营 学习(day9)昇腾AscendC算子开发实战:从零到性能冠军训练营简介报名链接https://www.hiascend.com/developer/activities/cann20252#cann-camp-2502-intro
Dave.B10 小时前
算法·3d·vtk
用【vtk3DLinearGridCrinkleExtractor】快速提取3D网格相交面在VTK可视化开发中,经常会遇到一个核心需求:给复杂的3D网格“切一刀”,精准提取出切割面的形状。比如地质建模中提取地层与断层的交线、工程仿真里获取零件的截面轮廓、医学可视化中显示器官的切片——如果用普通方法处理大型网格,要么速度慢,要么结果杂乱。而vtk3DLinearGridCrinkleExtractor这个“专用工具”,就是为解决这个问题而生,专门针对3D线性网格做了优化,快得飞起还好用!
yaoh.wang10 小时前
python·程序人生·算法·leetcode·面试·跳槽·哈希算法
力扣(LeetCode) 1: 两数之和 - 解法思路给定一个整数数组 nums 和一个整数 target,返回两个数字的索引,使得它们相加等于 target。
Code Slacker10 小时前
数据结构·c++·算法·leetcode
LeetCode Hot100 —— 滑动窗口(面试纯背版)(四)给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:示例 2:示例 3:提示:
brave and determined10 小时前
人工智能·算法·机器学习·ai实战·昇腾ai·ai推理·实战记录
CANN训练营 学习(day8)昇腾大模型推理调优实战指南训练营简介报名链接https://www.hiascend.com/developer/activities/cann20252#cann-camp-2502-intro
总爱写点小BUG11 小时前
java·c语言·算法
打印不同的三角形(C语言)* ** *** ****代码:* *** *****代码:* *** *****代码:* *** *****
yaoh.wang11 小时前
python·程序人生·算法·leetcode·面试·职场和发展·双指针
力扣(LeetCode) 27: 移除元素 - 解法思路给定一个数组和一个值,原地删除所有等于该值的元素。返回不等于该值的元素数量。使用两个指针:一个(k)跟踪下一个非 val 元素的位置,另一个(i)遍历数组。将非 val 元素复制到前面:
2401_8414956411 小时前
人工智能·python·算法·自然语言处理·n-gram·中文文本生成模型·kneser-ney平滑
【自然语言处理】中文 n-gram 词模型目录一、题目描述二、解决方案三、开发流程概述(一)全局配置模块(基础环境设置)核心功能:(二)文本预处理模块(数据清洗与标准化)
San3012 小时前
javascript·算法·面试
从零到一:彻底搞定面试高频算法——“列表转树”与“爬楼梯”全解析在前端面试中,算法往往是决定能否拿高薪的关键。很多同学一听到“算法”就头大,觉得那是天才玩的游戏。其实,大多数面试算法题考察的不是你的数学造诣,而是你对递归(Recursion)和逻辑处理的理解。
F_D_Z12 小时前
数据结构·算法·leetcode
最长连续序列(Longest Consecutive Sequence)给定一个未排序的整数数组 nums,找出数字连续的最长序列(元素不要求在原数组中连续)的长度。 要求:设计并实现 时间复杂度 O(n) 的算法。
ss27312 小时前
java·python·算法
Java并发编程:DelayQueue延迟订单系统在Java并发编程中,DelayQueue 是一个巧妙而强大的工具,特别适合处理延时任务。但要理解它的精髓,我们必须深入探究其核心设计理念:为什么Delayed接口要求同时实现getDelay和compareTo两个方法?