UN+1图灵机的编程实现

实验名称:编程模拟此Turing机的运行过程。实验内容: 对于任意给定的一台Turing机和任意给定的字符串w ( w不含空格),编程模拟此Turing机的运行过程,要求输出从开始运行起的每一步骤的结果。实验步骤:1、需求分析:图灵机有一条无限长的纸带,一个读写头,还有一个程序对它的控制。纸带分成了一个一个的小方格,每个方格有不同的状态。从读写头在纸带上读出一个方格的信息,并且根据它当前的...
分类: 其他 发布时间: 01-30 23:35 阅读次数: 0

求N位数的最大公约数和最小公倍数

用C语言求N位数的最大公约数和最小公倍数**一、 题目名称:**求N个数的最大公约数和最小公倍数。二、算法设计:基本要求:1.构造辗转相除法来求两个数的最大公约数的函数;2.构造根据求最大公约数来求两个数的最小公倍数的函数;3.根据公式,可以知道两个数a,b的乘积等于他们的最大公约数和最小公倍数的积,所以假设他们的最大公约数为c,最小公倍数是d,则d=a*b/c.4.构造求n个数的最...
分类: 其他 发布时间: 01-30 23:35 阅读次数: 0

Java_拷贝文件_应用字符流出现乱码问题

1、字节流2、字符流解决:编码改为utf-8 即可解决具体过程:右击当前project—>properties重新运行:
分类: 其他 发布时间: 01-30 23:35 阅读次数: 0

数据库_进入MySQL

退出:。。
分类: 其他 发布时间: 01-30 23:35 阅读次数: 0

C语言_完善学生信息管理系统

完善学生信息管理系统实验步骤:需求分析:(1)改写程序为良好程序风格(文档注释,函数注释,语句注释)。(2)将功能补充完全(基于文件处理,完成刷新和保存功能)。(3)将学生信息改为更好的数据组织,而非离散形式(结构体)。概要设计流程图如下:N-S盒图如下:(查询部分)3. 主要模块实现#define LEN 15 /* 学号和姓名最大字符数,实际请更改*/#define N 50 /* 最大学生人数,实际请更改*/struct record{ char code[LEN];
分类: 其他 发布时间: 01-30 23:34 阅读次数: 0

Java_GUI实现简易计算器界面

