算法 模块 模型 商品

算法基础 第二章 数据结构目录

(第二章 数据结构目录) 静态单链表 知识点 指针型链表需要调用new操作浪费时间,做题往往用静态链表 缺点是长度需要一开始就指定最大长度,且删除节点后空间无法被继续利用 模板 int head,e[N],ne[N],idx; void init(){ head=-1;//-1表示NULL idx= ......
数据结构 算法 结构 第二章 基础

C++核心编程之-内存分区模型

内存分区模型 c++程序在执行时,讲内存大方向划分为4个区域 代码区:存放函数体的二进制代码。由操作系统进行管理的 全局区:存放全局变量和静态变量以及常量 栈区:由编译器自动分配释放,存放函数的参数值,局部变量等 堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收 内存四区意义: 不 ......
模型 内存 核心

回溯算法与树遍历

树的遍历于回溯算法 树的遍历是指按照一定的顺序访问树中的节点,以便遍历树中的所有节点。常见的树的遍历方式有三种,分别是前序遍历(Pre-order Traversal)、中序遍历(In-order Traversal)和后序遍历(Post-order Traversal)。前序遍历先访问根节点,然后 ......
算法

Java实现自定义LRU算法

class LRUCache { // key -> Node<key,val> private HashMap<Integer, Node> map; // Node(k1,v1) <-> Node(k2,v2) private DoubleList cache; // 最大容量 private ......
算法 Java LRU

前端工程化实战:React 模块化开发、性能优化和组件化实践

前端工程化实战是指通过组织工作流程、使用工具和技术来提高前端开发效率和质量的一种方法。常见的前端工程化实践包括模块化开发、自动化构建、代码检查和测试、性能优化等。下面将简要介绍模块化开发、性能优化和组件化实践。 ......
前端 实战 组件 模块 性能

[golang]使用logrus自定义日志模块

简介 logrus是一个第三方日志库,性能虽不如zap和zerolog,但方便易用灵活。logrus完全兼容标准的log库,还支持文本、JSON两种日志输出格式。 特点 相较于标准库,logrus有更细致的日志级别,从高到低分别是:trace > debug > info > warn > erro ......
模块 golang logrus 日志

直线光栅化-Bresenham算法

直线光栅化-Bresenham算法 Bresenham算法 对于两个顶点 $P_{1}(x_{1},y_{1})$ 和 $P_{2}(x_{2},y_{2})$ 满足 $\Delta x =x_{2}-x_{1}>0$ 且 $\Delta y=y_{2}-y_{1}>0$ 。设两点确定的直线方程的斜 ......
光栅 算法 直线 Bresenham

使用benchmark比较各排序算法的性能

#include <benchmark/benchmark.h> #include <algorithm> #include <deque> #include <iostream> #include <random> #include <vector> using namespace std; st ......
算法 benchmark 性能

前端三件套--盒子模型和布局

前端三件套--读书笔记(三)盒子模型和布局 一、盒子模型概述 所谓盒子模型就是把HTML页面中的元素看作是一个矩形的盒子,也就是一个盛装内容的容器。每个矩形都由元素的内容、内边距(padding)、边框(border)、外边距(margin)。 在盒子结构中,元素内容被包含在边框中,边框也是具有一定 ......
前端 件套 盒子 布局 模型

基于深度学习网络的5G通信链路信道估计算法matlab仿真

1.算法描述 深度学习(英语:deep learning),是一个多层神经网络是一种机器学习方法。在深度学习出现之前,由于诸如局部最优解和梯度消失之类的技术问题,没有对具有四层或更多层的深度神经网络进行充分的训练,并且其性能也不佳。但是,近年来,Hinton等人通过研究多层神经网络,提高学习所需的计 ......
链路 信道 学习网络 算法 深度

前端三件套--盒子模型和布局

前端三件套--读书笔记(三)盒子模型和布局 一、盒子模型概述 所谓盒子模型就是把HTML页面中的元素看作是一个矩形的盒子,也就是一个盛装内容的容器。每个矩形都由元素的内容、内边距(padding)、边框(border)、外边距(margin)。 在盒子结构中,元素内容被包含在边框中,边框也是具有一定 ......
前端 件套 盒子 布局 模型

多模块maven 打包异常

聚合工程 maven 打包异常 Non-resolvable parent POM for xxx [WARNING] 'version' contains an expression but should be a constant. 取消父工程版本中的属性值,替换成指定的常量 <!-- 项目描述 ......
模块 maven

基于FastICA算法的混合信号解混合信号恢复仿真

1.算法描述 独立成分分析(Independent Component Analysis,ICA)是近年来提出的非常有效的数据分析工具,它主要用来从混合数据中提取出原始的独立信号。它作为信号分离的一种有效方法而受到广泛的关注。近几年出现了一种快速ICA算法(Fast ICA),该算法是基于定点递推算 ......
信号 算法 FastICA

KMP算法(串的模式匹配算法)(未完待续......)

KMP算法的实现 1.基本原理 在暴力破解算法(BF算法)中,模式串需要一个一个来跟主串进行对比,若有一个不相同,则主串前进一位,继续从头开始进行比较,这样比较的最坏时间复杂度为O(mn),例:‘aaaaaaaaab’和‘aaab’,需要比较到最后一个才能成功,效率太过低下。 KMP算法的原理是,找 ......
算法 模式 KMP

m基于shepp-Logan模型和滤波反投影的医学图像多尺度全局重建和局部重建matlab仿真

1.算法描述 从投影重建物体的截面图像是图像处理中非常重要的技术此技术在物体的无损伤性检测其内部缺陷的应用中能起很大作用从投影重建图像的技术早在20世纪中期就已经制成常规医疗诊断设备的商品1917年奥地利数学家J.Radon发表的论文证明了二维物体或三维物体可以从许多投影来重建其内部数据英国的EMI ......
尺度 全局 shepp-Logan 局部 模型

R语言MCMC的lme4二元对数Logistic逻辑回归混合效应模型分析吸烟、喝酒和赌博影响数据|附代码数据

原文下载链接:http://tecdat.cn/?p=29196 最近我们被客户要求撰写关于逻辑回归混合效应模型的研究报告,包括一些图形和统计输出。 吸烟、喝酒和赌博被认为是由许多因素造成的。Logistic回归分析是一个非常有效的模型,可以检验各种解释变量和二元反应变量之间的关系。同时,双变量模型 ......
数据 对数 效应 Logistic 逻辑

R语言关联规则挖掘apriori算法挖掘评估汽车性能数据

全文链接:http://tecdat.cn/?p=32092 原文出处:拓端数据部落公众号 我们一般把一件事情发生,对另一件事情也会产生影响的关系叫做关联。而关联分析就是在大量数据中发现项集之间有趣的关联和相关联系(形如“由于某些事件的发生而引起另外一些事件的发生”)。 我们的生活中有许多关联,一个 ......
算法 规则 性能 apriori 语言

python可视化工具——seaborn模块

python可视化工具——seaborn模块 参考Python数据可视化的完整版操作指南(建议收藏) 导入模块 import seaborn as sns sns.set() #初始化图形样式,若没有该命令,图形将具有与matplotlib相同的样式 读取数据 df = pd.read_csv('D ......
模块 seaborn 工具 python

三相桥式两电平逆变器的SVPWM调制和三相T型三电平逆变器的SVPWM模型和说明文档

三相桥式两电平逆变器的SVPWM调制和三相T型三电平逆变器的SVPWM模型和说明文档。 对比着看绝对有助于你理解SVPWM调制方法。 支持MATLAB2017b以上的版本。YID:4650669194707051 ......
逆变器 三电 电平 SVPWM 模型

基于模型预测控制的楼宇负荷需求响应研究

基于模型预测控制的楼宇负荷需求响应研究 参考文档:《Model Predictive Control of Thermal Storage for Demand Response》完全复现 主要内容:代码主要做的是一个建筑楼宇的需求响应问题,模型的求解采用的是较为创新的模型预测控制,代码非常精品YI ......
楼宇 负荷 模型 需求

MATLAB代码:综合能源系统优化模型概述及其鲁棒优化

MATLAB代码:综合能源系统优化模型概述及其鲁棒优化 主要内容: 本文在分析典型冷热电联供(combined cooling, heat and power, CCHP)系统的基础上, 并结合其他优秀lunwen加以补充模型中的不足处, 并围绕该系统结构设计了微网调度优化模型构架. 在该结构中, ......
模型 能源 代码 MATLAB 系统

10种经典的时间序列预测模型 本文演示了 10 种不同的经典时间序列预测方法

[matlab]10种经典的时间序列预测模型 本文演示了 10 种不同的经典时间序列预测方法,它们是 1) 自回归 (AR) 2) 移动平均线 3) 自回归移动平均线 4) 自回归积分移动平均线 (ARIMA) 5) 季节性自回归积分移动平均线 (SARIMA) 6) 具有外生回归量的季节性自回归综 ......
时间序列 序列 时间 经典 模型

