PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) (http://www.picvietnam.com/forum/forumdisplay.php?f=12)
-   -   Giúp em về bài tập C (http://www.picvietnam.com/forum/showthread.php?t=8942)

KimNhi__ 21-04-2011 04:03 PM

Giúp em về bài tập C
 
Em đang bí bài tập C này mấy anh chị ai biết giúp em nha :
Cho 2 mảng số nguyên A,B với kích thước N. Tìm phần tử nhỏ nhất của mảng A không nằm trong mảng B

hoangcuibap 21-04-2011 06:16 PM

ý tưởng mình nhu thế này.
tìm và loại bỏ phần tử mang a giống phần tử trong mảng b. kết quả loại bỏ chứa tron mang c.
sau đó tìm phần tử có giá trị nhỏ nhất chứa trong mang c.
co sai xot gi mong cacbac giup do.


int mang_a[n],mang_b[n],mang_c[n]; // n la so phan tu
int k,i,j,x,gtnn;// khai bao bien
//....doan code tim gia tri nho nhat trong mang a ko chua trong mang b........
for(i=0,i<n;i++)// loai bo phan tu mang a giong phan tu mang b
{
K = 1;
for(j=0,j<n;j++)if(mang_a[i] == mang_b[j]){k = 0;break;}
if(k){mang_c[x] = mang_a[i];x++;}
}
// tim gia tri nho nhat
gtnn = mang_c[0];
for(i=0,i<x;i++)if(mang_c[i+1] < mang_c[i])gtnn = mang_c[i+1];


Múi giờ GMT. Hiện tại là 04:36 PM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam