xinhaojin's blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

LR(0)文法:构造DFA、分析表,句子推导

LR分析法介绍预测分析算法LR(k): L: 从左到右扫描; R:最右推导的逆过程; (k): 向前看k个token。 LR分析法的优点: LR分析器能识别所有可用上下文无关文法描述的程序设计语言的结构; LR分析法是已知的最一般的无回溯移进一归约分析法,而且可以和其他移进归约分析法,而且可以和其他移进规约分析法一样有效地实现; LR分析法分析的文法类包含预测分析法所能分析的文法类; 在自左
2020-05-19
c++
#c++ #编译原理
SLIC超像素视频转换

SLIC超像素视频转换

1     问题描述超像素视频生成小软件:完成一段小程序,读入一段原始视频,要求调用SLIC算法生成超像素视频。该软件要求有友好的用户界面,有功能按钮及视频显示等细节,要求能在界面上设置SLIC的输入参数。 2    超像素介绍2.1概念超像素概念是2003年Xiaofeng Ren提出和发展起来的图像分割技术,它是指具有相似纹理、颜色、亮度等特征的相邻像素构成的有一定视觉意义的不规则像素块。它利
2020-04-30
图像处理
#超像素

VSCode+PyQt5+QtDesigner 环境搭建

一、安装PyQt5和PyQt5-toolspip3 install -i https://mirrors.aliyun.com/pypi/simple/ PyQt5 pip3 install -i https://mirrors.aliyun.com/pypi/simple/ PyQt5-tools 二、找到QtDesigner 安装路径 按黄色警告提示的路径中查找designer.exe生成桌
2020-04-30
软件安装配置
#python #软件安装配置

LL(1)文法:计算First集、Follow集以及预测分析表

问题描述预测分析算法LL(1): L: Left-to-right scan of the tokens从左到右扫描 L: Leftmost derivation最左推导 (1): One token of lookahead只向前看一个token 输入若干个字符流形式的产生式,计算非终结符的First集和Follow集,并构造预测分析表。 算法设计2.1注意点 输入为字符流,应首先转为to
2020-04-22
c++
#c++ #编译原理

Android Stdio换源(阿里云镜像源)

最近在学安卓开发,好不容易兴致上来要开始写了,结果项目build一直转圈…真是搞得兴致全无。 说白了就是下载依赖资源包巨慢,经常连接超时。我寻思着我也没被墙啊,真是不太明白… 好在万能的阿里云有镜像源,可配置阿里云镜像,加速下载。 特此记录。 配置方法: 1. 对特定项目生效,在项目中的build.gradle修改内容 1234567891011121314buildscript {
2020-04-14
安卓
#安卓

CentOS7.4+DockerCE+酷q=QQ机器人

一、安装及运行dockersudo yum install docker#安装 sudo systemctl start docker#运行 二、下载酷Q镜像,后台运行容器sudo docker pull coolq/wine-coolq#镜像文件较大,大约2GB sudo docker images#查看酷Q镜像详情 三、创建一个用于存放coolq数据的目录,用于持久化存放coolq(酷
2020-04-03
杂
#linux #docker

Pascal无符号数识别

Pascal无符号数识别-C++实现 问题描述 设计识别Pascal的无符号数的算法。对于每一个输入,给出一个true or false的判定。 算法设计 由正规式推出自动机,如图2.1和图2.2: 图2.1 无符号数识别-正规式 图2.2 无符号数识别-自动机 该算法严格依据自动机进行条件跳转,并实时更新记录当前状态,然后根据最后所在状态判别是否是无符号数:如果最后状态是如图状态19
2020-03-29
c++
#c++ #编译原理
1…181920

搜索

总访问量 次 总访客数 次