思想 原址比较的排序算法。即首先找到数结构中的最小值并将其放置在第一位,然后找到第二小的值将其放置在第二位...以此类推。 代码 js function selectionSort(arr) { const length = arr.length; for (let i = 0; i ...
分类:
编程语言 时间:
2018-09-02 18:50:47
阅读次数:
164
1. 普通冒泡 思想 假设有n个数,按从小到大排序: 进行n 1次外循环,每次外循环会排好当前处理的数中的最大数,即进行第一次外循环排好所有数中的最大数,进行第二次外循环排好所有数中的次大数....直到第n 1次外循环,排好第n 1大的数,也就是倒数第二小的数,那么剩下的那个就是最小的数 在第i+1 ...
分类:
编程语言 时间:
2018-09-02 18:44:50
阅读次数:
130
源码地址:https://github.com/qmdx00/Snake ,请不要吝啬star。 首先画出UML类图: 用es6的语法,创建项目结构: 配置webpack: 入口文件为index.js,构建生成目录为dist 配置启动脚本:package.json 安装依赖后执行 npm run b ...
分类:
编程语言 时间:
2018-08-29 20:02:51
阅读次数:
235
转自:https://blog.csdn.net/u012369749/article/details/73784897 ...
分类:
编程语言 时间:
2018-08-29 18:04:46
阅读次数:
183
1.触摸滑动插件 https://www.swiper.com.cn/ 2.ECharts,一个使用 JavaScript 实现的开源可视化库 http://echarts.baidu.com/index.html 3.基于bootstrap的轻量级后台模板 http://adminlte.la99 ...
分类:
Web程序 时间:
2018-08-27 18:29:41
阅读次数:
190
常见数据结构的 JavaScript 实现系列 "栈" "队列" "链表" "集合" "字典" "哈希表" "二叉树" "图" 前端与数据结构 数据结构在开发中是一种编程思想的提炼,无关于用何种语言开发或者是哪种端开发。下列将笔者涉猎到的与前端相关的数据结构案例作如下总结: | 数据结构 | 案例 ...
分类:
其他好文 时间:
2018-08-18 19:33:44
阅读次数:
161
继上一篇博文写了大整数加法之后,我又模拟上篇博文的算法,自己实现了大整数减法。 大整数减法相对于加法来说,稍微复杂一点。由于要考虑一些情况: 1. 两个数相减,可能会出现结果为正、负和0三种情况; 2. 会出现借位的情况,而且还要考虑最高位时有没有借位。 实现代码如下: function subSt ...
分类:
编程语言 时间:
2018-08-13 22:34:04
阅读次数:
188
socket socket.io一个是基于Nodejs架构体系的,支持websocket的协议用于实时通信的一个软件包。 socket.io 给跨浏览器构建实时应用提供了完整的封装,socket.io完全由javascript实现 依赖的外部包 express、socket.io 安装 npm in ...
分类:
其他好文 时间:
2018-08-09 14:53:18
阅读次数:
135