xiaolei565 / aimto408

🇨🇳🇨🇳🇨🇳这个repo是为了那些准备死磕 计算机考研 4️⃣0️⃣8️⃣的考研党准备的,当然你如果4门课中的部分也可以看看,欢迎star📝📝📝,祝你们一战成硕🏆🏆🏆~~(更新23年大纲变化----2023年408和数学基本无变化)
4.05k stars 421 forks source link

内存泄漏,申请的内存没有释放 #32

Open csmasterpath opened 2 years ago

csmasterpath commented 2 years ago
int FindNoMin(int A[],int n)
{
    int *B,i;
    B=(int*)malloc(sizeof(int)*n);//为数组申请内存空间
    for(i=0;i<n;i++)
        B[i]=0;//将数组初始化都为0
    for(i=0;i<n;i++)
        if(A[i]>0&&A[i]<=n)//若A属于0~n之间,标记B
            B[A[i]-1]=1;
    for(i=0;i<n;i++)//扫描计数数组,找到目标值
        if(B[i]==0)
            break;
    return i+1;
}
xiaolei565 commented 2 years ago

是的,当时确实考虑不周,不过该代码不影响考试和解题思路,谢谢指正,我有空会更新文档的