自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 基于Java的LL(1)文法预测分析程序

package LL1.com;import java.util.ArrayList;import java.util.List;public class AddItem{ public static <Character> List<Character> addItemToList(List<Character> list,Character o)...

2018-04-26 23:02:12 733

原创 编译原理课程设计 基于Java的LL(1)文法预测分析程序

1概述语法分析器的任务在于,对词法分析器识别出的单词符号串进行识别分析,如程序中的表达式、说明语句等各类型语句,对于语法分析主要采取的是上下文无关文法进行描述的,且主要分为自上而下的语法分析以及自下而上的语法分析,而在自上而下的语法分析中存在回溯现象,为了避免回溯,在自上而下的语法分析方法中,主要采用LL(1)语法分析方法,LL(1)分析方法的主要特点为:文法不含左递归,文法中每一个非终结符的各个...

2018-04-26 22:58:46 3324 3

原创 汇编 课程设计 剪刀石头布( 文字描述的)

功能分析:小游戏剪刀石头布主要功能包括:退出程序,开始游戏。开始游戏中可以选择剪刀石头布还有返回主菜单四个选项,用户回车选择了剪刀石头布中的一个时,在界面底部将会显示用户选了什么,电脑选了什么,谁赢了的情况。界面初始化:本程序采用了彩色字符界面,运行本程序是会自动初始化,跳转到开始游戏界面时也会初始化形成另一个界面。开始游戏:跳转到游戏界面的入口,当光标停留在这选项时,回车即可进入。进入后可选择剪...

2018-04-27 09:52:05 1243

原创 数据结构 课程设计 员工管理系统(C语言)

1、添加员工模块:输入员工的姓名、年龄、职位、工龄以,通过自己定义的void  add()函数来实现。将录入的信息写入到“data.dat”中。2、删除员工模块:删除需要删除的员工的所有信息,通过自己定义的void del( )函数来实现。先通过查找找到需要删除的信息,将文件中除要删除的信息之外全部读入内存,删除原文件,将创建一个同名文件。3、修改模块:可以修改该员工的部分信息,通过自己定义的vo...

2018-04-26 22:13:55 9621 4

原创 大二 数据结构 第一次作业

1.4(1)#define max 20void sum(int a[max][max],int n)    {    for(i=0;i<n;i++)        for(j=0;j<n;j++)            sum+=a[i][j]; }     该算法平均时间复杂度为O(n^2).(2)void fun(int i,int j,int k){   int temp; ...

2018-04-26 21:59:24 385

原创 大二 数据结构 栈和队列 第二次作业

栈:源代码:#include<stdio.h>#include<malloc.h>#define max 50typedef struct{char data[max];int top;}sqStack;void InitStack(sqStack *&s){s=(sqStack*)malloc(sizeof(sqStack));s->t...

2018-04-26 21:50:39 205

原创 大一 C语言 课程设计 图书信息管理系统

#include<stdio.h>#include<stdlib.h>#define LEN sizeof(book)#include<string.h>#include <windows.h>static int total; //记录文件保存书的信息的结构体的个数 typedef struct book //定义保存书信息...

2018-04-26 21:23:36 8298 4

原创 大一 C语言 排序程序设计实验

实验6.1  排序程序设计实验一、目的要求(1)了解排序算法的一分析过程。(2)掌握选择排序的基本思路。(3)掌握选择排序算法的程序实现方法。(4)学习数组在排序程序中的应用。二、实验内容(1)从键盘输入一组数存放在数组中。(2)写一个函数对所输入的数采用选择排序方法进行排序。(3)将排序的结果显示出来。(4)改进的选择排序的方法,其思路是:将待排序的记录与数据序列中的每个记录从最后一个倒着比较,...

2018-04-26 20:46:18 1640

原创 大一 C语言 实验课 2

《程序设计基础》上机实验报告学号:201420224912姓名:许培鑫班级:计算机149日期:2015-5-20指导教师:成筠成绩:__________(1)从键盘上输入3个整数,按大小顺序输出(用指针编程实现)。1、实验内容:#include<stdio.h>void paixu(int *i,int *j,int *k){int temp,temp1,temp2;if(...

2018-04-26 19:53:30 830

原创 大一 C语言 实验1

《程序设计基础》上机实验报告学号:201420224912   姓名:许培鑫   班级:计算机149日期:2015-5-7指导教师:成筠   成绩:-----------------------------------------------------------------实验六 程序设计综合练习一、 实验目的 掌握C语言中的变量、数组、函数、指针、结构体等主要知识点。 掌握C程序的结构化程序...

2018-04-26 19:48:23 8728

原创 大一 C语言 实验课3 链表

《程序设计基础》上机实验报告学号:201420224912 姓名:许培鑫班级:计算机149日期:2015-5-26指导教师:成筠成绩:__________(1)有两个链表,其结点包括学号、成绩。要求合并两个链表并按学号升序排列。1、实验内容:#include<stdio.h>#include<malloc.h>#define len sizeof(struct st...

2018-04-26 19:46:07 369

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除