|
숙제를 하는데 공부도 할겸해서 STL을 써서 짜고 있습니다.
다항식 더하기인데...
전에 링크드 리스트를 이용해서 짜놓은 C 소스가 있어서 그걸 쓰면 편한데..
이번에는 계수와 지수를 저장할 변수(?) 두 개를 벡터로 선언해서 썼습니다.
문제는 결과를 보여줄 때 내림차순으로 보여줘야 하는데...
정렬하는데 어려움이 있습니다.
지수항이야 그냥 sort를 해서 하면 되지만..
거기에 맞게끔 계수도 정렬을 해야 합니다.
지금은 지수가 하나 더해질 때마다 소팅을 해서 소팅되어 이동된 자리에 계수를 삽입하는 방식으로 하긴 했는데, 문제가 좀 있는 것 같네요..
뭐 뾰족한 방법이 없을까요?
벡터 하나를 정렬하고 그것과 동일한 순서로 다른 벡터를 정렬하는 방법을 아시는 분...
조언 부탁드립니다~
|