算法 常用

vim编辑器常用指令

......
编辑器 指令 常用 vim

扩展欧几里得算法

扩展欧几里得算法 题目描述 给定 $a$ 和 $b$,求出一组 $x$ 和 $y$,使得 $a \cdot x + b \cdot y = \gcd(a, b)$。 样例输入输出 8 18 -2 1 $8 \times (-2) + 18 \times 1 = \gcd(8, 18) = 2$ 欧几 ......
算法

Python ORM Pony Oracle数据库 常用操作

Pony是一个高级的对象关系映射器ORM框架。Pony它能够使用Python生成器表达式和lambdas向数据库编写查询。Pony分析表达式的抽象语法树,并将其转换为SQL查询。支持SQLite, MySQL, PostgreSQL和Oracle等数据库,本文主要介绍Python ORM Pony中 ......
常用 数据库 数据 Python Oracle

基于Python的机器学习算法——sklearn模块

基于Python的机器学习算法 安装包: pip install numpy #安装numpy包 pip install sklearn #安装sklearn包 import numpy as np #加载包numpy,并将包记为np(别名) import sklearn #加载sklearn包 p ......
算法 模块 机器 sklearn Python

根据数据量来判断算法的复杂度

根据数据量来判断算法的复杂度 通过运行时间判断数据量 1000ms 即1s,大概可以运行10的7次方数量级的运算 左边的复杂度在1s内能处理的数据量大小 ......
复杂度 算法 数据

NLP专栏简介:数据增强、智能标注、意图识别算法|多分类算法、文本信息抽取、多模态信息抽取、可解释性分析、性能调优、模型压缩算法等

NLP专栏简介:数据增强、智能标注、意图识别算法|多分类算法、文本信息抽取、多模态信息抽取、可解释性分析、性能调优、模型压缩算法等 专栏链接:NLP领域知识+项目+码源+方案设计 订阅本专栏你能获得什么? 前人栽树后人乘凉,本专栏提供资料:数据增强、智能标注、意图识别算法|多分类算法、文本信息抽取、 ......
算法 解释性 模态 信息 意图

opencv-python 4.15. 基于分水岭算法的图像分割

理论 任何灰度图像都可以看作是地形表面,其中高强度表示峰和丘陵,而低强度表示山谷。你开始用不同颜色的水(标签)填充每个孤立的山谷(局部最小值)。随着水的上升,取决于附近的峰值(梯度),来自不同山谷的水,明显具有不同的颜色将开始融合。为避免这种情况,你需要在水合并的位置建立障碍。你继续填补水和建筑障碍 ......
分水岭 opencv-python 算法 图像 opencv

【python基础】五大数据类型及常用方法

1. 数据类型概述 python中的字符串,列表,元组,字典,集合这五种数据类型均是可迭代的,可以使用for循环访问,涵盖了三类数据结构分别为序列、散列、集合。 序列: 字符串 str 列表 list() 元组 tuple() 散列: 字典 dict() 集合: set() 字典(dict)和集合( ......
常用 类型 基础 方法 数据

J7、对于ResNeXt-50算法的思考

这周的内容是一个问题: 当 conv_shortcut=True 时,残差单元会使用一个卷积层对输入进行降维,然后在 BN 层对该卷积层的输出进行归一化,最后再进行快捷连接。这样可以使得输入与快捷连接的输出的形状相同,从而便于直接相加。 当 conv_shortcut=False 时,快捷连接直接连 ......
算法 ResNeXt 50

学习关于JavaScript常用的8大设计模式

学习关于JavaScript 常用的8大设计模式:工厂模式、单例模式、建造者模式、适配器模式、观察者模式、装饰者模式、策略模式和命令模式 ......
设计模式 JavaScript 常用 模式

IDA 常用快捷键记录

常用快捷键1 1、切换文本视图与图表视图 空格键 2、返回上一个操作地址 ESC 3、搜索地址和符号 G 4、对符号进行重命名 N 5、常规注释 冒号键 6、可重复注释 分号键 7、添加标签 Alt+M 8、查看标签 Ctrl+M 9、查看段的信息 Ctrl+S 10、查看交叉应用 X 11、查看伪 ......
快捷键 常用 IDA

Vim常用指令整理

1. 基本指令 1.1 移动命令 1.1.1 光标的基本移动 | 命令 | 解释 | | : : | : : | | h,j,k,l | 左,下,上,右 | | H | 把光标移到屏幕最顶端一行 | | M | 把光标移到屏幕中间一行 | | L | 把光标移到屏幕最底端一行 | | +或Enter ......
指令 常用 Vim

基于DNN深度学习网络的OFDM信号检测算法的仿真,对比LS和MMSE

1.算法描述 随着无线通信的快速发展,5G正逐渐成长为支撑全社会各行业运作的大型基础性互联网络,其服务范围的大幅扩展对底层技术提出了诸多挑战,尤其是作为物理层关键技术之一的正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)。近来,深度学习因 ......
学习网络 算法 深度 信号 网络

docker一些常用的指令

基于社区版Docker(docker-ce) 管理守护进行指令: systemctl start docker #运行Docker守护进程 systemctl stop docker #停止Docker守护进程 systemctl restart docker #重启Docker守护进程 syste ......
指令 常用 docker

雪花算法生成的Id过长,前端接收精度丢失

1.问题现象: 表的Id使用雪花算法生成,数据库使用bigint类型可以正常存储,后端使用Long类型也可以正常接收,postman进行请求测试,也可以看到后端正常返回的数据,但是前端接收后显示的id不正常。 2.问题原因: 前端使用number类型进行接收,number类型的范围小于后台Long类 ......
前端 精度 算法 雪花

