自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java 数据结构第七课:顺序表_链表(顺序表)

数据结构中顺序表,链表的操作及方法:1.初始化→构造方法2.增\删\查\改→普通方法3.销毁→可能不存在一.线性表线性表:(linear list)是n个具有相同特性的数据元素的有限序列。 线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串…线性表在逻辑上是线性结构,也就说是连续的一条直线。但是在物理结构上并不一定是连续的,线性表在物理上存储时,通...

2019-07-29 16:06:47 219

原创 Java SE—链表的插入(头/尾)和删除(头/尾)

// 前驱 prev previous// 后继 nextclass Node { int val; // data | element Node next; // 如果 next == null 表示是最后一个结点 Node(int val) { //定义构造方法,省略了修饰符 this.val = val; this.next = null; } ...

2019-07-28 09:15:41 177

原创 Java SE—顺序表的增(头/中/尾)/删/(头/中/尾)查/改/

// 顺序表的元素类型 intpublic class MyArrayList1 { // 属性是什么 private int[] array; // 代表的是存在数据的数组 // array.length 代表的是数组的容量 private int size; // 记录顺序表的已有数据个数 // 构造方法 public MyArrayList1() { ...

2019-07-26 23:25:37 75

原创 Java 数据结构第六课:时间复杂度和空间复杂度

**复杂度?**→粗略衡量算法好坏的刻度尺(工具)<指的是最坏情况下的时间复杂度>两个维度: 快慢 : 时间复杂度使用空间情况 : 空间复杂度1.时间复杂度:算法的基本操作的执行次数为算法的时间复杂度1>.前提:如果指定CPU的情况下,单位时间内运行的基本指令个数是固定的;算法计算的快慢和输入数据的规模是有关系的。如果一个算法需要的指令比...

2019-07-24 16:02:57 243

原创 Java SE第五课:面向对象编程—类与对象(上)

1.类和对象<理解起来有点抽象>1>.类?→相当于设计稿对象?→设计并制作出来的成品面向对象编程:状态(属性)+行为(方法)2>.面向对象的三大特性:封装、继承、多态2.语法进行类定义的顺序:①定义属性;②定义构造方法;③定义普通方法.1>.定义类的语法:修饰符(modifier) class 类名称{ ①属性 / 静态属性 ②方法...

2019-07-23 17:11:26 151

原创 Java SE第四课:数组的定义与使用

编译环境:Notepad++.1.解答第三课留下的课后题:1>.打印九九乘法表: //multiplicationTable 乘法表public class Java练习{ public static void multiplicationTable(){ for(int i=1;i<10;i++) { for(int j=1;j&...

2019-07-21 23:37:30 188

原创 Java SE第一课:安装编译环境

1.学习Java SE所需要的工具:<安装包>:1>. jdk-8u211-windows-x64.exe2>. npp.7.7.1.lnstaller.x64.exe<查询工具>:jdk+api+1.8.CHM2.安装:(找到安装包后,按要求操作即可)可参考:《JDK1.8安装和配置及注意事项(windows系统)》《2017最新下载安装J...

2019-07-17 16:38:09 315 1

空空如也

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

TA关注的人

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