
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
《算法导论》一书提到了红黑树。先一股脑给出红黑树的5个性质:1. 每个结点或者是红色的,或者是黑色的。2. 根结点是黑色的。3. 每个NIL结点是黑色的。原《算法导论》中的描述有些混乱。红黑树叶节点可以是黑的也可以是红色的。严格讲是NIL节点是黑色的。这个NIL节点是红黑树额外引入的结点,在计算黑高时NIL结点也会被计算在内。NIL结点指的是叶结点空的左右子结点延伸出来的的结点,也包括...
ADXL362是ADI公司的加速度传感器,这个产品在小米手环里被用到了。它的核心技术是超级低功耗检测运动、加速度、静止这些信息。它里面有几种模式:1)默认模式传感器刚起来时进入默认状态,此时运动和静止的状态是不使能的。如果用户使能了运动和静止功能,静止和运动两种检测皆可以被检测,并且可以触发中断。处理器必须处理中断。实际将寄存器ACT_INACT_CTL寄存器设置为Defaul...
UWB定位系统在展馆中的应用UWB定位技术是目前市面上精度仅次于激光雷达的定位技术。它广泛应用于厂房物资定位、叉车定位、应急定位等领域。去年展出的苹果手机已经新增了UWB芯片,引起了业内极大的关注。有消息称世界上最大的UWB芯片产商已经被Qorvo收购,而Qorvo公司与苹果公司有着千丝万缕的联系,它的1/3营收来自苹果公司。有分析人士认为,苹果入局UWB芯片,意味着消费级室内定位这一...
启动配置vscode创建的工程往往有一个叫launch.json的文件。这个文件位于.vscode文件夹下。我们有两种方法打开这个launch.json文件:找到.vscode文件夹,从中找到launch.json文件,打开它;选择左侧的Run工具栏,然后点击左上角Run/Debug下拉框右侧的齿轮状按钮。这个文件中的内容是针对调试(debug)和启动(run)的配置项。下面是一个例子:如上图,l
launch.json这个launch.json启动文件用于在Visual Studio Code中配置调试器。Visual Studio Code生成launch.json启动几乎所有需要的信息。如果您的工作区只有一个可启动的项目,则 C# extension将提供自动生成此文件的功能。如果错过此提示,可以通过从VS Code命令选项板执行命令.NET:Generate Assets for B
launch.json这个launch.json启动文件用于在Visual Studio Code中配置调试器。Visual Studio Code生成launch.json启动几乎所有需要的信息。如果您的工作区只有一个可启动的项目,则 C# extension将提供自动生成此文件的功能。如果错过此提示,可以通过从VS Code命令选项板执行命令.NET:Generate Assets for B
Understanding Hypothesis Tests: Significance Levels (Alpha) and P values in Statistics
最小二乘法的介绍,可以参考最小二乘法的多角度理解这篇文章。只有两个参数的情况下:已知X=,Y=两个向量数据。我们假设Y中的元素与X中的元素满足线性关系中间的步骤可以参考文章最小二乘法的多角度理解最后,二乘法的解是:...

需用到的知识:1)正交矩阵:如果(为单位矩阵,表示“矩阵A的转置矩阵”)或,则n阶实矩阵称为正交矩阵。根据这个定义,很容易得到的是,也就是说正交矩阵的逆很容易求,直接对原矩阵转置就是原矩阵的逆。显然非常容易推出下面的一个定理:A是n阶实正交矩阵,B也是n阶实正交矩阵,那么AB仍然是n阶实正交矩阵。证明:根据正交矩阵的定义,...
最近,看论文看到有个东西,叫霍维茨汤姆森估计量(Horvitz-Thompson estimator)。它是用于不等概不放回抽样的总体量估计用的,这个估计量是这样子的:其中表示当且仅当单元(有些文献也称为群)被抽中在样本(样本大小为)中,是被抽中在样本中的概率,称为包含概率(inclusion probability)。本文接下来主要讲解下这估计量是怎么来的。不放回抽样...