m基于flocking算法的无人机群空间避障飞行matlab仿真,对比二维场景和三维场景

1.算法描述 近年来,随着通信网络、人工智能、自主系统、大数据的前沿技术的发展, 无人机蜂群作战也正在由概念变成现实,从理论走向实践。航迹规划,多机协作, 集群控制等问题成为当下研究热点。在军事作战中派遣多无人机协同作战相比于 单无人机能够在穿透敌方防御系统,探测目标以及执行攻击任务等方面更具优势 ......
场景 机群 算法 flocking matlab

python排序算法之一:冒泡排序(及其优化)

# coding=utf-8 # def magic_bubble_sort(numbers): # num = len(numbers) # for j in range(num - 1): # print('j ', j) # for i in range(num - j - 1): # pri ......
算法 python

常用的ControlNet以及如何在Stable Diffusion WebUI中使用

上一次我们已经介绍了如何通过代码的方式使用ControlNet,Stable Diffusion WebUI里面包含了很详细的使用设置,我们可以直接在上面进行操作,所以本文将介绍如何以傻瓜的方式直接使用ControlNet。 如果你用过Stable Diffusion,可能已经注意到图像的输出有无限 ......
ControlNet Diffusion 常用 Stable WebUI

开发日常常用方法

对象集合转字符串集合(并去重,依托于distinct()去重方法) List<String> attrValues = parameterValue.stream() .map(ParameterValue::getValue) .distinct() .collect(Collectors.toL ......
常用 方法

CMPSC 497 算法

CMPSC 497: Advanced Algorithms Due 04/14/2023 at 10:00 pmProblem Set 3Notice: Type your answers using LaTeX and make sure to upload the answer file on ......
算法 CMPSC 497

BF算法的实现:病毒感染检测

一、问题引入 **BF(Brute-Force)算法**介绍了BF算法的具体实现,但并未结合具体案例。 本随笔就是结合案例(病毒感染检测)对BF算法进行结合分析。 案例4.1: 病毒感染检测 医学研究者最近发现了某些新病毒, 通过对这些病毒的分析, 得知它们的 DNA 序列都是环状的。现在研究者巳收 ......
算法 病毒

Halcon 常用设置

1、 可视化-- 更新窗口 -- 在单步模式 -- 总是 2、Ctrl + E 弹出内置的函数定义 3、打开工程的默认图片位置 ......
常用 Halcon

linux 常用命令

1.文件名转码 convmv -f utf-8 -t gbk -r --notest /home/tmp-f 原来的编码方式-t 要更改为的编码方式-r 表示这个目录下面的所有文件--notest 表示马上执行,而不是仅仅测试而已 2.打包、解压 tar -zcvf 123.tar.gz doc - ......
命令 常用 linux

改进蚁群算法 Dijkstra算法 遗传算法 人工势场法实现二维 三维空间路径规划

【蚁群算法】 改进蚁群算法 Dijkstra算法 遗传算法 人工势场法实现二维 三维空间路径规划 本程序为蚁群算法+Dijkstra算法+MAKLINK图理论实现的二维空间路径规划 算法实现: 1)基于MAKLINK图理论生成地图,并对可行点进行划分; 2)用Dijkstra算法实现次优路径的寻找; ......
算法 路径 人工 Dijkstra 空间

bp神经网络交叉验证算法和确定最佳隐含层节点个数matlab 程序

bp神经网络交叉验证算法和确定最佳隐含层节点个数matlab 程序,直接运行即可。 数据excel格式,注释清楚,效果清晰,一步上手。YID:6859628310735572 ......
神经网络 节点 算法 个数 神经

麻雀搜索算法(SSA)文章复现(改进Tent混沌初始化+改进Tent混沌扰动+高斯扰动)&mdash;&mdash;

麻雀搜索算法(SSA)文章复现(改进Tent混沌初始化+改进Tent混沌扰动+高斯扰动)——CSSA。 复现内容包括:改进算法实现、23个基准测试函数、改进策略画图分析、文中三种混沌图分析、与SSA对比等。 代码基本上每一步都有注释,非常易懂,代码质量极高,便于新手学习和理解。YID:1959668 ......
mdash Tent 麻雀 算法 amp

MATLAB代码:基于蒙特卡洛算法的电动汽车充电负荷预测

MATLAB代码:基于蒙特卡洛算法的电动汽车充电负荷预测 关键词:蒙特卡洛 电动汽车 充电负荷预测 仿真平台:MATLAB 主要内容:代码主要做的是电动汽车的充电负荷模拟预测,具体为:从影响电动汽车充电负荷分布的因素入手,将电动汽车按用途进行分类,具体分为:私家车、出租车、公务车以及公交车,分别研究 ......
电动汽车 算法 负荷 代码 MATLAB

预瞄跟踪控制算法,单点或多点驾驶员模型,横制,纯跟踪算法

(工程项目线上支持)预瞄跟踪控制算法,单点或多点驾驶员模型,横制,纯跟踪算法。 carsim和MATLAB Simulink联合仿真。 附建模说明书YID:1668653258049334 ......
算法 驾驶员 模型

扫地机器人路径规划问题,算法是全覆盖内螺旋算法

扫地机器人路径规划问题,算法是全覆盖内螺旋算法,使用MATLAB实现,下列为运行图过程截图YID:3969628561971867 ......
算法 螺旋 机器人 路径 机器

基于NMPC(非线性模型预测控制算法)轨迹跟踪与避障控制算法研究

基于NMPC(非线性模型预测控制算法)轨迹跟踪与避障控制算法研究 仅供学习算法使用YID:8770627173879012 ......
算法 非线性 轨迹 模型 NMPC