基于模型预测控制(mpc)的车辆换道,车辆轨迹跟踪,换道轨迹为五次多项式

基于模型预测控制(mpc)的车辆换道,车辆轨迹跟踪,换道轨迹为五次多项式,matlab与carsim联防控制YID:1550680497837661 ......
轨迹 车辆 多项式 模型 mpc

matlab simulink电机foc观测器模型,采用龙贝格观测器+PLL进行无传感器控制

matlab simulink电机foc观测器模型,采用龙贝格观测器+PLL进行无传感器控制,其利用 PMSM 数学模型构造观测器模型,根据输出的偏差反馈信号来修正状态变量。 当观测的电流实现与实际电流跟随时,利用估算的反电势进行pll计算转子位置信息。 龙伯格观测器采用线性控制策略代替了 SMO ......
观测器 传感器 电机 simulink 模型

Simulink永磁同步电机(PMSM)模型 分别是基本型永磁同步电机模型(B_PMSM)和磁饱和型永磁同步电机模型

自己搭建的Simulink永磁同步电机(PMSM)模型,一共有两个,分别是基本型永磁同步电机模型(B_PMSM)和磁饱和型永磁同步电机模型(S_PMSM)。 两者的区别是前者电机参数是定值,后者部分电机参数是变值(由Id和Iq共同决定)。 两个模型都是按照定子电压方程+磁链方程+转矩方程+运动方程四 ......
同步电机 电机 模型 基本型 PMSM

