
学习笔记
phoneix_bleach
梦与未知的远方
展开
-
深入探讨安卓线程管理的几个重要类
深入探讨 Android 线程管理类 本文主要介绍Android SDK中与线程相关的类,首先介绍关于他们的实现和使用方式,再拓展至 Android 开发中处理多线程的问题,一点浅见,欢迎讨论 Handler,Looper 和 HandlerThread 分别是什么 安卓中这三个类和线程相关的类我们经常会遇到,Handler 是直接处理线程直接加载任务的对象,类似于我们使用 new Thread(Runnable …),我们使用 new Handler().post(Runnable …) 来注册并启动原创 2021-08-31 22:26:57 · 260 阅读 · 0 评论 -
数据结构之链表学习笔记
class Node{ public: int data; Node* next; node(){ next = NULL; } }; class LinkList{ public: LinkList(){ head = NULL; }原创 2016-04-26 23:56:31 · 403 阅读 · 0 评论 -
数据结构之队列和栈学习笔记
这两天学习了队列和栈(当然还有哈希表,不过暂且不表),由于队列与栈的类似性故放在一块讲。队列和栈与链表不一样在于其强调的不是存储单元间的关系而是存储后数据流动的一种形式,队列和栈恰好相互对应,一个是先进先出,一个是先进后出。一张图便能轻易掌握这两种数据结构的特点。说白了栈就像个桶,而队列就像个带开关的漏斗。 废话不多说,直接上代码,以栈为例,通过栈1.0版来看栈的建立以及一些基本操作。队列则可原创 2016-04-30 22:39:06 · 437 阅读 · 0 评论 -
数据结构学习笔记之模板栈
之前已经写过一篇关于栈的,最近刚学了模板类的知识顺带复习一下栈。 栈:FILO first in last out 简明的一句话就能概括所有的点了,但关于栈的应用还需多练多加体会。 模板类相较于typedef的优势在于多种数据类型可以混用而不受限制,STL里的队列,栈等数据结构都是模板类实现的,可以同时声明int型,char型等不同数据类型值的高级数据结构。实现起来也很容易却方便了很多,下面以栈原创 2016-06-02 12:56:55 · 363 阅读 · 0 评论 -
关于二叉树的算法大全
最近做了许多关于二叉树的题,递归用的有点模糊的感觉,即便题是做对了,但细节可能没有完全搞清楚,故搜得一个关于二叉树的算法大全,加深自己的理解。链接如下: 二叉树算法大全转载 2016-08-16 19:27:22 · 727 阅读 · 0 评论