迹忆博客

所有文章

排序算法学习之路——冒泡排序

发布时间:2016-04-13 作者:迹忆 分类:算法

排序算法学习之路——冒泡排序

冒泡排序也是一种简单直观的排序算法。其思想是:它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有...

查看全文

常用排序算法

发布时间:2016-04-12 作者:迹忆 分类:算法

常用排序算法

本篇给大家介绍几种常用的排序算法,其中包括:插入排序,快速排序,希尔排序,堆排序,归并排序等排序算法,以及每种排序算法的实现代码。...

查看全文

排序算法学习之路——选择排序

发布时间:2016-04-12 作者:迹忆 分类:算法

排序算法学习之路——选择排序

选择排序是一种简单直观的排序算法。其基本思想是在未排序的序列中选择一个最大(或最小)元素放到末尾(注意:这里是未排序序列的末尾,可以认为是有序序列的起始位置)。...

查看全文

关于Node.js

发布时间:2016-04-11 作者:迹忆 分类:编程语言

关于Node.js

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js使用了事件驱动、无阻塞I/O的模型,使其轻量而且高效。...

查看全文

排序算法学习之路——堆排序

发布时间:2016-04-11 作者:迹忆 分类:算法

排序算法学习之路——堆排序

堆排序(Heapsort):是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节...

查看全文

排序算法学习之路——快速排序(非递归实现)

发布时间:2016-04-09 作者:迹忆 分类:算法

排序算法学习之路——快速排序(非递归实现)

在快速排序这篇文章中我们介绍了快速排序的原理和步骤,以及使用递归的方式实现了该算法。而且在上篇文章中我们还提到使用非递归的方式实现该算法,本篇我们就使用非递归的方...

查看全文

排序算法学习之路——快速排序

发布时间:2016-04-08 作者:迹忆 分类:算法

排序算法学习之路——快速排序

快速排序是由东尼•霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比...

查看全文

排序算法学习之路——归并排序(非递归实现)

发布时间:2016-04-08 作者:迹忆 分类:算法

排序算法学习之路——归并排序(非递归实现)

其实递归函数底层借助的无非就是栈的机制。在这篇文章中我们不使用递归函数,直接借助栈的机制来实现归并排序。...

查看全文

排序算法学习之路——归并排序

发布时间:2016-04-08 作者:迹忆 分类:算法

排序算法学习之路——归并排序

归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。...

查看全文

React入门 createClass使用说明

发布时间:2016-04-08 作者:迹忆 分类:WEB前端

React入门 createClass使用说明

ReactClass createClass(object specification) 创建一个给出说明的组件类(这个给出的说明也就是其参数 object specification)。这个组件实现一个render方法,并且render方法返回一个单一的节点。...

查看全文

vim常用命令总结

发布时间:2016-04-07 作者:迹忆 分类:操作系统

vim常用命令总结

在linux下,最好用的编辑器应该算是vim了。但是vim的强大的功能背后的复杂的命令也使我们望而却步。当然这些命令不需要死记硬背,只有多加练习使用vim,不知不觉中就可以记住这些命...

查看全文

React.createElement方法使用详解

发布时间:2016-04-06 作者:迹忆 分类:WEB前端

React.createElement方法使用详解

React.createElement方法创建并返回一个给定类型的ReactElement元素。type参数可以是一个html标签名称字符串,也可以是一个ReactClasss。这个type参数对于createElement来说是必须的。...

查看全文

React 工厂方法——createFactory使用详解

发布时间:2016-04-05 作者:迹忆 分类:WEB前端

React 工厂方法——createFactory使用详解

React.createFactory返回一个用于生成给定类型的ReactElement的函数,类似于 React.createElement。对于type参数可以是html标签名字(例如:“div”,“li”等),也可以是ReactClass对象。...

查看全文

React项目管理

发布时间:2016-03-31 作者:迹忆 分类:WEB前端

React项目管理

在《React入门一搭建React运行环境》这篇文章中我们只介绍了如何搭建React运行环境,其实通俗的说是如何引用React库。如何管理React的项目成了一个比较棘手的问题。 下面我就我自己的...

查看全文

React入门一搭建React运行环境

发布时间:2016-03-30 作者:迹忆 分类:WEB前端

React入门一搭建React运行环境

目前,由Facebook开发的前端框架React很流行。React运行环境有两种方式,一种是使用npm,另一种是不使用npm。其中涉及react-dom,babel,webpack等...

查看全文