书栈网 · BookStack 本次搜索耗时 0.040 秒,为您找到 185098 个相关结果.
  • 用户研究之前应该知道的事

    2237 2018-04-22 《pre iteration zero》
    用户研究之前应该知道的事 追根溯源 用户研究不是救命稻草,了解它的作用比使用它更重要 使用户调研失效的魔法 用户研究的内容 用户调研对设计师的价值 未来模式 用户研究之前应该知道的事 追根溯源 如果我们要说用户研究,就先得追根溯源,谈谈它的上游以及整个软件时代的大背景。 80后90后70后的爸妈们年轻时大多数是农民和工人,而到了我们...
  • heapq —- 堆队列算法

    heapq —- 堆队列算法 基本示例 优先队列实现说明 理论 heapq —- 堆队列算法 源码: Lib/heapq.py 这个模块实现了堆队列算法,即优先队列算法。 堆是一种二叉树,其中每个上级节点的值都小于等于它的任意子节点。 我们将这一条件称为堆的不变性。 这个实现使用了数组,其中对于所有从 0 开始计数的 k 都有 he...
  • 拜占庭问题与算法

    拜占庭问题与算法 两将军问题 拜占庭问题 问题的解决 拜占庭容错算法 新的解决思路 拜占庭问题与算法 拜占庭问题(Byzantine Problem)又叫拜占庭将军(Byzantine Generals Problem)问题,讨论的是允许存在少数节点作恶(消息可能被伪造)场景下的如何达成共识问题。拜占庭容错(Byzantine Fault T...
  • 3DES算法

    3DES算法 3DES算法 3DES算法是DES的扩展,执行了三次DES。 有两种实现方式: 1,第一,三次使用相同的密钥,密钥长度为128(112位有效) 2,三次使用不同的密钥,密钥长度192位(168位有效) 中国人民银行智能卡技术规范支持3DES 前路实在漫长,也不知道出口是否明亮,只能就这样坚持着,不断的遇到问题,解决问题,还好没有解决...
  • 10.5.2 算法分析实例

    10.5.2 算法分析实例 10.5.2 算法分析实例 本节以本章介绍的若干算法为例来讨论对算法复杂性的分析。 搜索问题的两个算法 对于搜索问题,本章介绍了线性搜索和二分搜索两个算法。 线性搜索算法的思想是逐个检查列表成员,编码时可以用一个循环语句来实现。循环体 的执行次数取决于列表长度:如果列表长度为 n,则循环体最多执行 n 次。因此,如果列...
  • 四、基本优化算法

    四、基本优化算法 4.1 随机梯度下降 SGD 4.1.1 算法 4.1.2 学习率 4.1.3 性质 4.2 动量方法 4.2.1 算法 4.2.2 衰减因子 4.2.3 Nesterov 动量 四、基本优化算法 4.1 随机梯度下降 SGD 4.1.1 算法 随机梯度下降沿着随机挑选的mini-batch 数据的梯度下降...
  • 二、EM算法原理

    二、EM算法原理 2.1 观测变量和隐变量 2.2 EM算法 2.2.1 原理 2.2.2 算法 2.2.3 收敛性定理 二、EM算法原理 2.1 观测变量和隐变量 令 表示观测随机变量, 表示对应的数据序列;令 表示隐随机变量, 表示对应的数据序列。 和 连在一起称作完全数据,观测数据 又称作不完全数据。 假设给定...
  • 7. 优化算法

    7.1 优化与深度学习 7.2 梯度下降和随机梯度下降 7.3 小批量随机梯度下降 7.4 动量法 7.5 AdaGrad算法 7.6 RMSProp算法 7.7 AdaDelta算法 7.8 Adam算法
  • 7.2 基本排序算法

    7.2 基本排序算法 一 选择排序 二 插入排序 三 希尔排序(Shell Sort) 四 总结 7.2 基本排序算法 本篇开始学习排序算法。排序与我们日常生活中息息相关,比如,我们要从电话簿中找到某个联系人首先会按照姓氏排序、买火车票会按照出发时间或者时长排序、买东西会按照销量或者好评度排序、查找文件会按照修改时间排序等等。在计算机程序设计...