一、线性结构实验(1)——线性表 题目1. 顺序表的差集 题目2. 单链表的递增差集 题目3.(选做题):不带头结点的单链表 题目4.:单链表逆置 二、线性结构实验(2)——栈和队列 题目1. 队列元素倒置 题目2. 双端顺序栈 虽然不一定是对的,但是可供参考
2023-04-06 11:35:37 149KB 数据结构(c++) 实验报告、源码
1
使用贪心算法设计思想设计算法实现找零钱问题。一个小孩买了价值少于1美元的糖,并将1美元的钱交给售货员。售货员希望用数目最少的硬币找给小孩。假设提供了数目不限的面值为25美分、10美分、5美分、及1美分的硬币。售货员分步骤组成要找的零钱数,每次加入一个硬币。选择硬币时所采用的贪心准则如下:每一次选择应使零钱数尽量增大。为保证算法的可行性(即:所给的零钱等于要找的零钱数),所选择的硬币不应使零钱总数超过最终所需的数目。
2022-11-27 15:31:55 32KB c语言 实验报告 贪心算法 零钱找零
1
一、实验目的 1、理解进程并发执行的实质。 2、分析进程竞争资源的现象,学习解决进程互斥的方法。 3、掌握进程时间片轮转调度算法和优先权调度算法。 二、实验设备 每人一台计算机,硬件要求:CPU PII以上,64M内存,100M硬盘空间即可;软件要求:Linux操作系统。 三、实验内容 1、用lockf()来给每一个进程加锁,以实现进程之间的互斥。 2、编制两种进程调度算法:时间片轮转调度算法和优先权调度算法。 四、实验步骤 1、打开centos7,进入终端命令行模式。 2、使用vi编辑器,vi *.c。(*是要编辑的文件名)。 3、在实验一,进程互斥中,vi zhanghaohao1.c。 在实验二,进程调度中,vi zhanghaohao2.c。 4、输入a/i/o,切换为输入模式,输入代码。 5、按ESC退出输入模式,按shift+:wq,保存退出。 6、输入gcc ./zhanghaohao1.c与gcc ./zhanghaohao2.c编译。 五、程序代码 1、用lockf()来给每一个进程加锁,以实现进程之间的互斥 互斥代码: 六、实验结果
2022-11-21 18:03:03 271KB linux 操作系统 实验报告 源码
1
读入一个C程序,对文本文件进行读入,运用栈的数据结构统计程序中的代码、注释和空行的行数以及函数的个数和平均行数,并利用统计信息分析评价该程序的风格。还包括以下功能 1) 报告函数的平均长度; 2) 找出最长函数及其在程序中的位置; 3) 允许函数的嵌套定义,报告最大的函数嵌套深度。
2022-10-26 19:10:32 1.64MB 大作业 源码 实验报告
1
宋词词频统计 语料库:ci.txt 要求:编程序,输入ci,自动分析统计ci.txt,统计宋词的单字词,双字词等。统计后,输出的是单字词和双字词的词典文件。文件中包括相应的词和频度(次数)。 宋词自动生成 语料库:ci.txt 要求:输入词牌,基于宋词的词典和宋词的词牌,可以随机或者按照语言模型,自动生成宋词。设计相应的Ui或者Web界面。 中文词频统计 语料库:1998-01-2003版-带音.txt 要求:输入txt文件,统计1元模型和2元模型,输出单词和词频文件,双词和词频文件。设计相应的接口,能够快速载入文件,并检索单词和双词。 中文词法分析系统 语料库:1998-01-2003版-带音.txt 要求:根据构建的单词词典和双词词典,用n-gram模型,或者前向最长匹配,或者后向最长匹配等算法,鼓励用更复杂一些的方法来进行,包括隐马尔科夫模型和条件随机场模型。 源码+报告
此资料包含广工web移动开发课程的所有实验,其中实验5云开发打开后需要替换为自己的APPID,云数据库建表food,其他均可直接运行,具体实验为: 实验一:逻辑层与视图层的数据绑定 实验二:小程序页面数据交换 实验三:小程序组件与布局 实验四:绘图组件与定时器 实验五:数据缓存API和云数据库(云开发点餐小程序)
宋词词频统计 语料库:ci.txt 要求:编程序,输入ci,自动分析统计ci.txt,统计宋词的单字词,双字词等。统计后,输出的是单字词和双字词的词典文件。文件中包括相应的词和频度(次数)。 宋词自动生成 语料库:ci.txt 要求:输入词牌,基于宋词的词典和宋词的词牌,可以随机或者按照语言模型,自动生成宋词。设计相应的Ui或者Web界面。 中文词频统计 语料库:1998-01-2003版-带音.txt 要求:输入txt文件,统计1元模型和2元模型,输出单词和词频文件,双词和词频文件。设计相应的接口,能够快速载入文件,并检索单词和双词。 中文词法分析系统 语料库:1998-01-2003版-带音.txt 要求:根据构建的单词词典和双词词典,用n-gram模型,或者前向最长匹配,或者后向最长匹配等算法,鼓励用更复杂一些的方法来进行,包括隐马尔科夫模型和条件随机场模型。 源码+报告
1
大学·C、C++语言,数据结构实验报告源码。校园导航项目编程实现。
2022-02-25 22:26:14 507KB 数据结构 c语言 开发语言 后端
1
编制一个递归下降分析程序,实现对词法分析程序所提供的单词序列的语法检查和结构分析。 利用C语言编制递归下降分析程序,并对简单语言进行语法分析。
1