private void swap(Item item1,Item item2){
  int idx1=item1.idx;
  int idx2=item2.idx;
  heap.set(idx2,item1);
  heap.set(idx1,item2);
  item1.idx=idx2;
  item2.idx=idx1;
}

private void swap ( Item item1 , Item item2 ) { int idx1 = item1 . idx ; int idx2 = item2 . idx ; heap . set ( idx2 , item1 ) ; heap . set ( idx1 , item2 ) ; item1 . idx = idx2 ; item2 . idx = idx1 ; }
swap two items in the heap
