会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
T.Musketeer
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2019年8月20日
RecyclerView实现混合布局
摘要: PS:好长时间不写博客了,起初是不知道写些什么,后来接触了到了很多东西,原本看似简单的东西,背后都隐藏着巨大的秘密,想handler的使用,一般情况下会引起内存泄漏问题,想着找到方法结局不就得了吗,可是谁想查阅资料发现,这个东西没想到牵扯的这么深, Activity -> handler -> me
阅读全文
posted @ 2019-08-20 15:47 TMusketeer
阅读(5913)
评论(0)
推荐(1)
编辑
2019年1月28日
数据结构与算法 - 图的邻接表 (思想以及实现方式)
摘要: PS:邻接表,存储方法跟树的孩子链表示法相类似,是一种顺序分配和链式分配相结合的存储结构。如这个表头结点所对应的顶点存在相邻顶点,则把相邻顶点依次存放于表头结点所指向的单向链表中。图的邻接表储存方式相对于邻接矩阵比较节约空间,对于邻接矩阵需要分别把顶点和边(顶点之间的关系)用一维数组和二维数组储存起
阅读全文
posted @ 2019-01-28 19:12 TMusketeer
阅读(25329)
评论(5)
推荐(2)
编辑
2019年1月21日
数据结构与算法 -- 图(邻接矩阵)原理详解
摘要: PS:图在数据结构中有着非常大的分量,它比树有着更为复杂的形式结构,这里就不再说图的基本概念,直接就说图的存储结构,邻接矩阵和邻接表。图是有方向的,有方向的叫做弧,无方向的叫做边。存储图中各顶点本身数据,使用一维数组就足够了;存储顶点之间的关系时,要记录每个顶点和其它所有顶点之间的关系,所以需要使用
阅读全文
posted @ 2019-01-21 18:29 TMusketeer
阅读(6425)
评论(0)
推荐(3)
编辑
2018年12月30日
数据结构与算法 -- 哈夫曼树思想与创建详解1
摘要: PS:什么是哈夫曼树? 给定n个权值作为n个叶子结点,构造一棵二叉树,若该树的带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman Tree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。 计算规则: 假设一组权值,一个权值是一个结点,12 34 2 5 7
阅读全文
posted @ 2018-12-30 15:59 TMusketeer
阅读(4413)
评论(0)
推荐(0)
编辑
2018年11月27日
JAVA基本数据类型、引用数据类型-参数传递详解
摘要: 1:基本类型的参数传值 对于基本数据类型,修改这个值并不会影响作为参数传进来的那个变量,因为你修改的是方法的局部变量,是一个副本。实参的精度级别应等于或低于形参的精度级别,否则报错。 class JB{ void f(int x, int y){ x=x+1; y=y+1; System.out.p
阅读全文
posted @ 2018-11-27 14:08 TMusketeer
阅读(5012)
评论(0)
推荐(0)
编辑
2018年11月11日
数据结构与算法 -- 二叉树链式详解((非)/递归遍历,叶子个数,深度计算)
摘要: 前言 PS:树型结构是一种重要的非线性数据结构,教科书上一般都是树与二叉树,由此可见,树和二叉树是有区别和联系的,网上有人说二叉树是树的一种特殊形式,但经过查资料,树和二叉树没有一个肯定的说法,但唯一可以肯定都是树型结构。但是按照定义来看二叉树并不是树的一种特殊形式(下面解释)。树型数据结构的作用可
阅读全文
posted @ 2018-11-11 22:15 TMusketeer
阅读(2149)
评论(0)
推荐(1)
编辑
2018年11月1日
数据结构与算法 -- 栈的应用(进制转换、括号匹配)
摘要: 栈的应用 ps:用栈很简单实现的应用有很多,比如说进制转换,括号匹配等。学计算机的都知道,2进制,8进制,10进制,16进制等,进制之间的转换也是需要掌握的,以备不时之需,所以我们可以自己写一段程序如果会android的话,可以直接打包成APK。下面就按照这两个应用稍微写一点C语言的代码。 进制转换
阅读全文
posted @ 2018-11-01 17:32 TMusketeer
阅读(12552)
评论(2)
推荐(3)
编辑
2018年10月6日
数据结构与算法----双向链表
摘要: PS:前面已经说过线性表的两种表现形式,一种是顺序,另一种是链式,链式的一种普通表现形式就是加入一个指针,前一个的指针指向后一个结点的地址,那么还有一种形式就是双向链表,里面又加上了一个指针变量,让前指针变量指向直接前驱,后指针变量指向直接后继。 创建双向链表并初始化 注:这里我们是只创建了一个空的
阅读全文
posted @ 2018-10-06 21:56 TMusketeer
阅读(1960)
评论(1)
推荐(1)
编辑
2018年10月4日
数据结构与算法----数学应用之一元多项式
摘要: PS:上一篇说了线性表的顺序表和链式表表达,该片就写一下应用到现实数学中去,一元多项式的加减。 一元多项式我们在本子上可以说是手到拈来,但是在电脑上用语言敲出来,估计这会让很多人头疼,比如下面的多项式 y1 = 9x^1 + 4x^3 + 6x^4 y2 = 2x^3 + 4x^4 + 3x^7 +
阅读全文
posted @ 2018-10-04 10:19 TMusketeer
阅读(1048)
评论(2)
推荐(2)
编辑
2018年10月3日
数据结构----线性表顺序和链式结构的使用(c)
摘要: PS:在学习数据结构之前,我相信很多博友也都学习过一些语言,比如说java,c语言,c++,web等,我们之前用的一些方法大都是封装好的,就java而言,里面使用了大量的封装好的方法,一些算法也大都写好了,java还有三个特性,封装、继承、多态。当然这里不是讲Java,这里主要是说内部结构,大家都知
阅读全文
posted @ 2018-10-03 20:58 TMusketeer
阅读(2932)
评论(2)
推荐(1)
编辑
上一页
1
2
3
4
5
6
7
下一页