自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 MySQL表的增删改查(基础练习)

新増数据(Create)语法:在这里插入代码片INSERT [INTO] table_name[(column [, column] …)]VALUES (value_list) [, (value_list)] …value_list:value,[,value] …查询数据(Retrieve)修改数据(Update)删除数据(Delete)...

2019-10-27 12:22:42 666

原创 直接插入排序法

直接插入排序:每次选择无序区间的第一个元素,在有序区间内选择合适的位置插入。import java.util.Arrays;public class Sort { public static void insertSort(int[] array){ for(int i=1;i<array.length;i++){ //有序区间[0,i)...

2019-10-07 11:49:43 219

原创 十进制转十六进制

十进制转十六进制,计算公式如下例:1958转十六进制:1958%16=6,1958/16=122;122%16=10也就是A,122/16=7;7<16;即1958的十六进制为7A6。代码实现:public class Practice { public static String decToHex(int n){ String res=""; ...

2019-10-07 10:06:04 995

原创 利用公式 Pi/4=1-1/3+1/5-1/7+1/9-... 计算Pi的值(n表示一共有多少项)

利用公式 Pi/4=1-1/3+1/5-1/7+1/9-… 计算Pi的值(n表示一共有多少项)要计算Pi的值,可先计算Pi/4的值,最后再乘以4即可。观察等号右边,可发现分母的值为2*i+1,并且所有偶数项前面均为+,奇数项前面均为-,所以我们将其分开计算即可。代码实现:public class Practice { public static double calcPi(int...

2019-10-07 09:20:34 8782

原创 利用公式e=1+1/1!+1/2!+1/3!+1/4!+...+1/n!, 计算自然对数的底e(n表示一共有多少项)

利用公式e=1+1/1!+1/2!+1/3!+1/4!+…+1/n!, 计算自然对数的底e(n表示一共有多少项)。public class Practice { public static long factorial(int n){//递归实现阶乘 if(n==0||n==1){ return 1; }else{ ...

2019-10-06 12:57:40 15036

原创 数组拷贝(copyOf)

数组拷贝(copyOf):复制指定的数组,用零截取或填充(如有必要),以便复制具有指定的长度。数组拷贝时,若原数组的长度大于等于新数组长度,直接截取newLength个数拷贝给新数组;若原数组的长度小于新数组长度,则先将原数组的数全部拷贝给新数组,再用0填充剩余部分。首先先建一个长度为newLength的新数组,然后取原数组长度和newLength的较小值为length,直接拷贝lengt...

2019-10-06 12:23:17 869

原创 数组的二分查找

前提:数组有序public static int binarySearch1(int[] array,int value){ //左闭右开[0,array.length) int left=0; int right=array.length; while(left<right){//当出现左右两数相等即[num,num)代表区间内已经没有数了。 ...

2019-10-06 12:08:02 81

原创 java程序结构、逻辑控制及方法的定义和使用

程序结构顺序执行顾名思义,程序按照其书写顺序执行。条件执行1.if需注意所有括号内的条件判断必须为布尔类型。2.switchswitch(数字|枚举|字符|字符串){ case 内容1 : { 内容满⾜时执⾏语句; [break;] } case 内容2 : { 内容满⾜时执⾏语句; [break;] } ... defau...

2019-10-05 17:57:29 226

原创 打印九九乘法表

设置两个变量 i 和 j ,用 i 控制行,j 表示一行有多少个算式。public class Practice { public static void main(String[] args) { for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ System....

2019-10-05 16:57:37 150

原创 在屏幕上输出以下图案:* *** ***** ******* ********* ******* ***** *** *

在屏幕上输出以下图案: * *** ***** **************** ******* ***** *** *可以将它分成两部分打印,先打印前5行,再打印剩余4行。对于每一行,先打印空格,再打印*,一行打印结束换行。public class Practice { public static void main(String[]...

2019-10-05 16:35:54 3481

原创 递归实现汉诺塔问题

三个盘子的实现过程如下图所示:代码实现:public class Hanoi {//递归实现汉诺塔问题 public static void HanoiTower(int n,String source, String assist,String dest){ //n为盘子个数,source为原始柱子,assist为辅助柱子,dest为目标柱子 if(n...

2019-10-05 14:29:43 157

空空如也

空空如也

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

TA关注的人

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