lulipro

联系邮箱:lulipro@163.com
  博客园 :: 首页 :: 新随笔 :: 联系 :: 管理

公告

2017年10月16日

摘要: 简介 装饰模式可以在不改变一个对象本身功能的基础上给对象增加额外的新行为。例如一张照片,我们可以不改变照片本身,给它增加一个相框, 使得它具有防潮的功能;给他增加一个灯管,使它有可以发光的功能...用户可以根据需要给它增加其它的功能。 在装饰器模式中,被装饰的对象叫做Component。 一个Con阅读全文

posted @ 2017-10-16 17:38 lulipro 阅读(23) 评论(0) 编辑

2017年10月15日

摘要: 简介 在数字逻辑电路中,一个信号不是0,就是1。正是因为这样,数字电路的设计才简单,可靠。 通常,用电压5v(或者接近5V)代表 on 开状态,代表高电平,对应状态 1。用电压0v (或者接近0v)代表off关状态,代表低电平,对应状态0。 有些开发板是基于3,3V的,因此使用3.3V作为高电平。 阅读全文

posted @ 2017-10-15 23:58 lulipro 阅读(33) 评论(0) 编辑

摘要: 简介 常见的Arduino是基于ATmega的8位 AVR单片机,例如Arduino UNO ,Arduino mega2560。还有高级点 32位的,如Due等。 基本数据类型差别是:int和double在这个2平台大小不一样。 Arduino 168有1KB的SRAM,328有2KB的SRAM,阅读全文

posted @ 2017-10-15 18:30 lulipro 阅读(108) 评论(0) 编辑

2017年9月20日

摘要: 简介 假设:对于一个运算表达式,只考虑2元运算(如加减乘除 )和 操作数,我们就可以用一个二叉树去存储这个表达式:用叶子结点存储操作数,内部结点存储运算符,这样的二叉树就是一个表达式树。由于运算符都是二元的,则这个树实质也是一个满二叉树。 遍历表达式树 先序遍历表达式树,得到的是前缀表达式(波兰表达阅读全文

posted @ 2017-09-20 19:27 lulipro 阅读(19) 评论(0) 编辑

摘要: 简介 遍历二叉树就是按照某种顺序,将树中的结点都枚举一遍,且每个结点仅仅访问一次。因为树不是线性的结构,遍历不像线性表那样简单,因此他的遍历需要特点的算法来完成。 从某种角度讲,对二叉树的遍历就是将树形结构转换为线性结构的操作。 二叉树的遍历方法主要有如下几种: 先序遍历:先访问root结点,再先序阅读全文

posted @ 2017-09-20 16:43 lulipro 阅读(29) 评论(0) 编辑

2017年9月19日

摘要: 注:本文所用的术语定义均来自国外大学和计算机文献使用的定义,非国内教材。层次编号从1开始 满二叉树(Full Binary Tree) 定义:a binary tree T is full if each node is either a leaf or possesses exactly two 阅读全文

posted @ 2017-09-19 01:39 lulipro 阅读(28) 评论(0) 编辑

2017年9月17日

摘要: 时刻保持饥饿,追求你想要的东西。阅读全文

posted @ 2017-09-17 16:54 lulipro 阅读(40) 评论(0) 编辑

2017年9月16日

摘要: 注:本文所用的术语定义均来自国外大学和计算机文献使用的定义,非国内教材。层次编号从1开始 二叉树简介 二叉树也是一种树,它特殊在: 1、每个结点的孩子最多只能是2,即二叉树中不存在度大于2的结点。 2、每个结点的孩子结点区分左孩子和又孩子,即便是只有1个孩子结点,也分左孩子和右孩子。 提示: 1、二阅读全文

posted @ 2017-09-16 20:21 lulipro 阅读(20) 评论(0) 编辑

2017年9月14日

摘要: 注:本文所用的术语定义均来自国外大学和计算机文献使用的定义,非国内教材。层次编号从1开始 树的定义 树(generic tree):树是含有n个结点的有限集,结点(node)通过边(edge)连接起来,形成树状的非线性结构。 当 n=0时,为空树。 当 n>0时,仅有一个特殊的结点叫做根(root)阅读全文

posted @ 2017-09-14 15:58 lulipro 阅读(30) 评论(0) 编辑

2017年9月13日

摘要: 简介 程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言风格:用函数返回值作为执行状态?。 Java提供了更加优秀的解决办法:异常处理机制。 异常处理机制能让程序在异常发生时,按照代码的预先阅读全文

posted @ 2017-09-13 19:50 lulipro 阅读(577) 评论(1) 编辑