自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 3.《数据结构与算法》数据结构-链表

1、单向链表1.1、链结点在链表中,每一个数据项都被包含在一个链结点中(Link),每一个链接结点都包含一个对下一个链接点引用的字段。但是,链表本身对象中包含一个对第一个Link连接点引用的字段。1.2 链表的效率如果仅仅是在表头插入数据或者删除表头的数据项的话,那么他的速度是比较快的,因为他只需要改变一两个引用值,所以花费O(1)的时间。但是,平均起来查找、删除、在指定...

2018-07-19 20:04:37 189

原创 2.《数据结构和算法》数据结构-数组

1、数组的数据项查找方法有两种:线性查找和二分查找。2、有序数组可以使用二分查找快速查找数据项。3、java中有两种数据类型:基本类型和对象类型。有序数组的优点:查找比起无序数组要快的很多,缺点是,插入的时候,靠后面的数据项都要向后移以腾出空间,所以速度相对来说是比较慢的,但是不管是有序数组还是无序数组删除都比较慢,因为删除的时候,后面的数据项都需要向前...

2018-07-12 14:03:37 213

原创 1.《数据结构与算法》-数据结构的概述

数据结构和算法是什么:          数据结构是对计算机内存或者磁盘中的数据的一种安排方式,算法是对这种结构中的数据进行各种处理,不然说查找一条数据或者对数据进行排序。掌握数据结构和算法有什么作用:

2018-07-12 11:37:01 142

原创 《数据结构和算法》排序算法-快速排序

快速排序概述:快速排序本质是通过把一个数组划分为两个子数组,然后递归地调用自身为每一个子数组进行快速排序来实现的(使用递归算法对规模非常大的数据项进行排序可能会引起栈溢出,导致存储错误)快速排序的效率:快速排序平均执行时间为 O(N*logN)级,最差的情况为 快速排序代码示例:/** * @Description :快速排序 * @Author: YinRong.Wu */public...

2018-07-11 18:55:40 409

原创 《数据结构和算法》排序算法-划分

1、什么是划分?划分数据就是把数据分为两组,把所有大于特定值的数据项放在一组,把小于特定值的数据项放在另一组,划分是快速排序的根本机制。2、划分算法的效率划分算法的运行时间为O(N)、3、示例代码package com.example.yinrongwu.datastructures.sort.divide;import android.util.Log;/** * @Descripti...

2018-06-23 11:23:03 180

Java并发编程实战.pdf

本书深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的规则,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子系统的响应性,如何确保并发程序执行预期任务,如何提高并发代码的性能和可伸缩性等内容,最后介绍了一些高级主题,如显式锁、原子变量、非阻塞算法以及如何开发自定义的同步工具类。

2019-07-18

Android API 官方完整版l.chm

android 官方最全的API

2015-07-24

android体系构造图

android体系构造图

2015-07-21

空空如也

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

TA关注的人

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