分量 算法 笔记tarjan

代码随想录算法训练营14期 Day1

数组理论基础 原文:https://github.com/youngyangyang04/leetcode-master/blob/master/problems/数组理论基础.md 704. 二分查找 解析链接:https://programmercarl.com/0704.二分查找.html#_ ......
随想录 训练营 随想 算法 代码

基于遗传算法优化的非线性自抗扰控制永磁同步电机仿真,还有神经网络等等各种方法优化。

基于遗传算法优化的非线性自抗扰控制永磁同步电机仿真,还有神经网络等等各种方法优化。ID:45200679642339047 ......

【笔记】docker安装

step1、检查系统版本是否符合要求 Docker要求 CentOS 系统的内核版本高于3.10Docker要求 CentOS 系统的内核版本高于3.10 查看你当前的内核版本 uname -r 查看操作系统版本 cat /etc/redhat-release step2、卸载旧版本(如果安装过旧版 ......
笔记 docker

Fine-Grained学习笔记(4):条件下界与归约,图论问题的复杂度归约理论

和P与NP问题一样,Fine-Grained领域中的许多问题也能相互归约,这意味着当这些问题中的任意一个问题的复杂度下界得到了证明或证伪,那么一系列问题的复杂度下界就都能够得到解决. APSP猜想: 不存在$O(|V|^{3-\delta})$时间的(对于任意实数边权图都有效的)(确定性的)APSP ......
复杂度 下界 Fine-Grained 条件 Grained

开源.NetCore通用工具库Xmtool使用连载 - 散列算法篇

【Github源码】 《上一篇》详细介绍了Xmtool工具库中的加解密类库,今天我们继续为大家介绍其中的散列算法类库。 散列算法在某些特殊场景也可以当做加密方法使用;其特点是不可逆,同一内容每次散列值绝对一致,所以也可用作对数据内容是否被篡改的校验方法;或者其他需要唯一性编码的场景;本类库提供了MD ......
算法 NetCore 工具 Xmtool

COMP2014J 数据结构与算法

Assignment 1:AVL Trees and Tree MapsCOMP2014J: Data Structures and Algorithms 2Weight: 15% of final gradeDue Date: 23:59 Tuesday May 9th 2023 (Week 12 ......
数据结构 算法 结构 数据 2014J

同余方程学习笔记

一、裴蜀定理 裴蜀定理(或贝祖定理)得名于法国数学家艾蒂安·裴蜀,说明了对任何整数 $a,b$ 和它们的最大公约数 $d$,关于未知数 $x$ 和 $y$ 的线性不定方程(称为裴蜀等式):若 $a,b$ 是整数,且 $\gcd(a,b)=d$,那么对于任意的整数 $x,y,ax+by$ 都一定是 $ ......
方程 笔记

笔记本通过HDMI接口扩展显示器,微信/Outlook等界面模糊变清晰的解决办法

1、笔记本扩展显示器,微信界面显示字体模糊如何解决? 解决方案: 第一步:鼠标右键打开微信快捷方式,选择‘属性’,找到‘兼容性’,选择‘ 更改高DPI设置’ 第二步:高DPI缩放替代:勾选✔ ‘替代高DPI缩放行为’ 第三步:点击“确定”。 第四步:重新启动微信,微信界面的字体显示清晰了 2、问题描 ......
显示器 接口 界面 Outlook 办法

Linux驱动开发笔记(二):ubuntu系统从源码编译安装gcc7.3.0编译器

前言 编译ubuntu驱动之前,发现使用的gcc是7.3.0,而使用apt管理和下载的都无法直接或间接安装gcc7.3.0,于是只能从源码安装gcc7.3.0编译器。 GCC 概述 GCC是以GPL许可证所发行的自由软件,也是GNU计划的关键部分。GCC的初衷是为GNU操作系统专门编写一款编译器,现 ......
编译器 源码 笔记 ubuntu 系统

vue中 vuex踩坑笔记-刷新后动态路由不渲染

在vue中,vuex经常用于存储公共状态,特别是在登录的时候获取token再保存,这个时候 如果是做的动态路由,由于vuex的特性在你刷新后会清除你的所有操作的存储。这时候,存储的token和动态路由都会被清掉。 如何解决这个问题: 1.结合session或者cookie(通常用这个),token保 ......
路由 笔记 动态 vuex vue

U-net结构学习笔记

UNet++作者在知乎上进行了解读,里面还有视频的讲解,深入人心.里面有一句话令我印象深刻,我总结下: 很多论文给出了他们建议的网络结构,其中包括非常多的细节,比如用什么卷积,用几层,怎么降采样,学习率多少,优化器用什么,这些都是比较直观的参数,其实这些在论文中给出参数并不见得是最好的,所以关注这些 ......
结构 笔记 U-net net

算法学习day08字符串part01-344、541、offer05、151、offer58

package LeetCode.stringpart01; /** * 344. 反转字符串 * 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 * 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 * 示例: ......
offer 字符串 算法 字符 part

【视频】时间序列分类方法:动态时间规整算法DTW和R语言实现|附代码数据

原文链接:http://tecdat.cn/?p=22945 最近我们被客户要求撰写关于动态时间规整算法的研究报告,包括一些图形和统计输出 动态时间扭曲算法何时、如何以及为什么可以有力地取代常见的欧几里得距离,以更好地对时间序列数据进行分类 时间序列分类的动态时间扭曲 使用机器学习算法对时间序列进行 ......
时间序列 时间 序列 算法 语言

OpenGL学习笔记-3:编译shader报错: cannot convert from 'const highp float' to 'FragUserData 4-component vector of highp float'

报错信息: ERROR::SHADER_COMPILATION_ERROR of type: FRAGMENTERROR: 0:10: 'assign' : cannot convert from 'const highp float' to 'FragUserData 4-component ve ......
float highp 39 FragUserData component

R语言Apriori算法关联规则对中药用药复方配伍规律药方挖掘可视化

全文链接:http://tecdat.cn/?p=32316 原文出处:拓端数据部落公众号 我们常说的中药挖掘,一般是用药挖掘,还有穴位的挖掘,主要是想找出一些用药的规律。在中医挖掘中,数据的来源比较广泛,有的是通过临床收集用药处方,比如,一个著名老中医针对某一疾病的用药情况;有的是通过古籍,古代流 ......
药方 用药 算法 中药 规律

Django笔记三十八之发送邮件

本文首发于公众号:Hunter后端 原文链接:Django笔记三十八之发送邮件 这一篇笔记介绍如何在 Django 中发送邮件。 在 Python 中,提供了 smtplib 的邮件模块,而 Django 在这个基础上对其进行了封装,我们可以通过 django.core.mail 来调用。 以下是本 ......
邮件 笔记 Django

02人月神话阅读笔记

作为软件开发行业的经典之作,《人月神话》(The Mythical Man-Month)已经影响了整个计算机领域的发展。作为一本关于软件项目管理的著作,《人月神话》通过作者Fred Brooks几十年的管理实践和对于软件开发项目中某些惯常错误的深刻洞察,提出了一系列精辟的观点和理论,让读者可以更好地 ......
神话 笔记

学习JavaScript数据结构与算法 第五章

五,队列和双端队列 我们已经学习了栈。队列和栈非常类似,但是使用了与后进先出不同的原则。 双端队列是一种将栈的原则和队列的原则混合在一起的数据结构。 5.1 队列数据结构 队列是遵循先进先出(FIFO,也称为先来先服务)原则的一组有序的项。队列在尾部添加新元素,并从顶部移除元素。最新添加的元素必须排 ......
数据结构 算法 JavaScript 结构 数据

排序算法

###1.插入排序 void insert_sort() { for (int i = 1; i < n; i ++ ) { int x = a[i]; int j = i-1; while (j >= 0 && x < a[j]) { a[j+1] = a[j]; j -- ; } a[j+1] ......
算法

算法基础上机实验——2023年5月8日

###01背包问题 #include <iostream> using namespace std; const int N = 1010; int n, m; int v[N], w[N]; int f[N]; int main() { cin >> n >> m; for (int i = 1; ......
算法 基础 2023

lazarus版SM4加密算法

lazarus版SM4加密算法 根据网上的SM4代码移植到lazarus使用,lazarus版可以跨平台,截图是在龙芯3A5000运行。使用非常简单,只需要在uses添加sm uses sm; 加密: Memo1.Text := SM.SM4.ECB_encodeAnsiString(edit1.t ......
算法 lazarus SM4 SM

浅析基于边缘AI技术的安全帽/反光衣穿戴自动识别算法及应用

传统的视频监控已经无法承载当下快速发展的安防市场爆发的智能化需求,基于AI的智能化视频监控已经成为市场主流趋势。通过对工地、工厂等场景下的监控区域进行自动监测,可最大限度地减少误报和人员介入的数量,有利于企业落实生产的规范管理,保障生产安全,提升监管效率,在企业安全生产监管场景中能发挥重要作用。 ......
安全帽 自动识别 算法 边缘 技术

网络安全笔记(Twenty Days)单臂路由or三层交换

Twenty Days 单臂路由or三层交换 一、单臂路由(router-on-a-stick) 1、目的 实现不同vlan之间的通信 2、概述 在路由器的一个接口上通过配置 子接口 (或"逻辑接口",并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN( 虚拟局域网 )之间的互联互通 在路 ......
单臂 路由 网络安全 笔记 Twenty

APP爬虫初阶课程笔记(上)

此笔记内容全部来源于r0ysue大佬的《APP爬虫入门课程》,干货满满,内容硬核详实,我的笔记只是自己学后的心得体会,实际课程内容远多于此,建议大家感兴趣的都去找r0ysue买一个vip会员,你值得拥有~ 101 环境 虚拟机配置 用虚拟机的原因 不会破坏主机 拍快照,试错成本低 重新解压虚拟机,获 ......
爬虫 课程 笔记 APP

读书笔记丨理解和学习事务,让你更好地融入云原生时代

摘要:分布式事务与云原生技术有很强的关联,可以帮助云原生应用程序实现高效的分布式事务处理。 本文分享自华为云社区《理解和学习事务,让你更好地融入云原生时代》,作者: breakDawn。 随着云原生的概念越来越火,服务的架构应该如何发展和演进,成为很多程序员关心的话题。大名鼎鼎的《深入理解java虚 ......
事务 笔记 时代

Java学习笔记(十一)

1、请描述abstract class 和interface的区别? (1)实现方式 抽象类是一个类,可以像普通类一样拥有属性和方法,但是它的部分方法没有具体实现,需要由子类来实现。抽象类使用关键字abstract来定义。在Java中,一个类只能继承一个抽象类。 接口没有属性,只有方法和常量,所有的 ......
笔记 Java

Hudi学习笔记5 - Hudi配置分析(1)

Hudi 官方配置文档:https://hudi.apache.org/docs/configurations,从源码分析可以看到配置项 hoodie.payload.ordering.field 已经废弃,取而代之的是 hoodie.datasource.write.precombine.fiel ......
Hudi 笔记

Hudi学习笔记4 - Hudi配置之Spark配置

Spark Datasource Configs 读配置 |配置项|是否必须|默认值|配置说明| |:-|:-|:-|:-| |as.of.instant|Y|N/A|0.9.0 版本新增,时间旅行查询从哪儿开始,有两种格式的值:yyyyMMddHHmmss 和 yyyy-MM-dd HH:mm:s ......
Hudi 笔记 Spark

Hudi学习笔记2 - Hudi配置之FlinkSQL配置

Flink Sql Configs |配置项|是否必须|默认值|配置说明| |:-|:-|:-|:-| |path|Y|N/A|Hudi表的 base path,如果不存在会创建,否则应是一个已初始化成功的 hudi 表| |read.end-commit|Y|N/A|| |read.start-c ......
Hudi FlinkSQL 笔记

电动汽车用内置式永磁同步电机基于查询表 的矢量控制算法, 自动生成?

电动汽车用内置式永磁同步电机基于查询表的矢量控制算法, 自动生成满足 MTPA(最大转矩电流比/MTPV(最大转矩电压比)的 dq 轴电流参考值查询表。 程序使用 m 脚本文件编写,将生成的查询表以 C 语言二维数组的形式输入到 txt 文本文件中,可直接复制到应用程序中,避免工程师对数据进行二次提 ......