Exemplo n.º 1
0
int main(void) {
    int arr[2];
    int len = 2;
    int i;
    for (i=0; i<len; i++) arr[i] = i;
    arr[0] = 1;
    printf("dupnum: %d\n", find_dup(arr, len));
    return 0;
}
Exemplo n.º 2
0
qboolean Prompt_AddMatch(genctx_t *ctx, const char *s)
{
    int r;

    if (ctx->count >= ctx->size)
        return qfalse;

    if (ctx->ignorecase)
        r = Q_strncasecmp(ctx->partial, s, ctx->length);
    else
        r = strncmp(ctx->partial, s, ctx->length);

    if (r)
        return qtrue;

    if (ctx->ignoredups && find_dup(ctx, s))
        return qtrue;

    ctx->matches[ctx->count++] = Z_CopyString(s);
    return qtrue;
}
Exemplo n.º 3
0
int main()
{
    int size = 5;
    int arr[5];
    int i;

    for(i=0; i<4; i++) {
        arr[i]= i+1;
        printf("arr[%d]=%d\n", i, arr[i]);
    }
    //set duplicate is 1
    arr[4] = 1;
    for(i=0; i<4; i++) {
        printf("arr[%d]=%d\n", i, arr[i]);
    }
    
    int result = find_dup(arr, size);   

    printf("duplicate number is %d\n", result);

    return 0;
}