import java.awt.*;import javax.swing.*;public class Calculater { public static void main(String[] args) { // TODO Auto-generated method stub JFrame f = new JFrame("简易计算器"); f.setSize(440,500);//设置窗口的大小 f.setLocation(500, 200);//位置 f.setResiz
分类: 其他 发布时间: 01-30 23:34 阅读次数: 0

数据库原理_ 存储过程与触发器

七、存储过程与触发器1、要求1、执行存储过程时,实参数等于存储过程中形参数;实参数少于存储过程中形参数;2、执行存储过程;通过对表操作触发激发触发器执行并查看结果。实验环境:MySQL实验步骤1. 定义存储过程① 创建一个能向学生表Student中插入一条记录的存储过程Insert_student,该存储过程需要五个参数,分别用来传递学号、姓名、班级号、性别、出生日期5个值。插入一条记录的存储过程Insert_student:②执行存储过程Insert_student,向Student表中
分类: 其他 发布时间: 01-30 23:33 阅读次数: 0

java_MySQL_JDBC连接MySQL数据库

JDBC连接MySQL数据库1.第一步:导入MySQL驱动src—New—Folder—2.连接
分类: 其他 发布时间: 01-30 23:33 阅读次数: 0

java_递归程序

递归程序设计实验内容: 用递归方法设计下列各题,并给出每道题目的递归出口(递归结束的条件)和递归表达式。同时考虑题目可否设计为非递归方法,如果可以,设计出非递归的算法。1.一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。这样他经过了七个村子后还剩两只鸭子,问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?2.角谷定理。输入一个自然数,若为偶数,则把它除以2,若为奇数,则把它乘以3加1。经过如此有限次运算后,总可以得到自然数值1。求经过多少次可得到自然数1。如:输入22,输出
分类: 其他 发布时间: 01-30 23:33 阅读次数: 0

Java_GUI_图片当做背景

参考代码 //背景图片的路径。(相对路径或者绝对路径。本例图片放于"java项目名"的文件下) String path = "background.jpg"; // 背景图片 ImageIcon background = new ImageIcon(path);参考了上面的代码运行出来背景并没有改变,需要修改为下面的形式背景才能修改成功ImageIcon background = new ImageIcon(Demo3.class.getResource("/background..
分类: 其他 发布时间: 01-30 23:33 阅读次数: 0

MySQL_备份和使用source还原是出错

1、备份出错:出现Access denied for user ‘root’@’localhost’ (using password:YES):参考链接打开my.ini文件在最后一行添加“skip-grant-tables”,保存并关闭文件。重启即可。2、出错:修改:连接数据库时应mysql -hlocalhost -u root - p --default-character-set=utf8...
分类: 其他 发布时间: 01-30 23:32 阅读次数: 0

Java_练习_递归

1、课本上的练习public class TestDemo { /** * 递归 练习:输入一个非负整数,返回组成它的数字之和. * 例如,输入 1729, * 则应该返回1+7+2+9, * 它的和是19 */ private static int sum(int n){ if(n<1) return 0; return n%10+sum(n/10); } public sta
分类: 其他 发布时间: 01-30 23:32 阅读次数: 0

ANDROID_SDK环境变量的配置

参考:为什么要配环境变量?path用来干什么?提出问题:为什么要配环境变量?配环境变量解决了什么?环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所使用到的信息。例如Windows和DOS操作系统中的path环境变量,当我们要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下寻找此程序,还应当到path指定的路径去找。用户通过设置环境变量,来更好的运行程序概念理解:环境变量相关概念path路径:用来指定可执行文件的绝对路径;可执行文件:点击桌面上快
分类: 其他 发布时间: 01-30 23:32 阅读次数: 0

Android_控件应用

常用的控件运行结果代码部分
分类: 其他 发布时间: 01-30 23:32 阅读次数: 0

java运行无法加载主类

之前运行的时候没问题,好久没在cmd上运行,今天突然发现运行显示“无法找到主类”解决办法数学建模时用的Lingo软件配置的Classpath,删除它之后就好了。在JDK1.4之前的版本中,CLASSPATH环境变量是必须配置的,但在JDK5开始,如果没有设置,那么Java虚拟机会自动搜索当前路径下的类文件,并且自动加载dt.jar和tools.jar文件中的Java类,因此可以不设置CLASSPATH环境变量...
分类: 其他 发布时间: 01-30 23:32 阅读次数: 0

JAVA_类与对象_交换两个变量的值

交换两个变量的值class MyValue { private int val; public void setVal(int val) { this.val = val; } public int getVal() { return val; }}public class Test { public static void swap(MyValue value1,MyValue value2){ int t
分类: 其他 发布时间: 01-30 23:31 阅读次数: 0

java_equals()方法

equals()方法在Java中,String 、Math、还有Integer、Double等这些封装类重写了Object中的equals()方法,让它不再比较其对象在内存中的地址,而是比较对象中实际包含的整数的值,即比较的是内容。Object的equals()方法比较的是地址值。在Object类源码(如下所示)中,其底层是使用了“==”来实现,也就是说通过比较两个对象的内存地址是否相同判断是否是同一个对象。public boolean equals(Object obj) { return (th
分类: 其他 发布时间: 01-30 23:31 阅读次数: 0

Java_List类中的remove()方法

remove(object o)方法删除的是 XXX.equals(XX)为true的元素Teacher t1 = new Teacher("lisa"); Teacher t2 = new Teacher("lili"); Teacher t3 = new Teacher("an"); List<Teacher> list = new ArrayList<>(); list.add(t1); lis
分类: 其他 发布时间: 01-30 23:31 阅读次数: 0

TypeError: Cannot read property ‘addEventListener’ of null

我的错误原因:粗心 .getElementById()中的id多加了一个空格修改后:
分类: 其他 发布时间: 01-30 23:30 阅读次数: 0

Java复习_数据类型与运算符(1)

数据类型与运算符一、变量 1.int整型变量:4字节2.long长整型变量:8字节3.double双精度浮点型变量:8字节(在Java中,一个小数会被默认为double类型)4.float单精度浮点型变量:4字节(为一个float类型的变量赋值时,所赋值的后面一定要加上字母F/f)5.char字符类型变量:2字节(不能够表示负数。可以表示汉字。Java中使用Unicode字符集)6.byte字节类型变量:1字节7.short短整型变量:2字节8.boolean布尔类型变量:JVM没有明确规
分类: 其他 发布时间: 01-30 23:30 阅读次数: 0