417
2013-12-09 03:39:18
0
if(arr[i]!=0){
/* 여기에서 arr[i] 출력 */
HInsert(ph,i,arr[i]);
}
void HInsert(Heap *ph, Hdata data, priority pri){
int idx = ph->numofelem+1; //처음에 들어온 elem을 마지막으로 노드로 간주
elem elem_t;
elem_t.pri=pri;
elem_t.data=data;
/* 여기에서 pri 출력 */
/* 여기에서 elem_t.pri 출력 */
...
}
이렇게 3개 출력하면 값이 다 똑같게 나와요?