python

파이썬 알고리즘 (3)

beperson 2025. 7. 14. 21:31

뚜루뚜루

오늘도 쉰내나는 알고리즘

 

오늘도 삽질하면서 땀을 뺀 하루... 땅파면 돈은 안나오지만 여긴 파다보면 취직이라도 하겠지... 

못해도 머리는 좋아지자나 한잔해~ 

 

여튼 각설하고 오늘 문제풀이는 옹알이 였다. 

해당 문제의 주요 포인트는 아래와 같이 생각했다.

1. 조합문제

2. 조합을 통해 바꾸기

 

or 

 

1.변환하는 문제

2. 없애기

 

고민하다 보면 다시 돌아와서 이상하게 하고 글터라..?

바둑두는 영화중에 잔고 끝에 악수둔다는 말이 있다. 나는그 말을 참 좋아한다. 

지금 내가 그러니까

고민을 한다고 해서 좋은게 아닌 경우가 있다. 그래도 어느정도의 고민은 좋은 길로 데려다주는 것이 맞지만, 고민이 꼬리에 꼬리를 무는 경우에는 문제가 생기고 거기서 빈틈이 나와 논리적 오류가 발생하는 것 같다. 

 

오늘의 시작은 참 좋았다. 코드를 작성하는 데 처음은 주어진 단어를 포함하고 있으면 해당 단어를 리플레이스 치면서 넘기자! 는 방식으로 작성하였다. 딱 하고 했는데, 생각해보니 중간에 있는 단어가 지워진 후 남은 단어들이 붙으면서 못해야 할게 가능해지는 문제가 있었다. 

 

그 점을 바탕으로 아... 이건 변환해서 풀게 아니라 조합의 문제구나! 하며 코드를 작성했다...

 

그때였어요... 고민이 죄가 된 것... 생각했을 때, 모든 조합이 가능하다고 생각했는데, 뭐가 문제였을까? 하나를 제외하고선 다 맞는데 딱 그 한놈이 걸리더라

 

거기서 시간 박히면서 참 고생을 하였으나, 그 과정에서 문자를 다루는 법과 문제를 좀더 다각면으로 봐야하겠다. 혹은 잘못된 부분에서 개선할 수 있는 부분이 무엇인가를 찾아야 할것같다는 생각을 했다. 

'python' 카테고리의 다른 글

사실 알고보면 중요한 건 재활이 아닐까?  (3) 2025.07.23
알고GO듐 - 헤이트3  (1) 2025.07.17
알고리즘 - 카드  (0) 2025.07.16
알고리즘 - 정수넣기  (0) 2025.07.12
알고리즘 풀이 -공원  (1) 2025.07.11