自定义博客皮肤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)
  • 收藏
  • 关注

原创 LeetCode 1313.解压缩编码列表

解压缩编码列表原题地址https://leetcode-cn.com/problems/decompress-run-length-encoded-list/读题可以了解到:每两个数字一组,第一个数字表示着第二个数字出现的频次。解题思路:先计算解压后数组的长度。 newLength=∑i=2×inums.lengthnums[i](i>=0) \ newLen...

2020-02-24 18:09:46 192

原创 JavaSE 第五章练习

5.1/*使用计数排序的思想*/import java.util.Scanner;class Demo05_01{ public static void main(String[] args){ int[] arr=new int[101]; Scanner scanner=new Scanner(System.in); Syst...

2020-02-18 16:39:01 185

原创 Java 简单排序算法

有关排序的简单算法- 选择排序思想:每轮将当前位置的元素依次和后面的元素进行比较,如果前大后小,就交换两个元素,然后继续向后比较,这样每轮可以选出最小值。- 冒泡排序- 插入排序- 计数排序- 猴子排序...

2020-02-18 15:25:53 132

原创 JavaSE 有关字符串和数组的问题

字符串字符串的模式匹配操作在主串中,查找是否存在子串。推荐算法为KMP算法,这里采用暴力枚举法。class Test{ public static void main(String[] args){ /* 问题1:求s2在s1中出现的次数 s1="abcabcbcacbabbabcba" s2="abc" ...

2020-02-15 16:13:42 115

原创 JavaSE 数组

数组1.数组的定义为什么要引入数组之前在定义数据的时候大部分都是用变量来存储数据程序中存在大量的数据,一般而言会创建多个变量存储这些数据,显得比较麻烦。这些变量基本上是类型是共通的,就可以使用一个容器将所有的数字进行管理。类似于字符串。可以通过索引/角标来获取其中的某一个数字,数组主要解决多变量多数据的存储问题,方便程序后期统一维护操作数据。数组的本质是:数组是一系列空间大...

2020-02-15 10:41:28 98

原创 Java第四章练习

4.1import java.util.Scanner;class Demo04_01{ public static int sumDigits(long n) { int sum = 0; while (n>0) { sum = sum + (int)(n % 10); n /= 10; ...

2020-02-11 17:51:14 308

原创 JavaSE 函数

JavaSE Day06 函数1.函数存在的意义函数是主要解决那些重复的具有独立功能的代码段,将这些具有独立功能的代码可以进行再次封装,封装出来的就是函数。就是将函数模块化。函数模块化优势:降低了代码冗余,复用函数即可,减低主函数的代码量,将主函数进行适当的拆分,以便内存优化。函数格式访问权限 函数类型 返回值类型 函数名(参数列表){函数体return 返回值;}对函数格...

2020-02-11 14:51:18 314

原创 第三章练习题整理

3.7/* 数据:年year 月m 日q 星期几h 世纪数j 世纪的第几年k 指令:输入 计算 switch判断 输出步骤:1.提示用户输入 年 月 日2.对特殊的1月和2月做处理,将月份+12,年份-13.根据公式计算4.使用switch判断星期几5.输出结果*/ import java.util.Scanner; class Demo03_07{ pu...

2020-02-11 10:37:15 198

原创 Java第三章练习

3.1解一元二次方程/*数据:a,b,c,判别式Δ=b^2-4ac,实根r1和r2指令:输入 计算判别式 判别实根个数 计算实根 输出结果步骤: 1.提示用户输入a、b和c的值。 2.根据b^2-4ac的判别式来计算一元二次方程的实根个数,并将实根个数输出。 3.通过一元二次方程的求根公式计算一元二次方程的实根的值,并将其输出。*/import ja...

2020-02-08 19:17:08 482

原创 流程控制语句

JavaSE Day03 流程控制语句顺序结构顺序结构是指代码从主函数开始逐行向下运行,也是一种宏观的代码运行结构。选择结构选择结构是为了在程序中产生分支,有多种可以选择的支路。if语句if语句的基本格式是二选一的分支。基本形式if(条件表达式){ 当条件表达式为true时执行的代码;}else{ 当条件表达式为false时执行的代码;}单if形式语...

2020-02-08 13:01:21 87

原创 数据类型与运算符

JavaSE Day03 数据类型与运算符数据类型引入数据类型的意义:由于在java中变量的数据随时改变,所以引入数据类型主要有两个目的。目的一:为了限制当前变量当中所存储的数据,变量当中的数据必须是可兼容的。目的二:为了限制当前变量在内存中的空间大小。数据类型的分类基本数据类型基本数据类型主要有 整数 浮点数 字符型 布尔型整数整数的数据类型有 byte short int...

2020-02-08 10:59:05 261

原创 基本数据与运算总结+二章练习题

JavaSE Day02 基本数据与运算1.关键字关键字是一些被Java语言赋予了特殊含义的单词,不能随意地去使用。例如:class 它表示一个类public 表示公开的访问权限static 表示函数的类型void 表示函数的返回值类型String System 等都是Java自带类的类名2.标识符标识符是程序员在编写代码的过程中自行定义的名称,一般使用有意义的词语命名。主函...

2020-02-05 17:44:33 272

原创 D1.创建虚拟机,安装linux系统,破解密码

创建虚拟机。选择【自定义】来进行详细的配置。硬件兼容性默认即可。这里选择【稍后安装操作系统】,安装程序光盘映像文件选项会自动对系统进行简单安装。选择自己要安装的操作系统和版本这里选择RHEL 7 64位操作系统。这里可以更改虚拟机名称和创建的位置。默认即可。内存推荐为2G,不能超过自己电脑的内存。这里选NAT或者仅主机模式。...

2019-08-11 17:55:43 165

空空如也

空空如也

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

TA关注的人

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