# 迷你帕斯卡编译器 minipascal [MOD] 语言编译器的实现。 教育目的。 - UTP ## 使用 minipascal 程序由一个或多个函数组成。 函数示例 FUN foo( arg:INT ) BEGIN PRINT( "Hello World" ) END 一般来说 FUN ( , ,... , ) :; :; BEGIN ; ; END 除最后一条语句外,每个语句都以分号结尾。 例子 FUN main() n:int; BEGIN WHILE i<n-1 do BEGIN
2021-07-04 15:03:13 58KB Python
1
java删除指定字符串leetcode 数据结构和算法 该存储库的唯一目的是提醒某些数据结构和算法如何在一页中工作。 大批 数组详解数组的属性 数组可以存储指定数据类型的数据 它具有连续的内存位置 数组的每个“单元格”都有唯一的索引 索引从 0 而不是 1 开始 数组的大小需要强制指定,不能修改。 数组的定义 数组是由一组元素组成的数据结构,每个元素由数组索引标识。 存储一个数组,以便可以通过数学公式从其索引单元格计算每个元素的位置。 一维数组-> arr[col] 二维数组-> arr[row][col] 三维数组-> arr[depth][row][col] 注意: Java最多支持255维数组 :clapping_hands: :clapping_hands: :clapping_hands: 一维阵列的时空复杂度 细节 时间复杂度 空间复杂度 创建一个空数组 O(1) 上) 在数组中插入一个值 O(1) O(1) 遍历给定数组 上) O(1) 访问给定的单元格编号 O(1) O(1) 搜索给定值 上) O(1) 删除单元格的值 O(1) O(1) 二维数组的时空复杂度 细节 时间复杂度 空间复杂度 创建数组 O(1) O(MN) 插入值 O(1) O(1) 遍历给定
2021-06-30 13:09:24 16KB 系统开源
1
看法 用于计算机视觉的 Android 应用程序。 目的:检测西班牙牌组的牌。
2021-06-30 13:09:24 1.84MB Java
1
课程设计-----简易可编程稳压电源目的设计 系统的主要功能 (1)、利用DA转换芯片输出可控的3—12V电压信号。 (2)、可设定输出电压信号值并用数码管显示出来。 (3)、输出电压调节,可实现步进0.1V。
1
根据输出频率,决定 MOSFET 的导通时间和关断时间,并产生栅极脉冲。 我们需要 50Hz 的交流电源,因此一个周期 (0 < t < 2π) 的时间周期为 20 毫秒。 如图所示,MOSFET-1 在前半个周期 (0 < t < π) 被触发,在此期间 MOSFET-2 未被触发。 在此时间段内,电流将沿箭头方向流动,如下图所示,完成交流输出的半个周期。 来自负载的电流从右到左,负载电压等于+Vdc/2。在后半周期(π < t < 2π),MOSFET-2 被触发,较低的电压源与负载连接。 来自负载的电流从左到右方向,负载电压等于 -Vdc/2。 在这段时间内,电流将如图所示流动,交流输出的另一半周期完成。 半桥逆变器在 MATLAB 中的仿真 对于仿真,在来自 Simulink 库的模型文件中添加元素。 1) 2 个直流电源 – 每个 50V 2) 2 个 MOSFET 3
2021-06-27 19:56:30 20KB matlab
1
DAME - 动态 Android 恶意软件引擎 Sannio 大学 - 软件和网络安全 - AY 2014-2015 警告:此项目用于教育目的,作者不对任何非法使用该产品负责 一、作者 二、 内容 2.1。 2.2。 3.1。 3.2。 3.3. 3.4。 开发 4.1。 有效载荷开发 4.2。 二元建筑 一、简介 DAME (Dynamic Android Malware Engine) 是一个系统,它能够通过动态加载过程在 Android 应用程序中注入恶意代码。 与其他解决方案相反,它不会更改应用程序使用的权限,因为它只允许注入与应用程序使用的权限兼容的恶意软件。 DAME 仅在可信应用程序合法使用所需权限的方法中注入恶意代码。 这种方法使得恶意软件检测难以完成。 2.
2021-06-22 19:20:56 55.18MB Java
1
Stat-140SL-最终项目-澳大利亚-天气 包含与Stats 140SL最终项目有关的文件的回购,我们的目标是利用推论统计方法来预测澳大利亚的降雨。 数据来自Kaggle,可以在以下位置找到: :
2021-06-20 22:24:17 3.69MB
1
角色扮演游戏示例 该存储库包含一个基于和库的普通 RPG 游戏核心示例。 它旨在用于学习目的。 看到的动机。 为了让应用程序运行,请: 将此存储库克隆到某个空目录中 在该目录中运行composer install 创建一个空的 MySQL 数据库并在其上运行/_resources/schema.sql和/_resources/data.sql脚本 将/config/config.local.sample.neon复制到/config/config.local.neon 更新/config/config.local.neon数据库连接设置 确保 Web 服务器可以写入目录/log和/temp 就这样。 现在您可以使用“入口点” http://localhost//www/ 如果要将应用程序切换到开发模式,请将名为dev空文件放入/app/c
2021-06-20 21:03:26 32KB PHP
1
自动控制原理的五个实验,包括实验目的,实验内容,实验步骤及实验要求
2021-06-19 20:13:37 2.42MB 控制原理 实验
1
电磁屏蔽一般可分为三种:静电屏蔽、静磁屏蔽和高频电磁场屏蔽。三种屏蔽的目的都是防止外界的电磁场进入到某个需要保护的区域中,原理都是利用屏蔽对外场的感应产生的效应来抵消外场的影响。但是由于所要屏蔽的场的特性不同,因而对屏蔽壳材料的要求和屏蔽效果也就不相同。   一、 静电屏蔽   静电屏蔽的目的是防止外界的静电场进入需要保护的某个区域。静电屏蔽依据的原理是:在外界静电场的作用下导体表面电荷将重新分布,直到导体内部总场强处处为零为止。接地的封闭金属壳是一种良好的静电屏蔽装置。如图所示,接地的封闭金属壳把空间分割成壳内和壳外两个区域,金属壳维持在零电位。根据静电场的性定理,可
2021-06-14 21:31:29 724KB 三种电磁屏蔽的目的及原理详解
1