峰间的云 | 做个有目标、有毅力、有效率的自律者峰间的云

Faster, Higher, Stronger
更快,更高,更强
分治法与快速排序-峰间的云
数据结构和算法

分治法与快速排序

Yakima阅读(247)评论(0)赞(0)

快速排序采用了一种分治的思想,由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用。快速排序是一种不稳定的排序方法。该方法的基本思想是:1、定基准:先从数列中取出一个数作为基准数;2、分区:将比这个数打的数全放到它的...

冒泡排序-峰间的云
数据结构和算法

冒泡排序

Yakima阅读(283)评论(0)赞(0)

冒泡排序又称为泡式排序,是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经...

二叉树及常见遍历方法-峰间的云
数据结构和算法

二叉树及常见遍历方法

Yakima阅读(253)评论(0)赞(0)

在计算机科学中,二叉树是每个结点最多有两个子树的树结构。 通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。 二叉树常被用于实现二叉查找树和二叉堆。 一棵深度为k,且有2^k-1个结点的二叉树,...

二分法-峰间的云
数据结构和算法

二分法

Yakima阅读(248)评论(0)赞(0)

二分法通俗点说,就是对一个已经事先排序过的数组,设置分别指向数组首尾两头的首尾游标,然后根据首尾游标的位置设定中间点游标,由于数组已经排序过了,可以通过比较给定数字与三个游标的大小关系来不断的更新首尾中三个游标的位置,这个过程中只要收尾中三...

博客主题更换-峰间的云
个人日志

博客主题更换

Yakima阅读(202)评论(0)赞(0)

这个周末过得很放松,闲来无事把博客主题给换了,现在看这个主题,发现挺喜欢的,看着很清净的感觉。 前段时间搬了家,不在和父母一起住,搬到很市中心的地方住了,每天上班单程只需要三十几分钟的路程,时间上已经非常给力了,周末的时候还是回到郊区和家人...

个人日志

三十岁之前,焦虑和不安

Yakima阅读(240)评论(0)赞(0)

大家应该都看过《海上钢琴师》吧,里面的1900和Max完全可以当做是同一个人的两面。1900就像是内心身处的我们,那个追寻美国梦的Max就像是走入世俗的我们,最后1900伴随着一场火跟着船一起离开了Max,就像是我们自己跟自己在做一个告别。...

Linux服务器运维

忘记宝塔登录面板的地址和账号怎么办

Yakima阅读(583)评论(0)赞(0)

大学那会还不会写代码,会直接用一些php的现成面板,最近又开始尝试一个叫“宝塔面板”的php程序(免费版)。如果忘记了登录地址和登录账号。可以按下面的步骤操作。注意,该方法仅用于查看默认的登录地址和登录账号,如果你有另外改过就不能用下面的方...

英语学习

Word List 20190621

Yakima阅读(431)评论(0)赞(0)

patriot 爱国者 dictate 口述、听写、命令 prescribe 开处方、开药、指示、规定 rectangle 长方形、矩形 concede 让步 incident 事变 sword 剑、刀 lad 男孩、小伙子 exterio...

Linux服务器运维

CentOS 6.9 环境搭建

Yakima阅读(598)评论(0)赞(1)

周五下班那会从运维那边借了一个CentOS 6.9的系统盘,把H5部门一台闲置的RAM为16G的装了windows系统的电脑换成CentOS 6.9的系统。之前虽然有自己用过腾讯云等第三方提供的VPS,在那些平台上,你不需要关心如何安装系统...

JavaScript

webpack3项目缩包实践总结

Yakima阅读(550)评论(0)赞(0)

Hybrid app由于开发、更新非常方便,所以应用到的地方非常多。一般大家都是通过http(s)://协议访问web页面,所以其实并不会去考虑每次版本迭代时改动到的文件数量。最近在公司做了两个项目的缩包优化,在我们的场景下,大部分web页...

其他前端话题

约束团队代码风格,提高代码质量

Yakima阅读(922)评论(0)赞(0)

在一个项目团队中,每个成员都是独特的,大家都有自己的个性,这些个性在代码的书写上也有一定的体现。你会发现有些人喜欢在语句末尾加冒号,有些人不喜欢加冒号,还有一些人则是随机地加冒号或者不加冒号。在代码缩进的时候,你会发现有些人喜欢用空格,有些...

JavaScript

redux中出现同类名action导致的bug

Yakima阅读(876)评论(0)赞(0)

最近同事发现了一个历史遗留bug,bug的原因是redux store派发了同名action导致的。因为现在习惯了模块化开发,通常下意思会认为只要是不同模块里导出来的变量被用到不同的页面里,那彼此就没啥关系了。所以刚看到这个bug还是愣了一...

版本管理

svn命令行忽略不添加版本控制的文件

Yakima阅读(829)评论(0)赞(5)

因为历史原因,现在在公司还是需要使用svn来进行版本控制。但是在svn status 命令下总是会看到node_modules目录之类我们根本不希望加入版本控制的东西,虽然只要不去svn add 添加这些文件就没关系,但是看着很烦人。 1、...

个人日志

备案成功

Yakima阅读(1007)评论(0)赞(2)

然后是申请备案。一般主机供应商都会有提供类似的服务的。我用的是腾讯云,直接在腾讯云官网上提交备案申请就可以了。在提交备案申请的网站上会有个链接让你下载一份委托书,下载下来打印出来签一下字再扫描一份手签后的电子版照片,就是这张照片需要你在网页...

也想著书

基于相似讨厌点的社交

Yakima阅读(687)评论(0)赞(1)

联想到现在的婚恋社交市场,我要说的不是那种将同一个网站上某个不喜欢的用户列进黑名单的事情。我想说的是,很多婚恋社交网站上有让用户填写自己的兴趣爱好,不知道有没有根据这些兴趣爱好来推荐用户的,这个估计应该很多,但是根据大家讨厌的事物是否相似来...