自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 Python:解决数学中的问题

实验内容1、输入某年某月某日,判断这一天是这一年的第几天。2、判断101-200之间有多少个素数,并输出所有素数。3、有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?4、鸡兔同笼问题。今有鸡兔同笼,鸡兔共有头35个,脚94只。求笼中共有鸡、兔各多少只?5、请找出1~100之间能被7整除但不能被3整除的所有整数。6、编写一个程序打印九九乘法表。7、编写程序计...

2020-04-17 16:56:21 820

转载 (编译原理)简单优先分析方法

#include<stdio.h> int find(int a,int b) //优先关系表{ int table[6][6] = { 1, -1, -1, -1, 1, 1, 1, 1, -1, -1, 1, 1, 1, 1...

2019-07-13 10:59:18 2077

转载 (编译原理)实现LL(1)文法分析

package com.wang;import java.util.Stack;public class LL1 { // 加入同步符号的LL(1)分析表 private String[][] analysisTable = new String[][] { { "synch", "synch", "synch", "A", "A", "synch" }, ...

2019-07-13 10:56:04 955

转载 (编译原理)实现词法分析器

实验内容从磁盘中读取一个Test.txt文件,并编程实现词法分析器对其进行词法分析,结果保存到另外一个Result.txt文件。C#实现using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using Sys...

2019-07-13 10:52:07 356

转载 编译原理)判断文法的类型

实验内容从文件中读取数据,判断其为0型文法、1型文法、2型文法还是3型文法,并指出其非终结集符、终结符集和开始符号。java实现package com.wang; import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileRea...

2019-07-13 10:25:41 2026

原创 python中对文件的简单操作:创建及写入

实验内容1.从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件"test1.txt"中保存。2.从键盘输入一些字符,逐个把它们写到磁盘文件"test2.txt"上,直到输入一个#为止。3.合并两个文件(分别为a.txt和b.txt)中的内容。4.创建一个名为“strInfo.csv”的文件,通过input()函数向文件中写入学生信息,格式为“姓名,性别,年龄,语文成...

2019-07-12 20:01:49 2113

原创 python中Time、Datetime、Random、Numpy、Matplotlib、Unittest模块的使用

实验内容1、使用Time模块和Datetime模块获取当前时间,并指出当前时间的年、月、日、周数和周几?2、使用Random模块和Numpy模块生成一个3行4列的多维数组,每个元素为1~100之间的整数,并对数组中的元素进行遍历。3、使用Matplotlib模块在一幅图形中绘制y=2x+1和y=x**2的图形,并设置图例。4、使用Unittest模块自定义一个测试类,测试指定函数是否能够正...

2019-07-12 19:38:44 445

原创 (python)一般函数练习

实验内容1、编写一个函数,输入一个十进制数,输出一个二进制数。2、有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?(使用递归函数实现)3、编写一个函数,计算传入字符串中饮食的数字、字母空格和其它类型字符个数。4、编写一个函数实现如下...

2019-07-12 19:21:06 420 1

原创 (Python)组合数据:Python中的列表、元组、集合

