自定义博客皮肤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 239 1

原创 完全数

求1000以内的完全数 问题描述:若一个自然数,恰好与除去它本身以外的一切因数的和相等,这种数叫做完全数。 例如,6=1+2+3 28=1+2+4+7+14 496=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 275

原创 最大公约数和(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 769

原创 分解质因数:

分解质因数:例如:输入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 383

原创 有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 442

原创 素数

素数输出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 144

原创 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 186

原创 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 332

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

/* 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 575

原创 Linux基础课堂笔记02

复习:Linux: Ubuntu 硬件 核心 shell fileSystem /根目录 /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 141

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

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

2019-07-25 20:22:29 165

原创 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 236

原创 day1

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

2019-07-22 19:55:43 179

Linux课堂基础2.txt

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

2019-07-25

空空如也

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

TA关注的人

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