自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 android 观察者模式

public abstract static class Adapter {//存放观察者的容器private final AdapterDataObservable mObservable = new AdapterDataObservable(); //添加观察者 public void registerAdapterDataObserver(@NonNull AdapterDataObserver observer) { mObservable.registerObser

2021-07-29 11:01:10 127

原创 栈(数组实现)

public class ArrayStack {private int maxSize;private int top = -1;private int[] stack;public ArrayStack(int maxSize) { this.maxSize = maxSize; stack = new int[maxSize];}public void push(int value){ if (isFull()) return; top++; ...

2021-07-13 13:57:20 47

原创 约瑟夫问题环形单链表

public class CircleSingleLinkedList {private Boy first = null;public void add(int num) { if (num < 1) { return; } Boy curBoy = null; for (int i = 1; i <= num; i++) { Boy boy = new Boy(i); if (i == 1) {

2021-07-13 11:59:19 47

原创 双向链表实现

通过 pre 和 next 字段实现双向链表class TwoLinkedList{private final DoubleNode head = new DoubleNode(0,"","");public void add(DoubleNode doubleNode){ DoubleNode temp = head; while (temp.getNext() != null){ temp = temp.getNext(); } temp.setN

2021-07-13 09:47:27 42

原创 单链表实现

class SingleLinkedList{//头节点,不可动private final HeroNode head = new HeroNode(0,"","");public void add(HeroNode heroNode){ HeroNode temp = head; //从头节点开始便利,临时保存数据 while (true){ if (temp.getNext() == null){ //最后一位 ..

2021-07-10 18:54:19 45

原创 数组实现队列

public class CircleQueue {private int maxSize; //有一个数据是空的,用于rear的约定,实际数据容量比maxsize少一个private int front = 0; //指向队列头部的第一个元素private int rear = 0; //指向队列尾部最后一个数据的后一位置,默认情况没有数据最后一位是-1private int[] array = new int[maxSize];public Circle.

2021-07-10 12:43:33 61

原创 稀疏数组.

稀疏数组欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入稀疏数组可以实现将二维数组的数据进行压缩。二维数组00000000000001000000000002000000000000

2021-07-10 10:01:31 59

原创 Activity生命周期

onCreate:Activity创建调用的第一个生命周期方法。onStart:表示Activity正在启动,Activity已经被创建出来了,还在后台,还没显示到前台,我们不能够看到。onResume:表示Activity出现在前台,我们可以看到。onPause:表示Activity暂停。(存储数据,停止动画)不能做耗时工作。onStop:表示Activity停止。可以做些重量级

2018-01-11 13:38:41 83

空空如也

空空如也

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

TA关注的人

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