web前端
文章平均质量分 80
wuxy720
这个作者很懒,什么都没留下…
展开
-
web前端学习书单
web前端学习书单原创 2017-12-25 12:48:48 · 434 阅读 · 0 评论 -
JavaScript实现利用回溯法解决0-1背包问题
题记:这几天都在学习算法遇到了比较典型的0-1背包问题,下面就0-1背包的问题利用回溯法来解决。但是,在网上看到较多的都是java或者c实现的,那么我就来用JavaScript来实现一下基于回溯法解决的0-1背包问题正文:0-1背包问题:有N件物品和一个容量为V的背包。第i件物品的重量是w[i],价值是v[i]。求解将哪些物品装入背包可使这些物品的重量总和不超过背包容量,且原创 2018-01-05 12:56:11 · 21585 阅读 · 0 评论 -
JavaScript实现的十个重要算法
注:本文的文字解释部分并非原创,我只是对其实现用JavaScript代码来实现,以供大家学习和参考。如有错误还请不吝指出。原文地址:程序员必须知道的10大基础实用算法及其讲解算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n l原创 2017-12-28 21:15:33 · 2332 阅读 · 0 评论 -
基于JavaScript实现流水作业调度问题
题记:今天来给大家讲解一下关于流水作业的调度问题,如何用JavaScript来实现。正文:问题描述:n个作业{0,1,2,…,n}在2台机器上M1和M2组成的流水线上完成加工。每个作业加工的顺序都是先在M1上加工,后在M2上加工。在两台机器上加工的时间分别为ai和bi。 目标:确定这n个作业的加工顺序,使得从第一台作业开始加工,到最后一个作业完成加工所需要的时间最少。算法描述:令N1={t|t原创 2018-01-10 16:35:53 · 632 阅读 · 0 评论 -
Vue双向数据绑定原理解析及代码实现
题记今天,看了一篇关于Vue双向绑定的博客,自己也照着博客进行了深入学习,并自己手动撸了一遍,发现对于vue的双向绑定——数据劫持+(订阅者/发布者)模式有了自己的一些理解!这篇文章可能会很长,但是相信我,你看完后一定会对双向绑定有很透彻的理解!正文不多说了,我们直接来看看Vue的双向绑定机制从最简单的到最终实现版本。一、访问器属性大家可能都知道,关于Vue的双向绑定,很多...原创 2018-04-30 20:08:00 · 24789 阅读 · 1 评论