文章目录
  1. 1. 后验分布和先验分布
  2. 2. 回调函数
  3. 3. 柔性数组

后验分布和先验分布


在抽取样本之前,你们对所要估计的未知参数所了解的信息,称为先验信息,对未知参数的先验信息用一个分布形式
如果以后有新增的观测值,后验分布又可作为先验分布来进行计算。具体来讲,在某一个时间点,有一个观测值,此时可以得到后验,之后,每一个观测值的到来,都以之前的后验作为先验,乘以似然函数后,得到修正后的新后验。

回调函数


当一个函数中的参数有函数时,这个函数可能是回调函数,回调函数的意思是自己执行完后,执行成功则执行回调函数,回调函数异步非阻塞

柔性数组


柔性数组是数组大小待定的数组,c语言结构体的最后一个元素可以是大小未知的数组。

1
2
3
4
5
6
typedef struct node
{
int value;
struct node *next[1];
}Node;

后继指针数组就是一个柔性数组,其中next数组的大小待定,因此可以实现结构体变长,
Node p = ((Node)malloc(sizeof(Node)+nsizeof(Node))),这个样子,那么next数组的大小就是n+1
也就是说p指向的空间包含一个value,和n+1个node指针的大小。

文章目录
  1. 1. 后验分布和先验分布
  2. 2. 回调函数
  3. 3. 柔性数组