魁梧汽车

文章
6
资源
0
加入时间
3年0月21天

二叉树的遍历(先序/中序/后序,递归/迭代)与搜索

遍历一个数据结构,也即逐一地处理(可读可写)其中所有元素。二叉树的遍历:一棵二叉树可以看作一个状态空间:根节点(入口)对应状态空间的初始状态,父子结点连接对应状态的邻接关系。以这种观点,一次二叉树的遍历就是一次覆盖整个状态空间的搜索。1. 深度优先与广度优先按深度优先的方式遍历一棵二叉树,需要做三件事(可能需要处理其中的数据):遍...

红外编解码彻底解析

1、编码格式  现有的红外遥控包括两种方式:PWM(脉冲宽度调制)和PPM(脉冲位置调制)。  两种形式编码的代表分别为NEC 和PHILIPS 的RC-5、RC-6 以及将来的RC-7。  PWM(脉冲宽度调制):以发射红外载波的占空比代表“0”和“1”。为了节省能量,一般情况下,发射红外载波的时间固定,通过改变不发射载波的时间来改变占空比。例如常用的电视遥控器,使用NEC up

HashMap储存数据并遍历

第一种情况String作为key/* * 使用HashMap存储数据并遍历(字符串作为key) */public class HashMapDemo { public static void main(String[] args) { HashMap<String,String> hm = new HashMap<String,String>();...

两个HC05蓝牙模块相互之间的通信

蓝牙通信具有两种工作模式:命令响应工作模式和自动连接工作模式 具体的资料看这里:链接:http://pan.baidu.com/s/1i5srPxN 密码:zdx6两个蓝牙模块通信两个蓝牙模块通信,首先是要让两个蓝牙模块进入命令响应工作模式即五下面说说的AT模式(EN接上USB转TTL的VCC或者3.3V,再长按蓝牙模块上的那个键,上电,红灯一秒钟闪一下即进入了AT模式)...