关闭

微信小程序框架集合

UI组件 weui-wxss ★852 - 同微信原生视觉体验一致的基础样式库Wa-UI ★122 - 针对微信小程序整合的一套UI库wx-charts ★105 - 微信小程序图表工具wemark ★85 - 微信小程序Markdown渲染库WeZRender ★36 - 微信小程序Canvas增强组件wetoast ★21 - 仿照微信小程序提供的showToast功能wxapp-cha...
阅读(2228) 评论(0)

全球最杰出的14位程序员

ITWorld整理全球最杰出的14位程序员,一起来看下让我们膜拜的这些大神都有哪些?(排名不分先后) 1. Jon Skeet 个人名望:程序技术问答网站Stack Overflow总排名第一的大神,每月的问答量保持在425个左右。 个人简介/主要荣誉:谷歌软件工程师,代表作有《深入理解C#(C# In Depth)》。 网络上对Jon Skeet的评价: ...
阅读(159) 评论(0)

2017年热门的9大技术领域

人工智能与机器学习  元旦刚过,阿法狗就以60胜0负1平的成绩一骑绝尘,横扫了围棋界高手。一时间,“AI将取代人类”的惊呼声再次响起。其实,这种悲观想法真的多余。人工智能在未来更多的,还是帮助我们的生活更加便捷轻松。未来,可能一个AI就是一个超级App,可以帮我们专门解决一个类生活问题。  现在很多巨头都在布局AI领域。Google就不必说了,它在人工智能领域的尝试非常广泛,除了阿法狗,还...
阅读(1240) 评论(0)

让你高效工作的六大Windows应用

天我将给大家介绍一些我个人用到的这些Windows平台上的效率神器们。 page 1 Wox Wox官网 用 Macbook 的小伙伴们用过 Alfred 吧? Alfred是 Mac 平台上无可争议的效率启动神器,除了快速执行启动应用、计算公式、搜索一切之外,还有强大的可扩展性,拥有众多的功能扩展插件。 在 Windows 上也有类似的效率软件,名叫...
阅读(203) 评论(0)

UML五类图

一.uml图关系 二.uml图种类细分 1.用例图:用来定义系统的功能需求。         描述角色以及角色与用例之间的连接关系。说明的是谁要使用系统,以及他们使用该系统可以做些什么。一个用例图包含了多个模型元素,如系统、参与者和用例,并且显示了这些元素之间的各种关系,如关联、依赖和泛化。 图例:(图书管理系统为例) 【概念】描述用户需求,从用户...
阅读(193) 评论(0)

浅析遗传算法

1 初探遗传算法   Ok,先看维基百科对遗传算法所给的解释: 遗传算法是计算数学中用于解决最优化的搜索算法,是进化算法的一种。进化算法最初是借鉴了进化生物学中的一些现象而发展起来的,这些现象包括遗传、突变、自然选择以及杂交等。   遗传算法通常实现方式为一种计算机模拟。对于一个最优化问题,一定数量的候选解(称为个体)的抽象表示(称为染色体)的种群向更好的解进化。传统上,解用二进制表示...
阅读(232) 评论(0)

最大流问题之Ford-Fulkerson

最大流问题的Ford-Fulkerson解法。可是说这是一种方法,而不是算法,因为它包含具有不同运行时间的几种实现。该方法依赖于三种重要思想:残留网络,增广路径和割。本文将会详细介绍这些内容,下一篇文章我们提供一种该方法的Java实现。 在介绍着三种概念之前,我们先简单介绍下Ford-Fulkerson方法的基本思想。首先需要了解的是Ford-Fulkerson是一种迭代的方法。开始时,对所有的...
阅读(193) 评论(0)

快速排序详解

快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。 该方法的基本思想是: 1.先从数列中取出一个数作为基准数。 2.分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。 3.再对左右区间重复第二步,直到各区间只有一个数。   虽然快速排序称为分治法,但分...
阅读(167) 评论(0)

NP完全性理论与近似算法

一.NP完全性理论 (1)在图灵机计算模型中,移动函数δ是单值的,即对于Q´Tk中的每一个值,当它属于δ的定义域时Q´(T´{L,R,S})k中只有唯一的值与之对应,称这种图灵机为确定性图灵机,简记为DTM(Deterministic Turing Machine)。  (2)非确定性图灵机( NDTM ):一个k带的非确定性图灵机M是一个7元组:(Q,T,I,δ...
阅读(155) 评论(0)

线性规划与网络流

一.线性规划问题及其表示 例如: 二.最大网络流问题    (1) 网络   G是一个简单有向图,G=(V,E),V={1,2,…,n}。   在V中指定一个顶点s,称为源和另一个顶点t,称为汇。   有向图G的每一条边(v,w)∈E,对应有一个值cap(v,w)≥0,称为边的容量。   这样的有向图G称作一个网络。 (2) 网络流...
阅读(343) 评论(0)

随机化算法

一.随机化算法分类  随机算法通常分成4类:  数值随机算法(Numericalrandomized algorithm):  随机算法有时也称概率算法(probabilistic algorithm),但也有人对两者这样区分   如果取得结果的途径是随机的,则称为随机算法,如拉斯维加斯算法;  如果取得的解是否正确存在随机性,称为概率算法,如蒙特卡罗算法。  蒙特...
阅读(150) 评论(0)

分枝限界法

一.分支限界法与回溯法对比  (1)求解目标:回溯法的求解目标是找出解空间树中满足约束条件的所有解,而分支限界法的求解目标则是找出满足约束条件的一个解,或是在满足约束条件的解中找出在某种意义下的最优解。   (2)搜索方式的不同:回溯法以深度优先的方式搜索解空间树,而分支限界法则以广度优先或以最小耗费优先的方式搜索解空间树。 二.分支限界法的基本思想   分支限界法常以...
阅读(106) 评论(0)

回溯法

一.定义         回溯法的基本做法是搜索,或是一种组织得井井有条的,能避免不必要搜索的穷举式搜索法,这种方法适用于解一些组合数相当大的问题。回溯法在问题的解空间树中,按深度优先策略,从根结点出发搜索解空间树。算法搜索至解空间树的任意一点时,先判断该结点是否包含问题的解。如果肯定不包含,则跳过对该结点为根的子树的搜索,逐层向其祖先结点回溯;否则,进入该子树,继续按深度优先策略搜索。...
阅读(141) 评论(0)

贪心算法

一.贪心算法的概念    顾名思义,贪心算法总是作出在当前看来最好的选择。也就是说贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。当然,希望贪心算法得到的最终结果也是整体最优的。虽然贪心算法不能对所有问题都得到整体最优解,但对许多问题它能产生整体最优解。如单源最短路经问题,最小生成树问题等。在一些情况下,即使贪心算法不能得到整体最优解,其最终结果却是最优解的很好近似...
阅读(120) 评论(0)

动态规划

一.动态规划的基本思想 动态规划算法与分治法类似,其基本思想也是将待求解问题分解成若干个子问题。但 是经分解得到的子问题往往不是互相独立的。不同子问题的数目常常只有多项式量 级。在用分治法求解时,有些子问题被重复计算了许多次。动态规划能够保存已解决 的子问题的答案,而在需要时再找出已求得的答案,就可以避免大量重复计算,从而 得到多项式时间算法。...
阅读(110) 评论(0)
20条 共2页1 2 下一页 尾页
    个人资料
    • 访问:107768次
    • 积分:4313
    • 等级:
    • 排名:第7046名
    • 原创:206篇
    • 转载:135篇
    • 译文:107篇
    • 评论:30条
    最新评论