数据结构
Hokii_
这个作者很懒,什么都没留下…
展开
-
常见排序算法JavaScript实现
//1.插入排序 functioninsertionSort(array){ //判断传入参数的类型,插入排序是基于数组实现的 if(Object.prototype.toString.call(array).slice(8,-1)==='Array'){ for(vari...原创 2020-03-17 01:29:47 · 164 阅读 · 0 评论 -
二分查找 / 折半查找的实现及其变种 -- JavaScript版
var arr = [1,3,4,6,6,6,8,9,13,15]; console.log(arr); //二分查找 / 折半查找 function binarysearch(array, key) { if (array.length === 0) return -1; let left = 0; let right = array.length - 1; ...原创 2020-03-16 00:32:46 · 171 阅读 · 0 评论