摘要: //新编数据库原理习题与解析 李春葆 例:求F={ABD→AC,C→BE,AD→BF,B→E}的最小函数依赖集Fm 注意:当在函数依赖已经改变的地方开始一个新步骤时,重写函数依赖集很重要,这样可以在下一步中方便引用。 第一步 对F中的函数依赖运用分解原则来创建一个等价函数依赖集H,该集合中每一个函数 阅读全文
posted @ 2020-02-25 11:40 Goldexperience 阅读(7953) 评论(6) 推荐(4) 编辑
摘要: import java.util.Scanner; public class selfConservation { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int M = scan 阅读全文
posted @ 2020-02-22 21:14 Goldexperience 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 ( 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得 阅读全文
posted @ 2020-02-22 18:54 Goldexperience 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 快速排序是对冒泡排序的一种改进。其基本思想是基于分治法的:在待排序表L[1...n]中任取一个元素pivot作为基准,通过一趟排序将待排序表划分为独立的两部分L[1...k-1]和L[k+1...n],使得L[1...k-1]中所有元素小于pivot,L[k+1...n]中所有元素大于或等于pivo 阅读全文
posted @ 2020-01-28 21:26 Goldexperience 阅读(388) 评论(0) 推荐(0) 编辑
摘要: /* 算法: 数组的复制,反转,查找(线性查找,二分查找) */ import java.util.Scanner; public class arrayCopyReverseSearch { public static void main(String[] args) { String[] arr 阅读全文
posted @ 2020-01-23 22:25 Goldexperience 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 用二维数组输出一个10行的杨辉三角:111121133114641.......通过观察,不难得到对于杨辉三角中,每行的首,末位元素均为1,而中间的元素yangHui[i][j]=yangHui[i-1][j-1]+yangHui[i-1][j]所以可以先建立一个二维数组,再按照这种规律依次赋值,最 阅读全文
posted @ 2020-01-22 22:45 Goldexperience 阅读(1269) 评论(0) 推荐(0) 编辑
摘要: 最近学习了Java中的二维数组,用随笔记录一下 二维数组的使用:1,理解:对于二维数组的理解,可以看作是一维数组array1又作为另一个数组array2的元素而存在。所以,从数组底层的运行机制上来看,是不存在多维数组的。2,使用:① 二维数组的声明及初始化;② 如何调用数组指定位置的元素;③ 如何获 阅读全文
posted @ 2020-01-21 23:37 Goldexperience 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 从键盘上输入两个正整数m,n;计算他们的最大公约数和最小公倍数;说明:break关键字的使用 1 import java.util.Scanner; 2 3 public class gCD_lCM { 4 public static void main(String[] args) { 5 Sca 阅读全文
posted @ 2020-01-20 23:33 Goldexperience 阅读(1198) 评论(0) 推荐(0) 编辑
摘要: 分析:所谓质数,就是不能被除了1和自身外的数所整除的数 如:这个数是i,那么对于从2开始到i的数j,有i%j!=0,直到i==j时才有i%j==0; 从这个思路出发,算法如下 1 public class printPrime{ 2 public static void main(String ar 阅读全文
posted @ 2020-01-20 23:27 Goldexperience 阅读(1750) 评论(0) 推荐(0) 编辑
摘要: import java.util.Scanner; public class scoreForm { public static void main(String[] args) { //使用Scanner读取学生个数 System.out.println("请输入学生人数"); Scanner s 阅读全文
posted @ 2020-01-20 23:23 Goldexperience 阅读(1084) 评论(0) 推荐(0) 编辑