腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Android机器圈
专栏作者
举报
66
文章
104516
阅读量
32
订阅数
订阅专栏
申请加入专栏
全部文章
android
编程算法
java
其他
数据结构
游戏
xml
开发
api
存储
面向对象编程
gradle
数据
servlet
jsp
listview
opengl
网络安全
安全
jetpack
math
布局
部署
内存
系统
jquery ui
node.js
html
json
嵌入式
数据库
云数据库 SQL Server
sql
打包
git
github
maven
图像处理
网站
渲染
缓存
gui
二叉树
lamp
https
canvas
colors
diff
event
init
ontouchlistener
view
viewmodel
变量
管理
模型
事件
算法
网络
压缩
搜索文章
搜索
搜索
关闭
Android JetPack~ LiveData (一) 介绍与使用
android
编程算法
postValue(this);这个方法是用于触发回调数据更新的方法. 你可以在你需要被观察的数据里添加.
cMusketeer
2023-02-16
1.4K
0
1、创建RippleView.class, 继承与View
xml
编程算法
我们需要在xml中使用自定义属性来控制初始值,如内圆半径,扩散颜色,内圆颜色等
cMusketeer
2022-09-28
531
0
从0开始学自定义View -1
canvas
编程算法
在这张图中坐标系和我们数学中的不一样,这里的Y轴下方是正数,X轴右方是正数,其中的View(浅蓝色背景)为我们自定义的View,MotionEvent是手指点击的位置,我们对View进行移动,也是根据MotionEvent返回的xy坐标点进行绘制的。
cMusketeer
2020-05-07
883
0
数据结构与算法 -- 图(邻接矩阵)原理详解
编程算法
存储
PS:图在数据结构中有着非常大的分量,它比树有着更为复杂的形式结构,这里就不再说图的基本概念,直接就说图的存储结构,邻接矩阵和邻接表。图是有方向的,有方向的叫做弧,无方向的叫做边。存储图中各顶点本身数据,使用一维数组就足够了;存储顶点之间的关系时,要记录每个顶点和其它所有顶点之间的关系,所以需要使用二维数组。图在大多行业中的使用也是很多的,比如说游戏中两个人物的寻址,自动寻路,就是图与图直接经过计算然后移动。后序还会介绍Dijkstra(迪杰斯特拉)算法计算最短路径问题。
cMusketeer
2019-03-01
1.1K
0
数据结构与算法 - 图的邻接表 (思想以及实现方式)
编程算法
PS:邻接表,存储方法跟树的孩子链表示法相类似,是一种顺序分配和链式分配相结合的存储结构。如这个表头结点所对应的顶点存在相邻顶点,则把相邻顶点依次存放于表头结点所指向的单向链表中。图的邻接表储存方式相对于邻接矩阵比较节约空间,对于邻接矩阵需要分别把顶点和边(顶点之间的关系)用一维数组和二维数组储存起来。而邻接表则是把顶点按照顺序储存到一维数组中,然后再通过链式方式,把有关系的顶点下标链接到后方,咱们先不考虑权重问题,结构体定义简单一点,当然加上权值也不难。下方看图解释。 邻接表 有向图 无向图 逆邻接表 有
cMusketeer
2019-02-27
3K
0
数据结构与算法 -- 哈夫曼树思想与创建详解1
数据结构
编程算法
给定n个权值作为n个叶子结点,构造一棵二叉树,若该树的带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman Tree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。
cMusketeer
2019-01-03
583
0
数据结构与算法 -- 二叉树链式详解((非)/递归遍历,叶子个数,深度计算)
数据结构
编程算法
二叉树
gui
PS:树型结构是一种重要的非线性数据结构,教科书上一般都是树与二叉树,由此可见,树和二叉树是有区别和联系的,网上有人说二叉树是树的一种特殊形式,但经过查资料,树和二叉树没有一个肯定的说法,但唯一可以肯定都是树型结构。但是按照定义来看二叉树并不是树的一种特殊形式(下面解释)。树型数据结构的作用可以表示数据元素之间一对多的关系,一个公司里的各个部门都可以用树形来表示。
cMusketeer
2018-12-12
568
0
数据结构与算法 -- 栈的应用(进制转换、括号匹配)
数据结构
编程算法
ps:用栈很简单实现的应用有很多,比如说进制转换,括号匹配等。学计算机的都知道,2进制,8进制,10进制,16进制等,进制之间的转换也是需要掌握的,以备不时之需,所以我们可以自己写一段程序如果会android的话,可以直接打包成APK。下面就按照这两个应用稍微写一点C语言的代码。
cMusketeer
2018-12-05
2.1K
0
数据结构与算法----双向链表
数据结构
编程算法
PS:前面已经说过线性表的两种表现形式,一种是顺序,另一种是链式,链式的一种普通表现形式就是加入一个指针,前一个的指针指向后一个结点的地址,那么还有一种形式就是双向链表,里面又加上了一个指针变量,让前指针变量指向直接前驱,后指针变量指向直接后继。
cMusketeer
2018-10-11
259
0
数据结构与算法----数学应用之一元多项式
数据结构
编程算法
PS:上一篇说了线性表的顺序表和链式表表达,该片就写一下应用到现实数学中去,一元多项式的加减。
cMusketeer
2018-10-10
585
0
递归 —— 二分查找法 —— 归并排序
存储
编程算法
二分法就是把一个数组折半查找,再折半直到找到数据位置,或者无数据位置。比如说1-100,你选的值是23,那么范围写法就是(索引写法类似)
cMusketeer
2018-07-29
1.3K
0
排序算法
编程算法
上面结果可以说明,虽然也是比较了和冒泡一样多的次数,但是交换缺少了很多。所以时间为N²/2
cMusketeer
2018-06-13
712
4
算法:插入排序详解--为什么从第二项开始,而不是第一项
编程算法
数据结构
PS:对于插入排序这个算法,我们想要看清他就要从它的应用场景,概念,用法等去了解它,实现代码就那么几行,但有时还真是不好理解,比如说为什么从第二项开始,而不是从第一项开始呢,下面我们来举个例子看一下。
cMusketeer
2018-05-20
1.2K
6
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档