一、思路 另一种实现归并排序的方法是,先归并微型数组,再成对归并得到的子数组,直到将整个数组归并在一起。 我们先进行1-by-1归并,然后2-by-2归并,4-by-4归并,如此下去。 在最后一次归并中,第二个数组可能比第一个数组要小。 二、代码实现 关键代码: 测试数据:M E R G E S O ...
分类:
编程语言 时间:
2017-03-24 00:21:37
阅读次数:
163
介绍 1.Vue.js是什么? Vue.js(读音:/vju:/,类似于view)是一套构建用户界面的渐进式框架,与其他重量级框架不同的是,Vue采用的是自底向上增量开发的设计。 Vue的核心库只关注视图层,并且非常容易学习,非常容易与其他库或已有项目整合。另一方面,Vue完全有能力驱动采用单文件组 ...
分类:
其他好文 时间:
2017-03-12 21:23:17
阅读次数:
160
1、什么是自底向上的归并排序? 说到底,不管是前面说的自顶向下的归并排序还是现在讲的自底向上的归并排序,其实质都是归并。 来看看一个演示过程: 这个就是待排序的数组序列 先将数组序列以2个元素为一组分成4组,每个组内部分成2个子序列进行向上合并 这是合并之后的效果 然后以4个元素为一组分成2组,每个 ...
分类:
编程语言 时间:
2017-03-05 15:51:39
阅读次数:
350
VueJS Vue.js是一套构建用户界面的渐进式框架。 与其他重量级框架不同的是,vue采用自底向上增量开发的设计。 vue核心库只关注视图层,易与其它库或已有项目整合。 vue完全有能力驱动采用 单文件组件 和 Vue生态系统支持的库 开发和复杂单页应用。 vue.js的目标是通过尽可能简单的A ...
分类:
Web程序 时间:
2017-03-01 15:46:50
阅读次数:
349
Vue.js(读音 /vju?/, 类似于 view) 是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和 Vue 生态系统支 ...
分类:
Web程序 时间:
2017-02-02 20:51:42
阅读次数:
478
tag: 二叉树 思路: 最长距离一定是两个叶子节点之间的距离 => 两个叶子节点必定以某个节点为根节点 => 因此用DFS思路自底向上计算经过每一个节点的最长距离,取其最大值 以每个节点为根节点的最长距离 = 左子树的高度+右子树的高度 ...
分类:
其他好文 时间:
2017-01-26 07:47:06
阅读次数:
162
1、动态规划与分治法的相似点:都是将待求问题分解成若干个子问题,先求解出这些子问题,然后从子问题的解得到原问题的解 不同点:适合用动态规划求解的问题,经分解得到的子问题一般不是互相独立的。 2、动态规划算法通常用于求解具有某种最优性质的问题。在这类问题中可能有许多可行解,每一个解都对应一个值,希望找 ...
分类:
编程语言 时间:
2017-01-22 15:07:09
阅读次数:
187
Vuejs http://cn.vuejs.org/ Vue.js(读音 /vju?/, 类似于 view) 是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vu ...
分类:
Web程序 时间:
2017-01-20 12:47:21
阅读次数:
301
Vue.js是一套构建用户界面的 渐进式框架,Vue 采用自底向上增量开发的设计,Vue 的核心库只关注视图层。Vue 完全有能力驱动采用单文件组件和 Vue 生态系统支持的库开发的复杂单页应用。 Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。 尝试 Vue.j ...
分类:
Web程序 时间:
2017-01-15 15:57:41
阅读次数:
249
随着 RESTful、云计算、DevOps、持续交付等概念的深入人心,微服务架构逐渐成为系统架构的一个代名词。本文从理论出发,介绍微服务架构的概念、本质特征及优缺点,并与当前普遍的单块(三层)架构进行全方面对比,让你对微服务架构有很好的认知。 ...
分类:
其他好文 时间:
2017-01-06 10:29:51
阅读次数:
282