算法

MATLAB代码顾问23 分钟前
开发语言·python·算法
Python实现蜂群算法优化TSP问题人工蜂群算法(Artificial Bee Colony, ABC)是一种模仿蜜蜂采蜜行为的群体智能优化算法,由土耳其学者Dervis Karaboga于2005年提出。算法模拟了蜂群中雇佣蜂、观察蜂和侦察蜂三种角色的协作机制。
代码飞天28 分钟前
人工智能·算法·机器学习
机器学习算法和函数整理——助力快速查阅0-1 损失函数 公式:L(Y,f(x))={1,Y≠f(x)0,Y=f(x)L(Y, f(x)) = \begin{cases} 1, & Y \neq f(x) \\ 0, & Y = f(x) \end{cases}L(Y,f(x))={1,0,Y=f(x)Y=f(x)
jiushiapwojdap36 分钟前
数据结构·其他·算法·matlab
LU分解法求解线性方程组Matlab实现LU 分解是解线性方程组的经典方法,把系数矩阵 A 分解成 L(下三角矩阵)乘 U(上三角矩阵),然后把 A x = b Ax = b Ax=b 转化成两个三角方程组求解,速度比高斯消元快,多次解不同右端项特别高效。本文给完整 Matlab 实现,原理代码都讲清楚。
笨笨饿1 小时前
linux·c语言·网络·单片机·嵌入式硬件·算法·个人开发
69_如何给自己手搓一个串口20世纪中叶,随着电传打字机(Teletype,简称TTY)的广泛应用,20mA电流环成为早期数据通信的主流物理标准。这种接口采用电流的有无,而非电压的高低来表示逻辑状态:一个完整的20mA电流回流路径代表逻辑0(空号,Space),电流中断则代表逻辑1(传号,Mark)。电流环的设计天然具备强抗干扰能力和长距离传输优势(可达数公里),并且能够通过简单的光电耦合器实现设备间的电气隔离。
纽扣6671 小时前
数据结构·算法·链表
【算法进阶之路】链表进阶:删除、合并、回文与排序全解析前文已详解链表快慢指针、环形链表、相交链表及反转链表全家桶,本文承接基础,聚焦笔试面试中更高频的五大进阶题型,从原理、代码到易错陷阱,一次性吃透链表进阶题型
消失的旧时光-19432 小时前
java·python·算法
统一并发模型:线程、Reactor、协程本质是一件事(从线程到协程 · 第6篇·终章)系列终章|前面讲了线程 → 线程池 → Reactor → 协程 → 协程边界 本篇只做一件事:把所有模型统一成一个认知
智者知已应修善业2 小时前
c++·经验分享·笔记·算法·51单片机
【51单片机不用数组动态数码管显示字符和LED流水灯】2023-10-3缘由不用数组使动态数码管显示英文字母和一个LED闪烁_编程语言-CSDN问答我现在是一个初学者,还不会用数组,我看现在网上很多都是用数组直接定义函数的,想知道如果不用数组怎么样才能使动态数码管和LED闪烁同时进行
AI进化营-智能译站3 小时前
java·c++·算法·ai
ROS2 C++开发系列16-智能指针管理传感器句柄|告别ROS2节点内存泄漏与野指针📺 配套视频:ROS2 C++开发系列16-智能指针管理传感器句柄|告别ROS2节点内存泄漏与野指针
CS创新实验室3 小时前
算法·磁盘调度
从盘边到芯端——硬盘接口七十年变迁史在计算机硬件家族中,硬盘接口是最容易被忽视却最关键的一环。它如同一条数据动脉,将存储介质与计算核心连接起来。从1980年第一块民用硬盘诞生至今,这条动脉经历了从粗笨的并行电缆到直通CPU的高速串行通道的巨大飞跃。本文以真实史料为据,梳理硬盘接口的演化全貌,在讲述技术变迁的同时,也通过注释介绍推动这些变革的关键人物与公司。
xvhao20134 小时前
数据结构·c++·算法·深度优先·动态规划·图论·图搜索算法
单源、多源最短路
MATLAB代码顾问4 小时前
开发语言·算法·matlab
多种群协同进化算法(MPCE)求解大规模作业车间调度问题——附MATLAB代码当问题规模扩大(工件数>20,机器数>10),传统单种群进化算法面临严重挑战:多种群协同进化算法(Multi-Population Co-Evolutionary Algorithm, MPCE) 通过:
FQNmxDG4S4 小时前
java·jvm·算法
JVM内存模型详解:堆、栈、方法区与垃圾回收JVM内存模型主要划分为堆、虚拟机栈、方法区和程序计数器等区域,各区域承担不同职责且具有独特特性。堆(Heap)
We་ct4 小时前
前端·算法·leetcode·typescript·动态规划
LeetCode 72. 编辑距离:动态规划经典题解刷LeetCode中等题时,编辑距离绝对是动态规划的经典代表作——它看似复杂,三种操作(插入、删除、替换)让人无从下手,但只要理清状态定义和转移逻辑,就能轻松破解。今天就带大家一步步拆解这道题,从题意分析到代码实现,把每一个细节讲透。
AI科技星4 小时前
算法·机器学习·数学建模·数据挖掘·量子计算
精细结构常数α作为SI 7大基本量纲统一耦合常数的量子几何涌现理论时间:20250503精细结构常数α是量子电动力学与现代物理学的核心无量纲常数,其数值为α ≈ 1/137.036,这个"神奇数字"的物理本源与SI 7大基本量纲的内在耦合关系,是百年来物理学界的核心谜题之一。本文基于张祥前空间光速螺旋理论,以v≡c光速不变为唯一不可拆分的第一性原理,结合微分几何、拓扑学、量纲分析白金汉Π定理,构建了自洽的公理体系,首次完整推导得到α在SI全部7大基本量纲(长度L、时间T、质量M、电流I、热力学温度Θ、物质的量N、发光强度J)下的独立本源无量纲表达式。所有表达式严格遵循「
txzrxz5 小时前
算法·动态规划
动态规划——背包问题背包问题完全指南算法背包问题01 背包完全背包动态规划 categories:算法入门背包问题是动态规划最经典的入门题型,也是算法竞赛、刷题中最常考的考点之一。本文从最基础的 01 背包开始,带你一步步搞定完全背包、多重背包、分组背包、二维费用背包等所有常见的背包变种,配套完整可直接套用的 C++ 代码,看完就能上手刷题。
Yingye Zhu(HPXXZYY)5 小时前
算法
洛谷 P15553 [CCPC 2025 哈尔滨站] 液压机由于上下两块板相向移动,因此它们的相遇点是可以算出来的,而这个相遇点就是小球被夹逼所在的点。即小球被夹逼时的纵坐标可以算出来,同理小球被夹逼前需要的时间也是可以算出来的。这就是大名鼎鼎的夹逼定理!
谭欣辰6 小时前
开发语言·c++·算法
LCS(最长公共子序列)详解最长公共子序列(Longest Common Subsequence,简称 LCS) 给定两条序列(最常见的是两条字符串)A = a1 a2 … an 与 B = b1 b2 … bm, 在不改变原来序列中字符顺序的前提下,挑选出两条序列中都出现且顺序相同的子序列(相当于“删词”,不允许插词)。 这个子序列的长度最大,就叫做这两条序列的 最长公共子序列长度,对应的子序列本身就是 最长公共子序列。
m0_629494736 小时前
数据结构·算法·leetcode
LeetCode 热题 100-----17.缺失的第一个正数在做这道题之前,我们必须先掌握几个最基础的概念,哪怕你完全没学过算法、没写过程序,看完这部分也能跟上后续内容。
Cando学算法6 小时前
c++·算法·学习方法
鸽笼原理(抽屉原理)鸽笼原理(也叫抽屉原理)是一个非常简单但极其有用的组合数学原理。它的核心思想是:如果把 n+1 个物体放入 n 个盒子中,那么至少有一个盒子里面含有 至少两个 物体。
Tisfy6 小时前
算法·leetcode·题解·模拟·字符串匹配
LeetCode 0796.旋转字符串:暴力模拟力扣题目链接:https://leetcode.cn/problems/rotate-string/给定两个字符串, s 和 goal。如果在若干次旋转操作之后,s 能变成 goal ,那么返回 true 。