void find_discord_couple(int* data, int count, int& x, int& y)
{
for(int i = 1; i < count; ++i)
{
if(data[i] - data[0] > y - x)
{
y = data[i];
x = data[0];
}
}
if (count > 1) find_discord_couple(data + 1, count - 1, x, y);
}
#define ARRAY_SIZE 100000
int main(void)
{
int data[ARRAY_SIZE];
for(int i = 0; i < ARRAY_SIZE; ++i)
data[i] = rand() % 30;
int x, y;
// find_discord_forward(data, sizeof(data) / sizeof(data[0]), 1, x = data[0], y = data[1]);
find_discord_couple(data, sizeof(data) / sizeof(data[0]), x = data[0], y = data[1]);
cout << "x = " << x << "\t y = " << y << endl;
왜 난안되지. ㅋㅋ
이 코드로 돌려봐
스택이 1메가니 당연 100만갠 안되구.
http://autogram.tk/이
중고차 어플리케이션 어떤가요?