- 博客(10)
- 收藏
- 关注
原创 实验一:A*算法之八数码
1. 广度优先import numpy as npimport queueimport prettytable as pt'''初始状态: 目标状态:2 8 3 1 2 31 6 4 8 47 5 7 6 5 '''start_data = np.array([[2, 8, 3], [1, 6, 4], [7, 0, 5]])end_data = np.arr
2022-03-28 01:38:51 1392 1
原创 操作系统实验17
实验17#include <stdio.h>#include <sys/types.h>#include <unistd.h>#include <stdlib.h>int main(){ pid_t pid; char*msg; int k; printf("观察父子进程执行的先后顺序,了解调度算法的特征\n"); pid=fork(); switch(pid) { case 0: msg="子进程在运行"; k=3;
2022-03-14 15:12:53 410
原创 程序三:统计字母
package exp1;import java.text.DecimalFormat;import java.util.Arrays;import java.util.Scanner;/** * @Author: Song-zy * @Date: 2021/10/22 11:35 * @Description: 程序3: * 对于输入的一段英文(也可以读取文件中的英文文本),统计输出26个英文字母(不区分大小写)的出现次数 * 以及出现概率(出现次数/总字母数),注意,空格不计入统计
2021-11-03 08:29:45 418
原创 程序2:输出该月份的日历。
程序2: 输入年份和月份(需要进行输入检查:年份是否大于1800且小于3000的整数,月份是1~12之间的整数),输出该月份的日历。import java.time.DayOfWeek;import java.time.LocalDate;import java.util.Scanner;/** * @Author: Song-zy * @Date: 2021/10/22 9:40 * @Description: * 程序2: * 输入年份和月份(需要进行输入检查:
2021-11-03 08:27:13 420
原创 程序1:随机数判断素数
产生100个0~999之间的随机数,判断并输出这些随机数是否为素数,然后计算这100个随机整数中素数的个数和出现频率public class First { public static void main(String[] args) { int[] nums = new int[100]; for (int i = 0; i < nums.length; i++) { //Math.random()是令系统随机选取大于等于 0.0 且
2021-10-23 23:30:27 1021
原创 编译原理--第一章+第二章
第一讲 引论1.1 什么是编译程序课程内容是:介绍程序设计语言编译程序构造的基本原理和基本实现技术。翻译程序(Translator)把某一种语言程序(源语言程序)等价地转换未另一种语言程序(目标语言程序)的程序。 编译程序(Compiler)把某一种高级语言等价地转换为另一种低级语言程序(汇编语言或机器语言)的程序。 诊断编译程序( Diagnostic Compiler)优化编译程序( Optimizing Compiler)交叉编译程序( C
2021-10-07 14:17:52 179
原创 Java入门-第二阶段
Java编程基础(第二阶段)Day-09 面向对象(高级)类变量和类方法理解main方法语法(static)代码块单例设计模式final关键字抽象类接口内部类0039 类变量和类方法类变量类变量,也叫静态变量。用static修饰特点,会被该类的所有对象实例共享//定义一个变量 count ,是一个类变量(静态变量) static 静态//该变量最大的特点就是会被Child 类的所有的对象实例共享public static int count = 0;这个c
2021-10-06 00:20:09 135
原创 PTA2-实验
文章目录PTA2-01 斐波那契数列(I)输入格式:输出格式:输入样例1:输出样例1:输入样例2:输出样例2:实现代码PTA2-02 斐波那契数列(II)输入格式:输出格式:输入样例1:输出样例1:输入样例2:输出样例2:实现代码PTA2-03 斐波那契数列(III)输入格式:输出格式:输入样例1:输出样例1:输入样例2:输出样例2:实现代码PTA2-01 斐波那契数列(I)已知斐波那契数列 Fn=Fn−1+Fn−2(n>=3),F1=1,F2=1。用递归的方法求解该数列的第n项。输入
2021-09-29 01:03:00 698
原创 Java编程基础(45天)
Java编程基础45天Day-01001 运行机制002 开发细节003 Java转义字符004 注释介绍005 Java代码规范006 DOS原理Day-02007 变量008 数据类型1、整数类型2、**浮点类型**3、**字符类型char**4、布尔类型5、**类型转换**6、基本数据类型和Sting类型的转换Day-03 运算符1、算术运算符/的使用%的使用++、--的使用2、赋值运算符3、关系运算符[比较运算符]4、逻辑运算符5、赋值运算符6、位运算符[需要二进制基础]7、三元运算符0010 标识
2021-09-28 23:09:00 377
原创 实验十 多线程程序设计
实验十 多线程程序设计1. 实验目的: 掌握Java多线程程序设计方法;2. 实验内容:上机实现下列程序P386, J_Thread.java;package shiyan_10;/** * 通过构造类thread的子类创建线程的例程 */public class J_Thread extends Thread{ private int m_threadId; public J_Thread(int i){ m_threadId =
2021-06-23 17:03:39 226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人