实验内容1、使用2种方法将两个列表中的数据合并。2、列表list1 = [3, 8, 11, 26, 47],接受从键盘输入一个新的元素key,将新的元素key插入到列表list1中,保持列表list1中的元素有序。编程实现上述功能。3、使用Python编程删除列表中的重复元素。4、使用Python语言创建一个元组grade = (68, 87, 83, 91, 93, 79, 68, 8...

2019-07-06 15:02:38 4160

转载 (数据结构)1.实现顺序查找的算法。 2.实现折半查找的算法。 3.实现二叉排序树的基本运算算法。

实验内容1、编写一个程序exp9-1.cpp,输出在顺序表(3,6,2,10,1,8,5,7,4,9)中采用顺序查找方法查找关键字5的过程。2、编写一个程序exp9-2.cpp,输出在顺序表(1,2,3,4,5,6,7,8,9,10)中采用折半查找方法查找关键字9的过程。3、编写一个程序bst.cpp,包含二叉顺序树的创建、查找和删除算法,在此基础上编写exp9-4.cpp程序完成以下功能。...

2019-07-06 14:37:17 9420 3

转载 (数据结构)1.图的邻接矩阵和邻接表应用。 2.求连通图的深度优先生成树和广度优先生成树。 3.采用普里姆算法求最小生成树。 4.采用克鲁斯卡尔算法求最小生成树。

实验内容1、假设不带权有向图采用邻接矩阵g存储,设计实现以下功能的算法:(1)求出图中每个顶点的入度。(2)求出图中每个顶点的出度。(3)求出图中出度为0的顶点数。2、假设不带权有向图采用邻接表G存储,设计实现以下功能的算法:(1)求出图中每个顶点的入度。(2)求出图中每个顶点的出度。(3)求出图中出度为0的顶点数。3、假设一个连通图采用邻接表作为存储结构,试设计一个算法,判断其...

2019-07-06 11:35:53 4738 3

转载 (数据结构)1.实现图的邻接矩阵和邻接表的存储 2.实现图的遍历算法

实验内容1、编写一个程序graph.cpp,设计带权图的邻接矩阵与邻接表的创建和输出运算,并在此基础上设计一个主程序exp8-1.cpp完成以下功能。(1)建立如图8.54所示的有向图G的邻接矩阵,并输出之。(2)建立如图8.54所示的有向图G的邻接表,并输出之。(3)销毁图G的邻接表。2、编写一个程序travsal.cpp实现图的两种遍历运算,并在此基础上设计一个程序exp8-2.cp...

2019-07-06 11:21:50 25947 4

转载 (数据结构)1.实现二叉树的各种基本运算的算法2.实现二叉树的各种遍历算法3. 由遍历序列构造二叉树4.求二叉树中的结点个数、叶子节点个数、某结点层次和二叉树宽度

实验内容1、假设二叉树中的每个结点值为单个字符,采用二叉链存储结构存储。设计一个算法,计算一棵给定二叉树b中的所有单分支结点个数。2.假设二叉树中的每个结点值为单个字符,采用二叉链存储结构存储。设计一个算法,求二叉树b中最小值的结点值。3、编写一个程序,实现二叉树的基本运算,并在此基础上完成以下功能:(1)由图7.33所示的二叉树创建对应的二叉链存储结构b,该二叉树的括号表示串为“A(B(...

2019-07-06 11:16:34 17295 5

转载 (数据结构)稀疏矩阵三元组的存储结构及其基本算法设计

实验内容1.假设n*n的稀疏矩阵A采用三元组表示,设计一个程序ex6-1.cpp,实现如下功能:(1) 生成如下两个稀疏矩阵的三元组a和b。{ 1 0 3 0 {3 0 0 00 1 0 0 0 4 0 00 0 1 0 0 0 1 00 0 1 1} 0 0 0 2}(2)输出a转置矩阵的三元组(3)输出a+b的三元组...

2019-07-06 11:04:21 7756

转载 (数据结构)递归应用设计

实验内容(1)已知A[0…n-1]为整数数组,设计一个递归算法求这n个元素的平均值。(2)设计一个算法求正整数n的位数。(3)设有一个不带表头结点的单链表L,设计一个递归算法count(L)求以L为首节点指针的单链表的结点个数。(4)设有一个不带表头结点的单链表L,设计两个递归算法,traverse(L)正向输出单链表L的所有结点值,traverseR(L)反向输出单链表L的所有结点值。...

2019-07-06 10:58:13 3286

转载 (数据结构)1.文本串加密和解密程序 2.求一个串中出现的第一个最长重复字符串

实验内容1.一个文本串可用事先给定的字母映射表进行加密。例如,设字母映射表为:a b c d e f g h i j k l m n o p q r s t u v w x y zn g z q t c o b m u h e l k p d a w x f y i v r s j则字符串“encrypt”被加密为“tkzwsdf”。编写一个程序exp4-4.cpp,将输出的文本串加密后输...

2019-07-06 10:37:30 2755

原创 (数据结构)1.实现顺序栈的各种基本运算 2.实现环形队列的各种基本运算

实验内容1.编写一个程序,实现顺序栈(假设栈中元素类型ElemType为char)的各种基本运算,并在此基础上完成以下功能。(1)初始化栈s。(2)判断栈s是否为空。(3)依次进栈元素a、b、c、d、e。(4)判断栈s是否为空。(5)输出出栈序列。(6)判断栈s是否为空。(7)释放栈。2.编写一个程序,实现环形队列(假设栈中元素类型ElemType为char)的各种基本运算,并在...

2019-07-06 10:25:04 7478

原创 (数据结构)1.实现顺序表的各种基本运算的算法 2.实现单链表的各种基本运算的算法

实验内容1.编写一个程序sqlist.cpp,实现顺序表的各种基本运算和整体建表算法(假设顺序表的元素类型ElemType为char),并在此基础上设计一个程序exp2-1.cpp完成以下功能。(1)初始化顺序表L。(2)依次插入a、b、c、d、e元素。(3)输出顺序表L。(4)输出顺序表L的长度。(5)判断顺序表L是否为空。(6)输出顺序表L的第3个元素。(7)输出元素a的位置。...

2019-07-06 10:17:00 28146 9

转载 java实现计算机界面

要求设计一个计算器界面,至少要包含如下按键:0,1,2,3,4,5,6,7,8,9,+,-,*,/,=,C(清零)。java实现package com.ming;import javax.swing.*;import static java.awt.BorderLayout.*;import java.awt.*;public class Calculator{ public...

2019-07-06 10:07:37 6480 2

原创 java实验:实现集合与接口

实验内容1.两位整数对调后,形成的另外一个整数成为对调数(56与65),是否存在一个两位整数加另外一个整数的和,等于他们的对调数之和,比如(36+96=63+69),输出所有满足这样关系的等式。2.分别输入年月日,判断这一天是这一年的第几天。3.向List集合添加5个整数,并将集合中索引位置是2的对象从集合中删除。4.向Set集合中添加“Aa”、“ab”、“aa”、“Ba”、“aa”五个元...

2019-07-06 10:04:46 1101

原创 (java)成员方法与类

要求:1.尝试编写一个类,定义一个修饰权限为p riv at e的成员变量,并定义两个成员方法,一个成员方法实现为此成员变量赋值,另一个方法获取这个成员变量的值,保证其它类 继承该类时触获取该类成员变量的值。2.尝试编写一个矩阵类,将长与宽作为矩形类的属性,在构造方法中将长,宽初始化,定义一个成员方法求此矩形的面积。java实现1、package MyClass1;public cl...

2019-07-06 09:45:58 1390

原创 (java) f or循环、while循环、if条件语句练习

要求:1.分别 用 f or和while循环实现8 +88+888 …+8888888888。2.利用 for循环与i f实现去除宇符串的所有空格。代码实现:1、package MyClass1;public class myClass1 { public static void main(String[] args) { //for循环 System.out.print...

2019-07-06 09:40:27 1000

原创 (java)冒泡排序 、快速排序 、直接插入排序

1.冒泡排序冒泡排序是按照一定顺序比较相邻两个数的大小,如果前一个数比后一个数大(或小),则交换它们的顺序,直到按要求排列好。代码:package MyClass1;public class Bubblesort { public static void main(String[] args) { // TODO Auto-generated method stub int a[...

2019-07-06 09:31:22 157

原创 (java小作业)1.使用三种循环打印输出九九乘法表。2.计算1!+2!+...+10!。3.打印输出一个实心菱形。

初学java的小作业,写下来纪念一下~1.使用三种循环打印输出九九乘法表.package MyClass1;public class Class1 { public static void main(String[] args) { // TODO Auto-generated method stub //for循环 System.out.println("for循环:");...

2019-07-04 08:33:11 256

原创 【汇编综合应用】大小写字母的转换、2号、9号和10号DOS系统功能调用、分支、循环程序结构、子程序、寄存器传递参数,宏定义、宏调用,观察宏展开。

实验内容编程实现:用10号DOS功能调用从键盘输入一串大小写字母到BUF为首址的缓冲区中,然后将其中的小写字母换成大写字母,原大写字母不变,仍然放入本缓冲区,再将该字符串内容在显示器上显示,且以十六进制形式显示实际输入的字符数。要求:1.用9号DOS功能调用输出一些提示信息,并用子程序实现十六进制数的输出,以BX作为传送参数的寄存器。2.9、10号DOS系统功能调用以及回车换行的功能均用宏...

2019-07-03 20:32:34 2984

原创 [汇编实验:循环程序&子程序练习]

[汇编实验:循环程序&子程序练习]实验要求编程统计100字数组array中最低6位全为1的数的个数,将个数放在寄存器bx中,并以十六进制形式显示个数,然后统计array中第0、2、4、6位全为1的数的个数,将个数放在寄存器bx中,并以十六进制形式显示个数。统计功能分别用子程序count1和count2实现,十六进制显示用子程序binihex实现。已知数据段内容如下:data ...

2019-07-03 20:24:09 852

数据结构教程(第5版)练习题参考答案.rar

数据结构教程(第5版)练习题参考答案,第1-12章。第1章绪论;第2章线性表;第3章栈和队列;第4章串;第5章递归;第6章数组和广义表;第7章树和二叉树;第8章图;第9章查找;第10章内排序;第11章外排序;第12章文件

2019-07-03

数据库系统基础教程_英文版_第三版_厄尔曼_课后答案[2-12章].khda.pdf

厄尔曼编写的《数据库系统基础教程》第三版课后答案,但是是英文版,没有第一章,小伙伴们慎买。

2019-07-02

空空如也

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

TA关注的人

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