- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 css3布局
两栏布局左侧固定宽高,右侧自适应 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>两栏布局</title> <style type="text/css"> *{ margin: 0; padding: 0; } html,body{
2017-08-17 11:43:29 322
原创 冒泡排序算法(JS)
思想重复的走访过要排序的数列,一次比较两个元素,把大的和小的交换,大的放在后面,小的冒泡到前面,走访数列的工作就是重复的进行直到没有再需要交换的元素,即数列已经排序完成 算法实现:1、比较相邻元素,如果第一个比第二个大,就交换他们 2、对每一对相邻元素做同样工作,从开始的第一对到最后一对,这样在最后的元素应该是最大的数 3、针对所有元素重复以上的步骤,除了最后一个 4、重复1到3步骤,直到排
2017-07-26 09:50:52 236
原创 快排算法(JS版)
思想:通过多次比较和交换来实现排序 和冒泡排序一样都是基于交换排序思想。冒泡排序是通过相邻元素的比较和交换吧最小的冒泡到顶端。快排是比较和交换小数和大数,不仅把小数冒泡到上面同时也把大数沉到下面。 通过一趟排序将待排记录分隔成独立的两部分,其中一部分记录的关键字均比另一部分的关键字小。然后分别对这两部分记录继续进行排序以达到整个序列有序。 算法描述实现快速排序使用分治法来把一串分为两个字串
2017-07-23 10:37:30 620
原创 简单选择排序(js)
选择排序的思想其实和冒泡排序有点类似,都是在一次排序后把最小的元素放到最前面,用到它的时候,数据规模越小越好 选择排序只有在确定了最小数的前提下才进行交换,大大减少了交换的次数 工作原理:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕 n个记录的直接选择排序可经过n-1
2017-07-20 19:33:51 414
原创 gulp相关命令及操作
安装好node.js window+r键:cmd 1、先进入到你本地项目目录下:(1)f: (2)cd 一个文件夹 2、建一个项目,其名称叫作“mySass”:mkdir mySass 3、cd mySass进入文件内 4、npm init 根据出来的问题写入文件名、版本、描述、作者 5、dir 可查看文件夹里的内容,看到生成了一个package.json文件 6、打开编辑器,打
2017-07-20 19:06:18 5755
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人