摘要:
今天下载安装了mysql数据库并配置了环境变量 我下载的是mysql8.0.37版本,下载成功后初步了解了一些操作 了解并进行在MySQL 8.0 Command Line Client - Unicode中进行简单操作 首先是开启和关闭数据库 之后将学习一些sql语法DDL、DML、DQL 阅读全文
摘要:
修改之后还是有一些功能实现的不完全,但我已经尽力了 package test; public class PlanInformation { public static int temp=0;//将工序对应操作人员 public int id;//日报流水号,依次加一 private String 阅读全文
摘要:
浮点数表示 Java 中的浮点数(float 和 double)是近似值,并不能精确表示所有小数。例如: public class PrecisionLoss { public static void main(String[] args) { double a = 0.1; double b = 阅读全文
摘要:
今天进行了测试 以下是我写的 package test; public class student { public String stunumber; public String name; public int age; public boolean sex; public double sco 阅读全文
摘要:
归并排序 概述: 归并排序是一种基于分治法的排序算法。它将数组分成两个子数组,递归地对这两个子数组进行排序,然后将两个已排序的子数组合并成一个有序的数组。 步骤: 将待排序的数组分成两半。 递归地对这两个子数组进行排序。 合并两个已排序的子数组以形成一个有序的数组。 时间复杂度: 最好情况:O(n 阅读全文
摘要:
选择排序 概述: 选择排序是一种简单的排序算法,其基本思想是每次从未排序的部分中选择最小(或最大)的元素,然后放到已排序部分的末尾。 步骤: 从未排序部分中找到最小的元素。 将这个最小的元素与未排序部分的第一个元素交换。 将已排序部分扩大一位,未排序部分缩小一位。 重复以上步骤直到所有元素排序完成。 阅读全文
摘要:
常见的 List 方法和遍历 List 的方式。 常见的 List 方法 add(E e):将元素 e 添加到列表的末尾。 remove(int index):移除指定位置 index 的元素。 get(int index):返回指定位置 index 的元素。 set(int index, E el 阅读全文
摘要:
今天学习了时间和空间复杂度 时间复杂度 时间复杂度描述了算法执行所需时间的增长率,通常以输入规模(n) 作为变量。它反映了随着输入规模增大,算法运行时间的变化情况。常见的时间复杂度包括: 常数时间复杂度 ( O(1) ):算法的运行时间不随输入规模的变化而变化。 对数时间复杂度 ( O(\log n 阅读全文
摘要:
今天学习了数据结构 栈 定义:栈是一种线性数据结构,遵循“后进先出”的原则,即最后放入栈中的元素最先被取出。 基本操作: push(item):将元素压入栈中。 pop():从栈顶弹出元素。 peek():查看栈顶元素,但不移除它。 isEmpty():检查栈是否为空。 实现方式:可以使用数组或链表 阅读全文
摘要:
昨天进行了java的第一次开学考试,历经三小时代码整体的框架写了出来,但还是存在很多问题 今天我对昨天的代码又继续改正了一下,由于上次一些功能无法实现还有些部分运行时会报错 这次修改之后整体的界面有了,代码也能全部成功运行,大部分的功能也得到了实现。 阅读全文