实验题目:基于栈的算术表达式求值算法实验环境:学习完了数据结构第三章内容栈和队列实验目的:   1.掌握栈的定义及实现;
   2.掌握利用栈求解算术表达式的方法。
实验内容:   通过修改完善教材中的算法3.1-3.4,利用栈来实现算术表达式求值的算法。
对算法中调用的几个函数要给出其实现过程:   (1)函数In(c):判断c是否为运算符;
   (2)函数Precede(t1,t2):判断运算符t1和t2的优先级;
 (3)函数Operate(a,theta,b):对a和b进行二元运算theta。
程序运行时,输入合法的算术表达式(中间值及最终结果要在0~9之间,可以包括加减乘除和括号),便可输出相应的计算结果。
2024/3/18 8:53:05 81KB 表达式求值
1
这是我做的编译原理简单优先文法判定和分析器的构造。
包括第一章概述 31.1项目背景 31.2设计目的 31.3实验环境与开发工具 31.4C++语言 4第二章需求分析 52.1问题陈述 52.1.1简单优先文法 52.1.2简单优先文法的定义 62.1.3简单优先文法的算法 62.1.4简单优先分析法的操作步骤 62.2需要完成的功能 72.2.1判定输入的文法是否是简单优先文法 72.2.2构造文法的简单优先关系矩阵 72.3分析器的构造 7第三章逻辑设计 93.1系统的组织与基本工作流程 93.2总体结构逻辑结构图 9第思章软件功能设计 114.1软件功能分析 114.1.1判定文法是否为简单优先文法 114.1.2查找分析文法优先关系相等 124.1.3查找分析文法中小于的关系 144.1.4查找分析文法中大于的关系 154.1.5构造文法的简单优先关系矩阵 16第五章界面设计 185.1用户输入文法界面 195.2优先矩阵的初始状态 205.3文法中等于关系 215.4小于关系 225.5大于关系 235.6优先关系矩阵 25小结 27参考文献 28附录 29
2024/2/8 13:33:44 337KB 编译原理 课程设计 概要 引言
1
天气预报应用实现,主要是一个实验作业,可以看看。
实验环境:AndroidStudio3.0.1。
2023/10/16 15:46:12 931KB 天气预报
1
《tensorflow训练好模型移植到android》教程,共66页pdf格式文档(幻灯片形式),讲解清楚,能很快实现。
涉及两个例子,第一个是将Tensorflow的实例编译成APK,安装运行到Android客户端,立即可以使用;
第二个是自己训练Tensorflow模型,训练几千次之后,将训练好的模型(文档中给出了详细的模型训练,具体训练的图片安装说明再准备提供即可使用),编译成APK,安装运行到Android客户端。
适合初学者,能很快上手。
具体实验环境为MacOS10.13.2;
Tensorflow-master;
androidsdk:api_level=26,build_tools_version="27.0.3";
androidndk:android-ndk-r12b,api_level=14.另外,第一个编译好的APK实例可以在http://download.csdn.net/download/wuxinxing1981/10232528上下载
2023/10/15 6:06:28 4.8MB
1
实验环境:1. WindowsXP操作系统,Server版;
2. 企业版MicrosoftSQLServer2000;
3. VisualC++MFC编程题目要求:假设图书馆的工作人员要处理下列日常工作: 借书:核实读者身份并检查是否存在下述情况: 该读者借书的数额超标;
 该读者所借的书过期未还;
 该读者曾因借书过期被罚款而未交;
如不存在上述情况,则登记借书信息;
 还书:检查所还图书是否损坏或过期,是则登记罚单信息并打印罚单,在交纳罚金前,不允许该读者继续借书。
若图书损坏,注销该图书信息,否则进行还书登记。
 罚款:根据罚单收取罚金,同时取消该读者的借书限制。
 图书信息维护:新书上架、旧书下架及图书信息查询。
 读者信息维护:录入、注销、修改及查询读者信息。
此外,图书馆还应向读者提供下列基本功能: 查询图书信息;
 查询自己的基本信息和借书记录;
 续借;
2023/10/8 11:52:26 2.45MB 数据库课设 图书馆理系统 MFC C++
1
多边形的区域填充学时:2实验类型:设计性实验类别:专业实验实验目的1.通过实验,进一步理解和掌握几种常用多边形填充算法的基本原理2.掌握多边形区域填充算法的基本过程3.掌握在C/C++环境下用多边形填充算法编程实现指定多边形的填充。
实验设备及实验环境计算机(每人一台)VC++6.0或其他C/C++语言程序设计环境实验学时:2学时实验内容用种子填充算法和扫描线填充算法等任意两种算法实现指定多边形的区域填充。
实验步骤1.复习有关算法,明确实验目的和要求;
2.依据算法思想,绘制程序流程图(指定填充多边形);
3.设计程序界面,要求操作方便;
4.用C/C++语言编写源程序并调试、执行(最好能用动画显示填充过程);
5.分析实验结果6.对程序设计过程中出现的问题进行分析与总结;
7.打印源程序或把源程序以文件的形式提交;
8.按格式要求完成实验报告。
实验报告要求:1.分析算法的工作原理;
2.画出算法的流程图3.实验结果及分析(比较两种算法的不同)4.实验总结(含问题分析及解决方法)
1
软件测试实验报告三角形形状判定问题一、实验环境VisualC++6.0软件环境二、实验原理软件测试是通过运行所开发的软件产品,识别和控制软件缺陷,以验证和确认用户需求已得到满足的过程。
三、开发程序清单
2023/8/20 16:53:30 81KB 软件测试 实验报告 VC++
1
此文档面向于冲IE的兄弟加油!思路要清晰,实操要灵活。
心要稳如泰山,出现故障先排查是不是自已操作有失误,如果是实验环境的问题,及时通知监考老师来处理,这时候一定要稳住,千万不能自乱阵脚。
考试之前要好好休息,让身体保持良好的状态,戒骄戒躁,避免在考试中因为身体因素而影响考试。
2023/3/12 6:43:35 445B 华为 云计算
1
圆的扫描转换实验类型:设计性实验类别:专业实验实验目的1、通过实验,进一步理解和掌握中点bresenham画圆算法的基本原理;
2、掌握以上算法生成圆和圆弧的基本过程;
3、掌握在C/C++环境下完成用中点bresenham算法圆或圆弧的绘制方法。
实验设备及实验环境计算机(每人一台)VC++6.0或其他C/C++语言程序设计环境实验学时:2学时实验内容用中点(Besenham)算法实现圆或圆弧的绘制。
实验步骤1.复习有关圆的生成算法,明确实验目的和要求;
2.依据算法思想,绘制程序流程图(注意圆弧生成时的输入条件);
3.设计程序界面,要求操作方便;
4.用C/C++语言编写源程序并调试、执行;
5.分析实验结果6.对程序设计过程中出现的问题进行分析与总结;
7.打印源程序或把源程序以文件的方式提交;
8.按格式要求完成实验报告。
实验报告要求:1.分析算法的工作原理;
2.画出算法的流程图3.实验结果及分析(比较圆与圆弧生成算法的不同)4.实验总结(含问题分析及解决方法)
1
模式识别&机器学习课程论文,内容如下:一、摘要 3二、任务阐明 3三、数据处理 3四、算法原理 4五、具体实现 65.1实验环境 65.2实验设置 65.3训练加速 65.4混合精度训练 7六、实验结果 8七、参考文献 11
1
共 52 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