logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数据结构——B树

B树B树2阶B树3阶B树B树B树是平衡二叉树的一般化,拥有多于两个子树,m阶B树具有以下特性:每个节点最多有m个子节点如果根不是唯一节点,则至少有两个子节点每个非叶子节点(除了根)具有至少⌈ m/2⌉子节点具有k个子节点的非叶节点包含k -1个键所有叶子都出现在同一水平,没有任何信息(高度一致,完美平衡)2阶B树3阶B树指最多有2个子节点的树,即二叉树3阶B树3阶B树指最多有3个子节点的树(也叫2

#数据结构#b树#算法 +1
数据结构——完全二叉树和满二叉树

这里写目录标题完全二叉树实现(基于数组)原理代码实现测试代码完全二叉树、堆、优先级队列满二叉树完全二叉树实现(基于数组)完全二叉树除最后一层外,其它各层的节点数目均已达最大值,且最后一层所有节点从左向右连续地紧密排列,故使用数组实现不会造成空间浪费,相比递归更容易理解原理根据树的层次结构,可知若父节点从1开始,其左节点为2n,右节点为2n+1若父节点从0开始,其左节点为2n+1,右节点为2n+2若

#数据结构#算法#java
Android开源库——Retrofit

一个类型安全的 HTTP 客户端,适用于 Android 和 Java。

文章图片
#android#开源#retrofit
Android开源库——RxJava和RxAndroid

RxJava是基于JVM的响应式扩展,用于编写异步代码RxAndroid是关于Android的RxJava绑定。

文章图片
#android#开源#rxjava
Java集合——ArrayList源码解析

ArrayList源码解析ArrayList是什么?继承结构域构造函数扩容获取大小和判空截断克隆转为数组操作集合是否包含元素和获取下标获取元素设置元素添加元素添加集合删除单个元素删除范围元素求差集和交集全清序列化和反序列化获取迭代器迭代器——Itr内部类迭代器——ListItr内部类forEach和spliterator()不讲获取子串字串——SubList类(以下是类介绍)继承结构域构造函数设置

#java
Linux基础——nano、Vi和Vim

Vi和VimVi和Vim是什么?vi的使用一般命令模式移动光标搜索替换删除复制黏贴其他编辑模式指令列命令模式文件恢复vim额外功能区块选择Vi和Vim是什么?vi 是大多数linux系统自带的文字编辑器而 vim 则是 vi 进阶版,可用不同颜色显示文字内容,也可进行各种程序的编写vi的使用一般命令模式用 vi 命令打开文件即进入一般命令模式移动光标按键功能(移动光标)hjkl⬅⬇⬆➡(30⬇表示

#vim#linux#编辑器 +1
Android基础——Activity

Android基础一级目录二级目录三级目录一级目录二级目录三级目录

文章图片
#android#java#android studio
Android基础——Material Design

Material DesignMaterial Design是什么?ToolbarDrawerLayoutNavigationViewFloatingActionButtonSnackbarCoordinatorLayoutCarViewMaterial Design是什么?Material Design时谷歌推出的一套UI设计规范,主要通过Design Support库来实现。Toolbar将A

Android基础——ContentProvider和contentResolver

ContentProviderContentProvider是什么?权限运行时权限ContentProvider是什么?利用ContentProvider可实现在不同应用程序之间的数据共享,并保证被访问数据的安全性。权限普通权限:不会直接威胁到用户安全和隐私的权限,这部分权限会自动授权,不再需要手动操作危险权限:可能会触及用户隐私或对设备安全性造成影响的权限,必须要由用户手动授权,否则无法使用。危

#android#java#android studio
Android基础——ListView

ListViewListView是什么?纯列表ListViewListView定制使用ListView是什么?ListView以列表的形式展现数据,用户可通过对屏幕的上下滑动加载数据。纯列表ListView在activity_main.xml中加入ListView:<ListViewandroid:id="@+id/list_view"android:layout_width="match_

#android#java#android studio
    共 21 条
  • 1
  • 2
  • 3
  • 请选择