5 Matching Annotations
  1. Oct 2024
  2. Sep 2024
    1. 初始队列中有元素 a, b, c, d, e,front 位于位置 0,rear 位于位置 4

      front指向队列外, rear指向队列末尾

    1. 权重更新

      这里 因为神经网络可以写成 y=f(x)=ux+b的形式 所以可以反写为u=g(x)的形式, 以便更新权重

    1. 调整内存大小:old = x;:保存当前指向的内存块的地址,以便在realloc失败时进行释放。(x = (int *)realloc(x, s * sizeof(int))) == NULL:调用realloc来调整x指向的内存块的大小。如果realloc成功,返回调整后的新内存块地址,x指向新地址。如果realloc失败,返回NULL,原来的内存块保持不变,因此需要释放旧的内存old。3. 内存释放:free(old);:如果realloc失败,释放旧的内存块,避免内存泄漏。free(x);:在程序结束时释放x指向的内存,确保程序不产生内存泄漏

      ???