C语言之词法陷阱

前言编译器中负责将程序分解为一个一个符号的部分,一般称为“词法分析器”。1.1 =不同于=== 是赋值运算符,==是比较运算符1.2 & 和 | 不同于&& 和 ||& 和 | 是位运算(按位与或),只能对二进制数据进行操作;&& 和 || 是逻辑运算符,可用于一般表达式...
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0

【元胞自动机】基于matlab元胞自动机人流疏散【含Matlab源码 665期】

一、简介元胞自动机(CA)是一种用来仿真局部规则和局部联系的方法。典型的元胞自动机是定义在网格上的,每一个点上的网格代表一个元胞与一种有限的状态。变化规则适用于每一个元胞并且同时进行。典型的变化规则,决定于元胞的状态,以及其( 4 或 8 )邻居的状态。1 对元胞自动机的初步认识元胞自动机(CA)是一种用来仿真局部规则和局部联系的方法。典型的元胞自动机是定义在网格上的,每一个点上的网格代表一个元胞与一种有限的状态。变化规则适用于每一个元胞并且同时进行。2 元胞的变化规则&元胞状态典型的
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0

2021春季个人赛-10 补题

B.Minimal Area题意: 给定一个由n个点组成的凸包,求最小三角形面积 。分析: 凸包上相邻的3个点必定构成最小三角形,直接暴力枚举维护面积最小值即可。证明:假设在红色三角形中,存在三点不相邻的一个三角形面积大于相邻三点的三角形,那么必定有CD>ABCD>ABCD>AB,底边固定,所以相邻三点的三角形为最优解。计算三角形面积:已知三点坐标(x1,y1),(x2,y2),(x3,y3)(x_1,y_1),(x_2,y_2),(x_3,y_3)(x1​,y1​),(x2​
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0

QML学习教程

QML教程
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0

【预测模型】基于matlab SEIR模型疫情分析预测【含Matlab源码 666期】

一、简介基于matlab SEIR模型的疫情分析预测二、源代码clear;clc;[data,~]=xlsread('data.xls');%读取data中的数据放入data中%声明全局变量global g; %潜伏着发病率global t; %发病者隔离率global mu; %治愈概率global S; %易感者人数global E; %潜伏者数量global Ii;
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0

ADTS结构

ADTS一般由7或9个字节组成如下图所示,A~Q每个字符分别代表1个bit位。每个音频帧都会带有音频头,按位可以节省很多内存。Audio Object Types(音频对象类型)序号从1开始,真正编码中需要减1作为真实的type,解析时需要加1;常见如下:1:AAC Main2:AAC LC5:SBR29:PSSampling Frequency Index(采样率编号)根据ADTS头,对应域添加对应数值即可0:96000 HZ 1:88200HZ 2:
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0

【预测模型】基于matalb SEIR模型改进后的传染病模型【含Matlab源码 667期】

一、简介基于SEIR模型改进后的传染病模型二、源代码clear;clc;%--------------------------------------------------------------------------% 参数设置%--------------------------------------------------------------------------N = 10000;
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0

什么是YUV

简介YUV(也成YCbCr):Y表示明亮度(灰阶),UV的作用是描述影像色彩及饱和度。由电视系统发展而来,有Y信号即可播放黑白影像,彩色影像需要有UV信号。主要的采样格式有YUV4:2:0,YUV4:2:2,YUV4:4:4。所有播放器均支持YUV4:2:0,其他YUV格式部分播放器不支持,需先转换成为YUV4:2:0格式。YUV中提取Y分量,黑白色;YUV中提取U分量,cb,blue蓝色;YUV中提取V分量,cr,red红色。RGB与YUA的关系RGB用于屏幕图像的展示YUA用于采集与编
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0

【车牌识别】基于matlab GUI BP神经网络车牌识别(带语音播报)【含Matlab源码 668期】

一、简介1 概述BP(Back Propagation)神经网络是1986年由Rumelhart和McCelland为首的科研小组提出,参见他们发表在Nature上的论文 Learning representations by back-propagating errors 。BP神经网络是一种按误差逆传播算法训练的多层前馈网络,是目前应用最广泛的神经网络模型之一。BP网络能学习和存贮大量的 输入-输出模式映射关系,而无需事前揭示描述这种映射关系的数学方程。它的学习规则是使用最速下降法,通过反向传播来
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0

Codeforces Round #711 (Div. 2) 补题A B

A.GCD Sum分析: 只需要寻找三次即可。证明: 考虑一个数被333整除,3,6,9,12,15,⋯ ,3∗k3,6,9,12,15,\cdots,3*k3,6,9,12,15,⋯,3∗k,即每一个被3整除的数区间长度都为333,所以对于任意一个数,至多需要操作333次就可以找到下一个被333整除的数。至于为什么要找被333整除的数,因为被333整除的数都有一个性质:各位之和也被333整除。这样就可以满足题目条件,一个数字与各位数字之和的gcd\text{gcd}gcd不为111而为3。利用数
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0

YUV常见格式格式

YUV常见格式YUV4:4:4(等同于RGB8:8:8,图像大小为长x宽x3)YUV4:2:2(图像大小为长x宽x2)YUV4:2:0(所有播放器均支持)YUV4:2:04:2:0并不意味着只有Y,cb两个分量,而没有Cr分量。它实际指的是对每行扫描线来说,只有一种色度分量,它以2:1的抽样率存储。相邻的扫描行存储不同的色度分量,也就是说,如果一行是4:2:0的话,下一行就是4:0:2,再下一行是4:2:0…以此类推。各种格式对比数据量的计算(以4:2:0为准)YUV = Y *
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0

WIN10企业版系统安装(KB12特供版:采用大白菜启动盘)

1、装机U盘制作1.1下载大白菜OR大包菜OR老毛桃制作装机U盘大白菜官网点击在线下载,会下载下来一个在线安装软件的压缩包,解压缩后打开。选择到你想安装的位置,点击立即安装。备份装机U盘数据,插入U盘,打开大白菜装机软件选择你要制作的U盘,模式选择USB-HDD,格式选择NTFS格式,点击一键制作成USB启动盘,开始制作装机U盘,由于是在线版,需等待其组件下载完成后便会自动开始制作。制作完成后的U盘根目录应是这个样子现在,下载要求的服务器版OS的.GHO镜像文件,约6.42GB下载完
分类: 企业开发 发布时间: 04-04 10:12 阅读次数: 0

Windows编译ffmpeg方式

三种方法CygwinMinGWVS它们的作用与运行原理Cygwin(Cygnus Windows)MinGW(Minimalist GNU for Windows)VS(Visual Studio 2015/2017…)MSYS2(Minimal SYStem 2)如何编译ffmpegCygwin直接安装使用MinGW + MSYS2VS + MSYS2...
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0

【车牌识别】基于matlab GUI BP神经网络车牌识别【含Matlab源码 669期】

一、简介1 概述BP(Back Propagation)神经网络是1986年由Rumelhart和McCelland为首的科研小组提出,参见他们发表在Nature上的论文 Learning representations by back-propagating errors 。BP神经网络是一种按误差逆传播算法训练的多层前馈网络,是目前应用最广泛的神经网络模型之一。BP网络能学习和存贮大量的 输入-输出模式映射关系,而无需事前揭示描述这种映射关系的数学方程。它的学习规则是使用最速下降法,通过反向传播来
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0

【水果识别】基于matlab GUI 灰度、二值化、腐蚀、膨胀算法水果识别【含Matlab源码 671期】

一、简介基于matlab GUI 灰度、二值化、腐蚀、直方图处理之水果识别二、源代码function varargout = the4th(varargin)%========filename:the4th.m============%%=========水果图像的模式识别==12120389==曹嘉=====%%==========include files:the4th.m===================%%========================exam.m========
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0

Linux学习----5 Linux常用命令

##Linux常用命令文件处理命令文章目录文件处理命令1、命令格式与目录处理命令ls**七个不同的组成部分:**文件类型常见文件类型:其他文件类型:2、目录处理命令3、文件处理命令4、链接命令1、命令格式与目录处理命令ls命令格式:命令[-选项][参数]​ eg:ls -la /etc说明: 1)个别命令使用不遵循此格式​ 2)当有多个选项时,可以写在一起​ 3)简化选项与完整选项​ -a 等于
分类: 企业开发 发布时间: 04-04 10:12 阅读次数: 0

Mac或Linux下编译安装ffmpeg

Mac下安装ffmpeg的方式brew方式(优点:省去源码下载编译;弊端:安装后无法改变;具体操作:brew search ffmpeg =》brew install ffmpeg)源码方式(下载源码编译安装,可定制化,支持相应工具功能去除或添加)Mac/Linux编译ffmpeg下载ffmpeg(下载)git clone git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg 或编译ffmpeg./configure --pre
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0

2021春季个人赛-12 补题

A. Will he Die?题意: 给定一个坐标轴和n,mn,mn,m,初始位置为零点,每秒都有12\frac{1}{2}21​的概率向左或者向右移动,求在mmm秒内走到nnn点的概率分析: 组合数学+费马小定理求逆元一共有mmm秒,故而有2m2^m2m种移动方案。假设向着mmm点走了xxx,背离mmm点走了yyy,那么有{x+y=nx−y=m\left\{\begin{matrix} x+y=n\\ x-y=m\end{matrix}\right.{x+y=nx−y=m​解出
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0

Microsoft SQL Server 2008 R2 “无法读取此系统上以前注册的服务器的列表”异常问题解决方法

问题现象打开Microsoft SQL Server Management Studio提示以下错误:其错误详细信息如下:有关调用实时(JIT)调试而不是此对话框的详细信息,请参见此消息的结尾。************** 异常文本 **************Microsoft.SqlServer.Management.RegisteredServers.RegisteredServerException: 无法读取此系统上以前注册的服务器的列表。请在“已注册的服务器”窗口中重新注册您的服
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0

【语音识别】基于matlab GUI BP神经网络0到9语音识别【含Matlab源码 672期】

一、简介1 概述BP(Back Propagation)神经网络是1986年由Rumelhart和McCelland为首的科研小组提出,参见他们发表在Nature上的论文 Learning representations by back-propagating errors 。BP神经网络是一种按误差逆传播算法训练的多层前馈网络,是目前应用最广泛的神经网络模型之一。BP网络能学习和存贮大量的 输入-输出模式映射关系,而无需事前揭示描述这种映射关系的数学方程。它的学习规则是使用最速下降法,通过反向传播来
分类: 其他 发布时间: 04-04 10:12 阅读次数: 0