音乐推荐系统 基于用户的协同过滤推荐算法

音乐推荐系统 系统算法:基于用户的协同过滤推荐算法 编程语言:python 数据库:sqlite 框架:MVC web应用框架:Django 解压就可以运行(自己需要有调试项目环境的能力),需要软件python和pycharm或者Anaconda 项目有配套的文档YID:37506786953190 ......
音乐推荐 算法 用户 系统 音乐

考虑需求侧响应的微电网多目标经济运行 建立了含风光储荷的微电网模型

考虑需求侧响应的微电网多目标经济运行 建立了含风光储荷的微电网模型,以发电侧成本(包括风光储以及电网的购电成本)和负荷侧成本最小为目标,考虑功率平衡以及储能SOC约束,建立了多目标优化模型,通过分时电价引导负荷需求侧响应,得到可削减负荷量,同时求解模型,得到风光储以及电网的运行计划。YID:5250 ......
电网 经济运行 模型 风光 需求

PMSG永磁同步发电机并网仿真模型 主要包括发电机、整流器、逆变器(双pwm控制)、电网

PMSG永磁同步发电机并网仿真模型 (1)主要包括发电机、整流器、逆变器(双pwm控制)、电网、控制、显示等部分; (2)风机最大功率跟踪mppt采用最佳叶尖速比法; (3)机侧控制(发电控制):采用转速、电流双闭环控制,均采用PI,磁链解耦;调制策略采用SVPWM; (4)网侧控制(并网控制):采 ......

基于Matlab的主动配电网实时无功优化 考虑风电和光伏的接入,采用多目标粒子群算法

基于Matlab的主动配电网实时无功优化 考虑风电和光伏的接入,采用多目标粒子群算法,以网损和电压偏差为目标,优化变压器分接头、无功补偿器实现24小时无功优化,算例采用IEEE33进行仿真分析,对优化前后的电压和网损进行了分析。YID:1750663447319415 ......
风电 粒子 算法 实时 目标

排序算法

首先定义一个交换数组元素的方法,对于给定数组int arr[], 交换i位置跟j位置的元素可以用一下方法实现 void Swap(int[] arr, int i, int j) { int temp = arr[i]; arr[i] = arr[j]; arr[j] = temp; } 选择排序: ......
算法