module.exports = { // 部署应用时的基本 URL baseUrl: process.env.NODE_ENV 'production' ? '192.168.60.110:8080' : '192.168.60.110:8080', // build时构建文件的目录 构建时传入 ...
分类:
Web程序 时间:
2018-11-06 13:32:17
阅读次数:
449
原理 归并排序(merge sort)采用经典的分治策略,将两个有序的数列合并成一个大的有序的序列,通过递归,层层合并。 流程 对于两个有序的序列合成一个有序的序列,比如 要将 【4,5,7,8】和【1,2,3,6】最终合成【1,2,3,4,5,6,7,8】 代码 复杂度 归并排序是稳定排序,它也是 ...
分类:
编程语言 时间:
2018-11-06 00:57:36
阅读次数:
219
1. 查看当前分支 (git branch) 2. 创建分支 (git branch 分支名) 3.切换分支(git checkout 分支名) 4.分支上的常规操作 5.分支的合并 (git checkout master + git merge 分支名) 6.分支的删除(git branch - ...
分类:
其他好文 时间:
2018-11-05 19:19:14
阅读次数:
161
list源码1(参考STL源码--侯捷):list节点、迭代器、数据结构 list源码2(参考STL源码--侯捷):constructor、push_back、insert list源码3(参考STL源码--侯捷):push_front、push_back、erase、pop_front、pop_b ...
分类:
其他好文 时间:
2018-11-05 13:36:45
阅读次数:
191
1.arrary_merge 示例代码: 运行上面的代码,输出结果如下图所示: 普通数组合并时,会把第二个数组放到第一个数组后面,拼接后返回。 但是对于键值对的数组来说,如果有相同的键,那么第二个数组会覆盖第一个数组相同的键所对应的值。 2.通过 合并 示例代码: 运行上面的代码,输出结果如下图所示 ...
分类:
编程语言 时间:
2018-11-04 22:57:05
阅读次数:
230
假设头指针为La、Lb单链表分别为线性表LA、LB的存储结构,现在要合并La、Lb得到单链表Lc ...
分类:
其他好文 时间:
2018-11-04 12:35:44
阅读次数:
172
这是悦乐书的第 161 次更新,第 163 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第20题(顺位题号是88)。给定两个排序的整数数组nums1和nums2,将nums2中的元素合并到nums1中,并且作为一个排序的数组。在nums1和nums2中初始化的元素个数 ...
分类:
编程语言 时间:
2018-11-04 11:11:14
阅读次数:
178
定义 归并排序是一种递归算法,可以将列表连续分成两半。 如果列表为空或只有一个元素,则按定义(基本情况)已是排序列表。 如果列表有多个元素,我们拆分列表并在两半上递归调用合并排序。 一旦这两半部分排序完毕,就会执行称为合并的基本操作。 合并是获取两个较小的排序列表并将它们组合成一个排序的新列表的过程 ...
分类:
编程语言 时间:
2018-11-04 00:33:40
阅读次数:
222
nil是什么 相信写过Golang的程序员对下面一段代码是非常非常熟悉的了: 当出现不等于nil的时候,说明出现某些错误了,需要我们对这个错误进行一些处理,而如果等于nil说明运行正常。那什么是nil呢?查一下词典可以知道,nil的意思是无,或者是零值。零值,zero value,是不是有点熟悉?在 ...
分类:
编程语言 时间:
2018-11-04 00:30:51
阅读次数:
212
个人感觉挺有意思的,然而被颜神D无聊惹(~ ̄▽ ̄)~ 这题我们可以首先试图去统计以每一个点作为 w 点所能对答案造成的贡献是多少。不难发现,当且仅当 u 和 v 都在 w 所在边双的一侧的时候不能构成一个合法的三元组,因为它们要到达 w 均需经过一条共同的割边。那么因为原图是一棵树,所以我们连接两个 ...
分类:
其他好文 时间:
2018-11-03 19:11:37
阅读次数:
217