算法

北顾笙98013 分钟前
数据结构·算法·leetcode
day28-数据结构力扣今天开始学动态规划其实动态规划这个部分一直都挺难的,一般包含:背包问题,打家劫舍,股票问题,子序列问题
米粒116 分钟前
算法·leetcode·职场和发展
力扣算法刷题 Day 48(单调栈)单调栈:栈顶到栈底保持递增或递减的一个栈,通常用于一维数组,找到右边第一个满足特征的值之类的添加链接描述
我是无敌小恐龙41 分钟前
java·开发语言·数据结构·人工智能·算法·aigc·动态规划
Java SE 零基础入门Day03 数组核心详解(定义+内存+遍历+算法+实战案例)本文涵盖数组基础语法、内存原理、遍历最值、二分查找、数组反转、评委打分实战,附大厂面试思路+IDEA技巧+职场心得,Java新手必看!
广州灵眸科技有限公司1 小时前
linux·网络·人工智能·物联网·算法
瑞芯微(EASY EAI)RV1126B rknn-toolkit-lite2使用方法RKNN-Toolkit-Lite2 是瑞芯微(Rockchip)专为旗下RK系列芯片(如RV1126B、RK3576、RK3588等)打造的轻量级 AI 模型部署工具包,聚焦边缘 / 嵌入式设备的模型推理场景。它无需复杂的环境依赖,占用系统资源极少,核心功能是加载并运行经 RKNN 工具链转换后的AI模型,支持TensorFlow、PyTorch等主流框架导出模型的适配。该工具包提供C/C++、Python双语言API,接口简洁易用,还针对RK芯片的NPU硬件加速做了深度优化,能显著提升模型推理效率。适
旖-旎1 小时前
数据结构·c++·算法·力扣·剪枝·递归
深搜(二叉树剪枝)(3)814. 二叉树剪枝 - 力扣(LeetCode)本题要求对一棵二叉树进行剪枝,其中每个节点的值只能是 0 或 1。剪枝的规则是:如果一棵子树中所有节点的值都为 0,那么将这棵子树整个移除。换句话说,我们需要从叶子节点向上检查,如果某个节点及其所有后代都不包含 1,则将该节点置为 nullptr,使其父节点不再指向它。
流年如夢1 小时前
c语言·开发语言·数据结构·c++·算法
结构体:定义、使用与内存布局在C语言中,基本数据类型只能描述单一属性,而结构体可以将不同类型的数据组合在一起,用来描述复杂对象(如学生、书籍、员工等),是C语言自定义类型的核心。本篇文章带领大家从结构体基础语法入手,重点攻克内存对齐,并深入分析结构体传参与位段用法,帮大家熟练掌握复杂数据的封装与设计
『昊纸』℃2 小时前
c语言·算法·编程基础·学习心得·实践操作
C语言学习心得集合 篇1C语言学习心得集合 篇1经过了一段时间的学习,我觉得对c语言已经有了一个初步的认识。能够做到利用c语言编织出一些非常简单的程序,和读懂大部分的程序代码,明白程序要表达的意思。
Chase_______2 小时前
算法·leetcode
LeetCode 1456:定长子串中元音的最大数目🎬 博主名称: 超级苦力怕🔥 个人专栏: 《LeetCode 题解》🚀 每一次思考都是突破的前奏,每一次复盘都是精进的开始!
小O的算法实验室2 小时前
算法·论文复现·智能算法·智能算法改进
2026年IEEE IOTJ,DNA序列启发相似性驱动粒子群算法+无人机与基站部署,深度解析+性能实测针对城市物联网中海量设备接入引发的突发性高流量需求,无人机基站(UAV-BS)的动态高效部署是满足复杂环境下普通与特殊区域差异化通信覆盖的核心挑战。因此,本文提出一种基于DNA序列相似度计算的平均汉明距离改进粒子群算法(AHDPSO),该算法将粒子的位置与速度信息矩阵化,利用DNA映射序列计算平均汉明距离以精准识别离群点;在此基础上,算法引入搜索引导系数c3量化离群点对全局搜索的导向作用。
谭欣辰2 小时前
c++·算法·图论
Floyd算法:动态规划解最短路径Floyd 算法是一种用于求解图中所有顶点对之间最短路径的动态规划算法。该算法由 Robert Floyd 在 1962 年提出,适用于有向图或无向图,允许边权为负值,但不能存在负权回路。Floyd 算法的核心思想是通过逐步优化路径来更新最短距离矩阵。
计算机安禾2 小时前
linux·运维·算法
【Linux从入门到精通】第12篇:进程的前后台切换与信号控制目录一、引言:那个被关闭终端杀死的程序二、前台与后台:终端里的“舞台”与“后台”2.1 基本概念2.2 Ctrl+Z:暂停并放入后台
6Hzlia2 小时前
c++·算法·leetcode
【Hot 100 刷题计划】 LeetCode 84. 柱状图中最大的矩形 | C++ 两次单调栈基础扫法题目级别:困难给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。
C雨后彩虹2 小时前
java·数据结构·算法·华为·面试
文件目录大小一个文件目录的数据格式为: 目录id,本目录中文件大小,(子目录id列表)其中目录id全局唯一,取值范围[1,200],本目录中文件大小范围[1,1000],子目录id列表个数[0,10]。
0南城逆流03 小时前
java·数据结构·算法
【技术点】嵌入式技术考点三:数据结构链表:是一种常见的数据结构,它由一系列节点组成,每个节点包含一个数据元素和一个指向下一个节点的指针。链表的操作包括以下几种:    (1)插入操作:在链表中插入一个新节点,可以在链表的头部、尾部或者中间插入。    (2)删除操作:从链表中删除一个节点,可以删除链表的头部、尾部或者中间的节点。    (3)查找操作:在链表中查找一个节点,可以根据节点的值或者位置进行查找。    (4)修改操作:在链表中查找一个节点,并修改查找到的值。    (5)排序操作:对链表中的节点进行排序,可以按照节点的值或者位置
罗湖老棍子3 小时前
算法·字符串·哈希
Beads(信息学奥赛一本通- P1461) [POI 2010] KOR-Beads(洛谷-P3498)Zxl有一次决定制造一条项链,她以非常便宜的价格买了一长条鲜艳的珊瑚珠子,她现在也有一个机器,能把这条珠子切成很多块(子串),每块有k(k>0)个珠子,如果这条珠子的长度不是k的倍数,最后一块小于k的就不要拉(nc真浪费),保证珠子的长度为正整数。 Zxl喜欢多样的项链,为她应该怎样选择数字k来尽可能得到更多的不同的子串感到好奇,子串都是可以反转的,换句话说,子串(1,2,3)和(3,2,1)是一样的。写一个程序,为Zxl决定最适合的k从而获得最多不同的子串。
paeamecium3 小时前
数据结构·c++·算法·pat
【PAT甲级真题】- Favorite Color Stripe (30)Favorite Color Stripe (30)注意点Eva is trying to make her own color stripe out of a given one. She would like to keep only her favorite colors in her favorite order by cutting off those unwanted pieces and sewing the remaining parts together to form her favo
DeepModel3 小时前
人工智能·学习·算法·机器学习
机器学习数据预处理:特征构造特征构造 = 用原始数据“造”出更有用的新特征,是数据挖掘、竞赛上分、论文实验的核心技能,本科/研究生一看就懂、一学就会。
棋子入局3 小时前
c语言·算法·游戏
C语言实现消消乐游戏(6)(1)如果交换后没有实现三个及以上的元素,那么交换的元素自动还原(2)消除检测,检查所有可以消除的方块
Mem0rin3 小时前
java·算法·排序算法
[Java]排序画师:竹取工坊 大佬们好!我是Mem0rin!现在正在准备自学转码。 如果我的文章对你有帮助的话,欢迎关注我的主页Mem0rin,欢迎互三,一起进步!
qeen873 小时前
c语言·c++·笔记·学习·算法·差分
【算法笔记】差分与经典例题解析差分和前缀和一样也是一种用空间换取时间的做法,这个算法可以让一段区间快速的加减掉一个数字,具体的做法也是预处理出一个差分数组,然后再对一段区间加减某个数的操作后还需要将这个预处理的数组还原。