struct point
{
int x;
int y;
};
和分表:
point tab[MAX];
程序應返回任何可能的對的重心之間的最小距離來自tab
的子集。子集可以是任何大小(當然> = 1和< MAX)。 我有義務用遞歸編寫這個程序。因此我必須返回int
。 我設置全局變量min
(因爲同時做recurssion我要比較這個最小的一些值)
int min = 0;
我的功能應該是肯定的,以我添加元素的個數,Y的總和座標和X座標的總和。
int return_min_distance(int sY, int sX, int number, bool iftaken[])
我會很樂意爲您提供進一步的幫助。 我想過另一張布爾表,我將其作爲參數傳遞,以確定我是否從表中獲得價值。我的問題仍然是如何實現這一點,我不知道如何開始。
這是一個功課問題嗎? –
你有沒有爲'return_min_distance()'嘗試過的代碼? – zero298
@Randall廚師我認爲它可以歸類爲家庭作業問題。這是測試多年前出現的問題之一,我準備通過這個測試,遞歸是我最薄弱的一點。 –