게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
연결리스트 소팅 이 제대로 안됩니다;
게시물ID : programmer_3715짧은주소 복사하기
작성자 : 건트
추천 : 0
조회수 : 329회
댓글수 : 5개
등록시간 : 2014/06/03 01:05:43
일전에 소팅 질문했다가, 퀵소트가 일반적이라고 하셨는데,

버블소팅 소스를 찾아서 써봤는데요 ,

구동은 되는데 소팅이 제대로 되질 않네요 ;

총노드 갯수만큼 반복을 돌려야 하는건가요?

void Sort_list(Node*shower)
{   
Node*Sort;


Sort=shower;

while(Sort->next!=NULL){

if(Sort->count < Sort->next->count){
Swap(Sort,Sort->next);
}
Sort=Sort->next;
}

}
void Swap(Node*X,Node*Y)
{
Node*Temp;

Temp=X;
X=Y;
Y=Temp;

}

반복문을 잘못돌린건지, 아니면 제 소스가 잘못된건지... 혹시나 싶어서 소스 올려봅니다 ... 

소스에 문제가 없다면 반복문 문제라는건데...

뭐라고 검색해야 정보를 얻을수있을까요 ...


꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호