RSS구독하기:SUBSCRIBE TO RSS FEED
즐겨찾기추가:ADD FAVORITE
글쓰기:POST
관리자:ADMINISTRATOR
'A*'에 해당되는 글 1
2007/11/14  20071114 - 걀흥걀흥~  
사용자 삽입 이미지

멍청하게 길찾는 중



9시 수업 출석만 부르고 몰래 와서
9시 10분부터 현재 시각 5시 30분까지 닥치고 코딩.

그래서!!
그나마 길을 찾아가고 계시기는 한데 조금 멍청하게 찾는다.


[수업가기전에 메모해놓고 가기]

현재의 문제는 priority_queue에서 사용자 정의 class를 입력데이터로 사용했을 때,
정렬하는 문제가 해결되지 않아서 입력되는 class 인스턴스가 정렬되지 않고 순서대로 큐에 쌓인다.
그래서 우선순위가 가장 높은 요소를 꺼내오지 않고, 가장 나중에 들어간 요소를 pop 한다.

그렇다면,
이유는 알았는데.
어떻게 해결하지? ㅋㅋㅋㅋㅋㅋ

ㅡ_ㅡ;;

수업갔다와서 오늘 밤을 벗삼아 한번 알아보지머.

[IDEA]
1. 스텝회수를 세어서 MessageBox로 알려준다. 또는 화면에 표시한다.
2. 탐색 시간도 잰다.

=============================================================================================

이어서 쓰기

자쟝~~~~~~~~~~~~ 드디어 1차 완성!!!!

사용자 삽입 이미지

아까 위에 지도에서 제대로 찾아가는 버전


사용자 삽입 이미지


이 버전에서 새로 생긴것.

1. 메뉴를 붙여놔서, 이제는 맵파일을 불러서 여러가지 맵을 한 프로그램 안에서 실행해볼 수 있다. 맵의 크기에 따른 윈도우 리사이즈까지도 구현해두었음.
2. 길을 똑바로 찾아간다.
3. 스샷에는 안보이지만 타일의 종류가 늘어났다. 그에 따라 타일마다 가중치가 부여된다. (물:2배, 사막3배...)
4. 기타 메뉴에 따른 기능 추가되었음. 한스텝씩 알고리즘을 실행해본다던가, 지도를 깨끗이 지우는 기능 등등.

이정도만해도 훌륭한(?) 소스임에 틀림없지만 조금더 욕심을 내서 내일(목)은 맵에디터 기능을 추가해봐야겠다.
캬캬캬캬캬캬캬-
오늘의 실수로 느낀것은 프로그래밍의 결정적인 실수는 늘 작은 곳에서 일어난다는 진리.
2007/11/14 17:21 2007/11/14 17:21
lunstar:달리자
달리자
전체 (880)
내가 쓴 글 (796)
주제별 이야기 (59)
GhostX (1)
사진첩 (7)
Project Suwonsung (2)
동영상 (2)
Programing (0)
아이폰 개발 (11)
«   2012/05   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
  1. 2011/03 (1)
  2. 2011/02 (2)
  3. 2011/01 (3)
  4. 2010/12 (3)
  5. 2010/11 (3)
  6. 2010/10 (3)
  7. 2010/09 (5)
  8. 2010/08 (6)
  9. 2010/07 (6)
  10. 2010/06 (11)
  11. 2010/05 (12)
  12. 2010/04 (13)
  13. 2010/03 (16)
  14. 2010/02 (13)
  15. 2010/01 (11)
  16. 2009/12 (11)
  17. 2009/11 (20)
  18. 2009/10 (11)
  19. 2009/09 (8)
  20. 2009/08 (10)
  21. 2009/07 (11)
  22. 2009/06 (10)
  23. 2009/05 (10)
  24. 2009/04 (8)
  25. 2009/03 (10)
  26. 2009/02 (9)
  27. 2009/01 (14)
  28. 2008/12 (13)
  29. 2008/11 (10)
  30. 2008/10 (11)
  31. 2008/09 (4)
  32. 2008/08 (8)
  33. 2008/07 (12)
  34. 2008/06 (16)
  35. 2008/05 (15)
  36. 2008/04 (18)
  37. 2008/03 (14)
  38. 2008/02 (9)
  39. 2008/01 (14)
  40. 2007/12 (13)
  41. 2007/11 (12)
  42. 2007/10 (16)
  43. 2007/09 (16)
  44. 2007/08 (20)
  45. 2007/07 (18)
  46. 2007/06 (16)
  47. 2007/05 (22)
  48. 2007/04 (24)
  49. 2007/03 (30)
  50. 2007/02 (19)
  51. 2007/01 (32)
  52. 2006/12 (26)
  53. 2006/11 (23)
  54. 2006/10 (27)
  55. 2006/09 (31)
  56. 2006/08 (18)
  57. 2006/07 (39)
  58. 2006/06 (33)
  59. 2006/05 (25)
  60. 2006/04 (34)
  61. 2006/03 (2)

RSS News

RSS News Change