自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (1)
  • 收藏
  • 关注

原创 手风琴实现效果纯css

在做css实现手风琴的效果过程中,发现了一个有趣的现象: 当使用背景图片的时候,最后一个图片的animation效果会出现问题。 我相出的原因是,因为图片是作为li的背景图片的,而当hover时候li的宽度变了,背景图片的改变是一样快的。但是使用img标签,虽然li的宽度变了,但是img的宽度不会改变<!DOCTYPE html><html><head...

2018-08-28 19:26:54 956

原创 手风琴实现效果js(纯js实现)

这是用原生js实现的一个手风琴效果,但是当鼠标快速滑动的时候,会出现轻微的抖动效果!<!DOCTYPE html><html><head>    <title>js实现手风琴效果</title>    <meta charset="utf-8">    <style>    

2018-08-28 10:18:03 3050

原创 手风琴实现效果js(flex版本)

<!DOCTYPE html><html><head>    <title>js实现手风琴效果</title>    <meta charset="utf-8">    <style>        body{            margin: 0;            p

2018-08-27 20:51:53 260

原创 排序算法的总结

学习了选择排序算法、插入排序算法、冒泡排序算法等。 选择排序算法: 时间复杂度是O(n*n)      主要思想是:  每次循环是第i个与后面的元素逐个比较,一次循环后得出了最大值,放在了第i个位置上 插入排序算法:     1.   从第i个元素开始,逐个比较i-1到0个元素,谁大谁小。在每次比较的过程中是交换比较的元素      由于每次比较采用的是交换每个元素,交...

2018-08-20 20:46:39 110

原创 数据结构之排序算法(五)

// 索引堆function swap(arr, x, y) {            var temp = arr[x];            arr[x] = arr[y];            arr[y] = temp;        }        // 索引堆      存储结构为两个数组      第一个数组 为索引     第二个数组为  值 ...

2018-08-20 20:43:22 115

原创 数据结构之排序算法(四)

// 二叉堆        // 父亲节点大于等于  子节点        // 是一颗完全二叉树        function swap(arr, x, y) {            var temp = arr[x];            arr[x] = arr[y];            arr[y] = temp;        }        class M...

2018-08-17 16:55:32 199

原创 数据结构之排序算法(三)

// 交换函数    function swap(arr, a, b){        var temp = arr[a];        arr[a] = arr[b];        arr[b] = temp;    }    // 快速排序    // 返回  p  保证 arr[l...p-1] < arr[p] 且 arr[p+1...r] > arr[p]...

2018-08-16 14:55:48 116

原创 数据结构之排序算法(二)

     // 归并排序    //  自顶向下  归并过程    function Merge(arr, l, mid, r) {        var newArr = []        var x = l;        var y = mid +1;        while(x<= mid && y<= r){            if...

2018-08-16 11:03:09 93

原创 数据结构之排序算法(一)

时间复杂度为 0(n*n) //选择排序算法的实现// 主要思想是  从第i个开始  逐一与 n-i 个比较 这样一趟循环下来  第一个就是最大(最小)值    function selectSort(arr) {        var len = arr.length;        for(var i=0; i<len-1; i++)            for(var...

2018-08-14 16:27:08 86

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除