熵,事物的混乱程度; 熵有很多种计算方式; 概念介绍 如何理解呢?或者说 两个 均值相减 怎么就能反应 时间序列 的复杂性? 首先,简单思考下这个计算过程,先用 m 长的窗口 滑动生成 一组 m 长的数组,假设 m = 2,那就是 一个 (n-m+1)x2 的数组,然后计算 每行 之间的距离,这其实 ...
分类:
其他好文 时间:
2020-07-02 20:08:50
阅读次数:
91
处理管道,就是处理复杂问题的时候,将处理的过程分解为多个处理步骤,我们将这种经过多个步骤的处理方式称为处理管道。在.Net中,借助于事件的强大威力,我们可以通过处理管道将复杂的处理步骤封装起来,通过事件将处理过程的多个步骤暴露给程序员,以便于程序员对管理管道进行扩展。 简单描述一下Asp.net处理 ...
分类:
移动开发 时间:
2020-07-02 18:39:59
阅读次数:
61
设备控制器 设备控制器是CPU 与 I/O 设备之间的接口,它接收 CPU 发来的命令,去控制 I/O 设备工作,使 CPU 从繁杂的设备控制事务中解放出来。 当 CPU 要操作 I/O 设备时,首先要启动这个设备,一方面将启动命令发送给设备控制器,另一方面通过地址线将 I/O 设备的地址发给设备控 ...
分类:
其他好文 时间:
2020-07-02 18:36:49
阅读次数:
163
1. 集合操作概述: Kotlin 标准库提供了用于对集合执行操作的多种函数。这包括简单的操作,例如获取或添加元素,以及 更复杂的操作,包括搜索、排序、过滤、转换等 1.1 扩展与成员函数 集合操作在标准库中以两种方式声明:集合接口的成员函数和扩展函数。 成员函数定义了对于集合类型是必不可少的操作。 ...
分类:
其他好文 时间:
2020-07-02 18:29:49
阅读次数:
52
给定一个整数 n, 返回从 1 到 n 的字典顺序。 例如, 给定 n =1 3,返回 [1,10,11,12,13,2,3,4,5,6,7,8,9] 。 请尽可能的优化算法的时间复杂度和空间复杂度。 输入的数据 n 小于等于 5,000,000。 vector<int>ans; class Sol ...
分类:
其他好文 时间:
2020-07-02 16:15:55
阅读次数:
58
深度因式分解机 Deep Factorization Machines 学习有效的特征组合对于点击率预测任务的成功至关重要。因子分解机以线性范式对特征交互进行建模(例如,双线性交互)。对于实际数据来说,这通常是不够的,因为在实际数据中,固有特征交叉结构通常非常复杂和非线性。更糟糕的是,二阶特征交互在 ...
分类:
其他好文 时间:
2020-07-02 16:10:20
阅读次数:
78
题目描述: 编写一个高效的算法来搜索 m x n矩阵matrix中的一个目标值target。该矩阵具有以下特性: 每行的元素从左到右升序排列。每列的元素从上到下升序排列。 方法一:暴力法 没啥说的,直接搜。时间复杂度o(mn) 面试0分 方法二:二分搜索 利用每一行的升序特性,对每一行进行二分搜索。 ...
分类:
其他好文 时间:
2020-07-02 16:10:07
阅读次数:
61
正常流正常在哪里? 很多人会问。 我觉得感性的理解是很正常的。。。只不过如果我们从严苛的 CSS 标准角度去理解正常流,规定排版的算法,就需要引入那些复杂的概念,就变得常人难以理解不正常了。 我们可以用一句话来描述正常流的排版行为,那就是:依次排列,排不下了换行。 float 就不说了,前面有文章写 ...
分类:
Web程序 时间:
2020-07-02 14:50:22
阅读次数:
88
基础莫队入门 首先来看这样的一个经典问题:求区间内有多少个不同的数 首先一个朴素的暴力就是每次移动左右端点然后更新答案,但这样显然可以被卡到 $O(n ^ 2)$,那么有什么办法优化这个复杂度呢?这个时候莫队算法就横空出世了! 首先我们考虑把询问离线,我们想办法把上面的询问排序然后让暴力的复杂度变优 ...
分类:
其他好文 时间:
2020-07-02 13:43:57
阅读次数:
46
项目里使用了Mongodb作为数据库,不同于Mysql,这是一个非关系型数据库,因此不能使用SQL 下面是我对NoSQL的学习 条件查询 第一个花括号 查找全部 db.users.find() 复制代码 精准查找 db.users.find({"name":"zhangsan"}) 复制代码 精准查 ...
分类:
数据库 时间:
2020-07-02 13:38:47
阅读次数:
72