普通二次剩余($p$为奇质数) 一、勒让德符号$(\frac 对于正整数$n$,勒让德符号如下,可直接判别二次剩余: \[ \large (\frac{n}{p})=0,n\text{与p同余。} \] \[ \large (\frac{n}{p})=1,n\text{是模p的二次剩余。} \] \ ...
分类:
其他好文 时间:
2020-06-25 21:35:41
阅读次数:
85
#include<cstdio> #include<cstring> #include<algorithm> #include<queue> #include<iostream> using namespace std; const int maxn=200010; const double eps ...
分类:
其他好文 时间:
2020-06-25 19:49:59
阅读次数:
64
算法效率的度量方法 事后统计 直接跑了比较时间,这个方法用的比较少,不推荐。 事前分析估算 在计算机程序编写前,以拒统计方法来估算 因素: 1.算法的策略和方法 2.编译产生的代码质量 3.问题的输入规模 4.机器执行指令的速度 只需要关心实现的算法 时间复杂度:大O阶方法: 计算公式 T(n) = ...
分类:
编程语言 时间:
2020-06-24 19:45:12
阅读次数:
59
在这项工作中,我们通过使用话语间上下文来改进基于英语的电子商务语音助手中的意图分类。为了增加用户的适应性并因此获得更大的利润,期望电子商务语音助手理解对话的上下文并且不让用户在每次讲话中都重复对话。例如,让用户的第一声“叫苹果”。然后,用户可能会说“我只想有机”,以过滤掉助手针对第一个查询生成的结果 ...
分类:
其他好文 时间:
2020-06-24 19:25:02
阅读次数:
50
atomic 原子类型是对特定类型(T)对象的一种封装,可以防止数据竞争,同步多线程间的内存访问。 原子对象能够通过指定不同的内存顺序来同步对线程中其他非原子对象的访问。 相关函数: atomic() noexcept = default; // 默认构造函数,构造一个未初始化的对象 constex ...
分类:
编程语言 时间:
2020-06-24 19:20:38
阅读次数:
70
在Java中使用MongoDB时若是通过这样的方式查询,在swagger接口中收到的结果可能会与期望不一致。 1、检索语句 mongoTemplate.find(query, Object.class, collectionName); 注意了,上述语句中是直接采用Object的类型。 2、单步调试 ...
分类:
数据库 时间:
2020-06-24 14:09:46
阅读次数:
119
1.Structural Patterns(结构模式) 1.Adapter 适配器 将某个类/接口转换为client期望的其他形式 通过增加一个接口,将已存在的子类封装起来,client面向接口编程,从而隐藏了具体实现子类 举例说明: 如果有一个类LegacyRectangle中一个方法展示一个左上 ...
分类:
其他好文 时间:
2020-06-23 19:09:12
阅读次数:
43
1.1. 数据科学基础 1.1.1. 概率基础 1. 概率的定义概率的完备定义;古典概率;基于频率的概率估计;基于专家推测的概率估计 随机变量及其特征度量随机变量定义;随机变量数学期望;随机变量方差与标准差;期望-方差决策理论;相关性;独立性; 常用离散随机变量分布贝努利分布;二项分布;泊松分布 常 ...
分类:
其他好文 时间:
2020-06-23 00:44:39
阅读次数:
136
覆盖问题 我们知道设施选址问题有两类基础问题,分别是中值问题和覆盖问题,下面要介绍的就是覆盖问题。 什么是覆盖问题? 覆盖问题是以所期望的服务范围满足大多数或者所有用户需求为前提,确定设施的位置。覆盖模型的思想是离服务设施较近的用户越多,则服务越好。 覆盖问题的分类 覆盖问题主要分为两类: 集合覆盖 ...
分类:
其他好文 时间:
2020-06-21 23:07:01
阅读次数:
79
常规网络仿真 1.使用OPNET提供的网络设备、信道组件 2.图形编辑,构建期望的网络拓扑结构 3.定义需收集的统计数据 4.运行仿真,结果分析 自定义网络仿真(自定义设备、协议、功能等) 设计自己的网络设备 1.设计设备协议栈: 自定义协议模块+系统提供协议模块 2.自定义协议模块: 设计协议的状 ...
分类:
Web程序 时间:
2020-06-21 20:07:43
阅读次数:
82