2017年2月22日
摘要: 重建二叉树 题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 实现代码 javascript / fu 阅读全文
posted @ 2017-02-22 19:44 echoVic 阅读(1168) 评论(0) 推荐(0) 编辑
摘要: 从尾到头打印链表 题目描述 输入一个链表,从尾到头打印链表每个节点的值。 实现代码 相关知识 链表 是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个 阅读全文
posted @ 2017-02-22 19:43 echoVic 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 替换空格 题目描述 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 实现代码 演示 阅读全文
posted @ 2017-02-22 19:42 echoVic 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 二维数组中的查找 题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 实现代码 思路 矩阵是有序的,从左下角来看,向上数字递减,向右数字递增, 因此从左下角开始查找,当要查找 阅读全文
posted @ 2017-02-22 19:39 echoVic 阅读(601) 评论(0) 推荐(0) 编辑
  2016年10月6日
摘要: 相等操作符 相等和不相等 在转换不同的数据类型时,相等和不想等操作符遵循下面基本规则: null和undefined是相等的。 要比较相等性之前,不能将null和undefined转换成其他任何只。 如果有一个操作数是NaN,则相等操作符返回false,而不相等操作符返回true。即使两个操作数都是 阅读全文
posted @ 2016-10-06 20:57 echoVic 阅读(2209) 评论(1) 推荐(0) 编辑
  2016年10月5日
摘要: 变量 ECMAScript变量是松散类型的,即可以保存任何类型的数据。 初始化变量不会把它标记类型,初始化的过程只是给变量付一个值,因此可以在修改变量的同时修改值的类型。但并不推荐这样做。 使用var操作符定义的变量将称为定义该变量的作用域中的局部变量。也就是说,如果在函数中使用使用var定义一个变 阅读全文
posted @ 2016-10-05 20:39 echoVic 阅读(1528) 评论(0) 推荐(1) 编辑
  2016年10月1日
摘要: 在CSS中,html中的标签元素大体被分为三种不同的类型:块状元素、内联元素(又叫行内元素)和内联块状元素。 常用的块状元素有: <div>、<p>、<h1>...<h6>、<ol>、<ul>、<dl>、<table>、<address>、<blockquote> 、<form> 常用的内联元素有: 阅读全文
posted @ 2016-10-01 17:47 echoVic 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 一. box-shadow(阴影效果) 使用: box-shadow: 20px 10px 0 #000; -moz-box-shadow: 20px 10px 0 #000; -webkit-box-shadow: 20px 10px 0 #000; 支持: FF3.5, Safari 4, Ch 阅读全文
posted @ 2016-10-01 17:42 echoVic 阅读(307) 评论(0) 推荐(0) 编辑
摘要: javascript有下列三个不同的部分组成: ECMAScript,由ECMA-262定义,提供核心语言功能 文档对象模型(DOM),提供访问和操作网页内容的方法和接口 浏览器对象模型(BOM),提供与浏览器交互的方法和接口 <script>定义了下列6个属性 async: 可选。表示应该立即下载 阅读全文
posted @ 2016-10-01 17:04 echoVic 阅读(347) 评论(0) 推荐(0) 编辑