摘要:
起因在九度练习acm的时候,有道题我认为应该先进行数组去重操作,由于工作中我大部分都是用php写代码,php中数组去重只要一个array_diff()函数即可实现,但是到C语言中,我就没有现成的api函数可以让我调用了,因此我自己实现了一个算法,进行数组去重,但是这个算法有明显的缺陷,我会先把算法展示出来,然后解释算法的缺陷数组去重代码#include <stdio.h>
#include <stdlib.h> #define false -1 int arraydiff(int *A, int max, int len); int main()
{ int a[100 阅读全文