自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 栈和队列的实现

栈public class Queue{ int[] arr=new int[100]; int index; //入栈方法 public void in(int num){ if(index>=arr.length){ int[] arr2=new int[2*arr.length]; System.arraycopy(arr,0,arr2,0,arr.lengt...

2019-11-11 21:38:28 181 1

原创 完全数

求1000以内的完全数问题描述:若一个自然数,恰好与除去它本身以外的一切因数的和相等,这种数叫做完全数。例如,6=1+2+328=1+2+4+7+14496=1+2+4+8+16+31+62+124先计算所选取的整数a(a的取值1~1000)的因数,将各因数累加于m,若m等于a,则可确认a为完全数代码如下:public static void main(String[] args...

2019-11-11 21:29:50 225

原创 最大公约数和(GCD)和最小公倍数(LCM)

求任意两个正整数的最大公约数和(GCD)和最小公倍数(LCM)提示:m和n的最大公约数:用辗转相除法,首先将m除以n(m>n)得余数r,再用余数r去除原来的除数, 得新的余数,重复此过程直到余数为 0时停止,此时的除数就是。 m和n的最小公倍数: m和 n的积除以(m和 n 的最大公约数)。代码如下:public static void main(String[] args...

2019-11-11 21:05:15 688

原创 分解质因数:

分解质因数:例如:输入90,打印出90=2 * 3 * 3 * 5 。对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:a)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。b) 如果n不等于i,i能被n整除,则应打印出i的值,并用n除以i的商,作为新的正整数n,重复执行第一步。提示:如果一个自然数能写成两个自然数的乘积,那么这两个自然数就叫作 原来那个...

2019-11-11 20:17:34 307

原创 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

问题描述:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。代码如下:public static void main(String[] args) { int num; int i, j, k; int count = 0; for (i = 1; i <...

2019-11-11 20:02:42 378

原创 素数

素数输出0~n的素数public class test { public static void main(String[] args) { int n=200; for(int i=1;i<=200;i++){ for(int j=2;j<=i;j++){ //判断有因数且不为本身的数跳出循环;筛选出素数 if(i%j==0 && i!...

2019-11-11 19:42:33 106

原创 java中获取随机数

java中随机数产生方法: 方法一:java.lang.Math.random;注意:返回的是double类型的数,注意double b = Math.randow() 其范围是[0.0,1.0),double类型int a = (int)(Math.random()*(44-35)+35) 表示范围[35,44)的整数方法二:java.util.Randow;Random r=...

2019-09-03 20:25:34 122

原创 java之反射-简单例子

User.java测试类代码:package com.test;public class User { private int id;//id号 private String name; //用户名 private String password;//密码 private User user; public User() { super(); } public User...

2019-09-03 20:00:23 243

原创 生产者与消费者(线程同步问题)

/*num 库存变量,p 生产变量/消费变量生产者最多库存100个产品生产者将随机生产0~100个产品当 (新生产产品p+库存num)>100时,先产满100个,再将先前计划p超出库存的生产出来消费者将随机消费0~100个产品*/public class ProductAndCustorm {public static void main(String[] args) ...

2019-08-16 17:27:07 501

原创 Linux基础课堂笔记02

复习:Linux:Ubuntu硬件核心shellfileSystem/根目录/etc/配置文件/home/家目录/root管理员家目录/home/briup普通用户家目录~当前用户家目录~root root家目录cd 切换到当前目录路径: cd a cd a1 cd …/b 相对路径cd /home/briup/b 绝对路径在当前位置查看其他文件夹: 如ls …/...

2019-07-25 20:26:59 102

原创 Linux基本命令课堂笔记03

快捷键:win+d显示桌面vi编辑器:修改文件内容vi a.txti 编辑模式编辑模式–>esc–>命令模式命令模式–>shift+:–>底行模式命令模式–>i–>编辑模式命令模式:i 当前位置插入I 在行首插入a 光标所在位置后插入A 在行尾插入o 光标所在行下插入一空行O 光标所在行上插入一空行0 移动到行首$ 移动到行末尾定位...

2019-07-25 20:22:29 119

原创 Ubuntu虚拟机用户更改及JDK安装详细步骤

用户更改命令:权限不够sudo来凑远程登录命令:telnet +ip 显示当前位置:pwd 改密码:passwd briup(root)第一次设置超级用户密码:sudo passwd root 清屏:clear显示文件内容:more /etc/passwd 一屏幕显示不完:按回车显示一行;按空格显示一屏root :x :0:0:root:/root:/bin/bash 详解:用...

2019-07-22 20:26:00 187

原创 day1

一)基础实验:Unix中常见shell及其命令(shell的缩写)Bourne shell /bin/shC shell /bin/cshKorn shell /bin/kshBourne Again Shell /bin/bash普通用户与超级用户如何进行相互切换切换为超级用户:su - root退出超级用户:exit远程登录及退出服务器的命令登...

2019-07-22 19:55:43 90

Linux课堂基础2.txt

自己的Linux课堂基础课堂笔记,希望可以对初学者有所帮助

2019-07-25

空空如也

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

TA关注的人

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