上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 21 下一页
摘要: 转自http://www.ruanyifeng.com/blog/2015/03/react.html,阮一峰老师的博客。 最近想学习react,官方文档的例子不是那么浅显易懂,看了相关博客,觉得阮一峰老师的入门实例教程更容易上手,跟着学习。同时,因为其博客写的早,当时1.0版本还没有出来,有些文件 阅读全文
posted @ 2018-07-04 12:16 sunmarvell 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 图文来源:https://www.cnblogs.com/chengxiao/p/6129630.html 堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。首先简单了解下堆结构。堆排序是利用堆这种数据结构而设 阅读全文
posted @ 2018-07-02 18:00 sunmarvell 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 希尔(Shell)排序又称为缩小增量排序,它是一种插入排序。它是直接插入排序算法的加强版。 希尔增量: 希尔增量是指希尔提出了一种冲破二次时间屏障的算法。 希尔增量是指希尔提出了一种冲破二次时间屏障的算法。 Donald Shell 提出了一种冲破二次时间屏障的算法Shellsort(希尔排序),在 阅读全文
posted @ 2018-07-02 11:08 sunmarvell 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 直接插入排序法就像我们打扑克牌时整理牌面一样,先让我们脑补一下我们打牌的过程。 首先摸了一张6, 接着摸到一张4,比6小,插到6的前面; 又摸到一张7,比6大,插到6的后面; 又摸到一张5,比6小,比4大,插到4和6中间; 。。。。 以上的过程,其实就是典型的直接插入排序,每次将一个新数据插入到有序 阅读全文
posted @ 2018-07-01 20:25 sunmarvell 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 之前已经介绍过冒泡排序算法和简单选择排序算法和原理,现在有Js实现。 冒泡排序算法 简单选择排序算法 初始关键字:『 8,5,2,6,9,3,1,4,0,7 』 第一趟排序后:0,『5,2,6,9,3,1,4,8,7』 第二趟排序后:0,1,『2,6,9,3,1,4,8,7』 第三趟排序后:0,1, 阅读全文
posted @ 2018-07-01 12:30 sunmarvell 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 归并排序(MERGE-SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分而治之)。 可以看到这种结构很像一棵完全 阅读全文
posted @ 2018-06-30 21:20 sunmarvell 阅读(928) 评论(0) 推荐(0) 编辑
摘要: 要说快排的原理,通俗点说就是把一个事情,分成很多小事情来处理,分治的思想。 假设我们现在对“6 1 2 7 9 3 4 5 10 8”这10个数进行排序。首先在这个序列中随便找一个数作为基准数(不要被这个名词吓到了,就是一个用来参照的数,待会你就知道它用来做啥的了)。一般选第一个数6作为基准数。接下 阅读全文
posted @ 2018-06-30 12:24 sunmarvell 阅读(1483) 评论(0) 推荐(1) 编辑
摘要: 圣杯布局与双飞翼布局针对的都是三列左右栏固定中间栏边框自适应的网页布局(想象一下圣杯是主体是加上两个耳朵;鸟儿是身体加上一对翅膀),圣杯布局是Kevin Cornell在2006年提出的一个布局模型概念,在国内最早是由淘宝UED的工程师(传说是玉伯)改进并传播开来,在中国也有叫法是双飞翼布局,它的布 阅读全文
posted @ 2018-06-27 12:11 sunmarvell 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 理解好文档流,有助于我们对css中定位和浮动的理解。什么是文档流呢,加入自己的理解。文档流的定义如下: 网页在解析时,遵循从上向下,从左向右的顺序。 1、从上至上,从左至右的布局。 2、符合html中标签本身含义的布局,比如某些标签独占一行。有些标签属于行内元素等。 文档流,也称为普通流。下面来讲一 阅读全文
posted @ 2018-06-25 09:41 sunmarvell 阅读(3128) 评论(0) 推荐(0) 编辑
摘要: angularJS四大核心特性:MVC、Module(模块化)、指令系统、双向数据绑定。 一、MVC Model:数据模型,其实就是angular变量($scope.XX,$rootScope.XX); View:视图层,Html+Directive(指令); Controller:业务逻辑和控制逻 阅读全文
posted @ 2018-06-20 23:09 sunmarvell 阅读(2745) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 21 下一页