算法

J2虾虾2 分钟前
算法
空间矢量数据结构及其表达矢量数据结构能直观地表达地理空间,它能精确地表示实体的空间位置及具有的属性。矢量数据结构处理的空间图形实体是点、线、面和体,它能够方便地进行比例尺变换、投影变换以及图形的输入和输出。
Neil今天也要学习14 分钟前
算法
永磁同步电机无速度算法--永磁同步电机转子位置精确估计的误差抑制方法参考下图所示论文进行复现文中的方法可以简单介绍如下,下图所示公式(也是核心公式)为估计坐标系的ud^、uq^,当存在转子位置误差时,uq^无法达到最大值,那么通过传统无感算法估计出的角度之上增加一个较小的角度变量,看Uq是否会变大,如果uq增大了,说明调整方向是对的;如果uq减小了,那么换个方向,减小个较小的角度变量。重复上个过程,最终uq会在最大值附近波动,当然也可以在稳定过程中,减小补偿角度变量的幅值,以求减小波动。但我个人觉得这样会影响动态情况下的响应速度,看个人取舍。由于uq变化幅度较小,辨识起来
Irene199115 分钟前
javascript·算法
JavaScript 常见算法复杂度总结(大O表示法)大O表示法忽略常数因子: O(100n) 仍写作 O(n)关注最坏情况: 大O通常表示最坏情况复杂度实际性能受多种因素影响:
开心比对错重要23 分钟前
java·jvm·算法·面试
进程、线程、虚拟线程详解及线程个数设置解释: 系统的瓶颈在于 CPU处理器的计算能力。特点: 程序需要进行大量的逻辑判断、复杂的数学运算或数据处理。CPU 几乎一直处于 100% 的满负荷工作状态,没有时间休息。
爱学大树锯33 分钟前
java·开发语言·算法
【594 · 字符串查找 II】594 · 字符串查找 II 困难 | 30% 通过率 | 要求 O(n + m) → 标准「KMP 模板题」。 继续用「快刷四部曲」5 分钟背完、一辈子会用。
m0_692457101 小时前
人工智能·算法
图像噪点消除工作原理:在图像上滑动,计算区域内的像素值,修改中心像素值。双边滤波:同时考虑空间距离和像素值差异,保留边缘的同时平滑图像。
2401_841495641 小时前
python·算法·matplotlib·tkinter·回溯法·图着色算法·动态可视化工具
【Python高级编程】图着色动态可视化 APP目录一、引言1. 问题核心2. 算法整体逻辑步骤 1:构建图的邻接矩阵步骤 2:枚举颜色数k步骤 3:回溯法验证k种颜色是否可行
youngee111 小时前
数据结构·算法·leetcode
hot100-53搜索旋转排序数组一、题目nums升序排列,值互不相同,经过k次旋转,找出target的下标,如果没有返回-1。二、思路
烟雨梵兮1 小时前
算法
-刷题小结19利用strlen函数计算字符串s的长度n(即字符的个数,不包括字符串结束语\0);通过循环遍历字符串的前半部分(i从0到n/2-1),将当前位置i的字符与对称位置n-i-1的字符进行交换;
爱学大树锯1 小时前
算法
1361 · 文字并排用「快刷四部曲」把 1361 题(文字并排,68 号原题复刻版)5 分钟速刷掉。 核心模板:贪心装行 → 算空槽 → 算平均/余量 → 最后一行左对齐。
Tisfy2 小时前
算法·leetcode·题解·遍历
LeetCode 2483.商店的最少代价:两次遍历 -> 一次遍历力扣题目链接:https://leetcode.cn/problems/minimum-penalty-for-a-shop/
YGGP2 小时前
算法·leetcode
【Golang】LeetCode 279. 完全平方数“完全平方数”是一道需要使用一维动态规划来解决的问题。具体来说,题目当中需要我们求的是最少需要多少个“完全平方数”能够凑出给出的数字n。我们可以使用dp数组来表示i对应的数字最少需要多少个“完全平方数”累加才能够得到。
im_AMBER2 小时前
数据结构·笔记·学习·算法·leetcode
Leetcode 87 等价多米诺骨牌对的数量1128. 等价多米诺骨牌对的数量给你一组多米诺骨牌 dominoes 。形式上,dominoes[i] = [a, b] 与 dominoes[j] = [c, d] 等价 当且仅当 (a == c 且 b == d) 或者 (a == d 且 b == c) 。即一张骨牌可以通过旋转 0 度或 180 度得到另一张多米诺骨牌。
import_random2 小时前
算法
[算法]时间序列(介绍)时间序列数据 是按照固定时间间隔或连续时间点,按时间顺序排列的一系列观测值或数据点。其核心特征是 “时间顺序” 本身就携带了至关重要的信息,数据点之间不是独立同分布的,而是存在相关性、趋势性或周期性。
wuk9982 小时前
人工智能·算法·matlab
MATLAB中求解和分析马蒂厄方程马蒂厄方程的标准形式为: d²y/dt² + [a - 2q cos(2t)] y = 0这是一个周期系数微分方程,其解(马蒂厄函数)和特征值 a 决定了系统的稳定性。求解的关键是计算特定参数 q 下对应的特征值 a。
Wang201220132 小时前
人工智能·算法·架构
LSTM和Transformer对比LSTM和Transformer是处理序列问题的两大里程碑,代表着从“循环迭代”到“并行注意力”的范式跃迁。
KingRumn2 小时前
linux·算法
Linux进程间通信之D-BusD-Bus(Desktop Bus)是一种高级的进程间通信机制,主要用于Linux桌面环境和系统服务之间的通信。D-Bus提供了一个消息总线系统,允许应用程序之间进行异步通信,支持方法调用和信号等通信模式。此外,D-Bus还提供了标准化的属性访问机制,通过 org.freedesktop.DBus.Properties 接口的方法调用来实现对象属性的读取和设置。
fufu03112 小时前
linux·c语言·算法
Linux环境下的C语言编程(四十九)稀疏矩阵是指矩阵中大多数元素为零的矩阵。相反,稠密矩阵是指大多数元素非零的矩阵。通常认为,当非零元素数量占总元素数量的比例低于某个阈值(如5%)时,可以认为是稀疏矩阵。
YGGP3 小时前
算法·leetcode
【Golang】LeetCode198. 打家劫舍“打家劫舍”是一个经典的模板题,指的就是在动态规划问题当中,在统计答案的过程中,不能选择相邻的元素。比如,如果我们将0位置的元素放进了背包当中,那么就不能放1位置的元素了;反之,如果我们将1位置的元素放进了背包内,就意味着0位置的元素一定没有放进背包内,同时2位置的元素不能放进背包内。题目要求我们最终统计的按照“打家劫舍”的规则,能够放进背包当中的物品的最高价值。
啊阿狸不会拉杆3 小时前
图像处理·人工智能·算法·计算机视觉·数字图像处理
《数字图像处理》实验6-图像分割方法读取彩色图像→转换为灰度图→自定义灰度阈值→二值分割→对比原图与分割结果。读取彩色图像→转换为灰度图→使用 Robert、Sobel、Canny、Laplacian 四种算子检测边缘→对比检测效果。