void insert(struct EMP* emp[])
{
struct EMP* previous = NULL;
struct EMP* current = top;
int i;
int j;
previous = current;
current = current -> next;
for(i = 1; i < numEmps; i++)
{
j = i;
while(j > 0 && previous -> id > current -> id)
{
previous = current;
j--;
}
current = current -> next;
}
}
したがって、パラメーターは順序付けられていない配列であり、挿入ソートを使用して順序付けしたいと考えています。私が問題を抱えているのは、リンクされたリストである必要があるということです。助言がありますか?上記は、機能しない既存の挿入ソート機能です。