Python 전치행렬 with no Numpy library
PS에서 정렬은 중요한 것 같다. 나는 Python으로 PS를 준비하고 있기에 sort(), sorted()를 활용할 일이 많았다. 이때까지는 그냥 둘 중에 생각나는대로 쓰곤 했는데, 이게 다 따로 만들어져 있는 이유가 있는 거였다. 우선 list의 내장함수인 sort
학교에서 자료구조를 배울 때 나는 코딩을 하나도 할 줄 몰랐고 꾸역꾸역 C+만 받고 끝내서 ps를 하려고 보니 DFS, BFS, 트리, 그래프 뭐 이런 거 아무 것도 모르는 상태였다. 전공생이 백트랙킹을 이제와서 블로그에 글 적으면서 공부하는 게 웃기긴 한데, 그래도
PS 공부를 하다보면 파이썬의 자료형 중 dictionary를 다룰 일이 많다. list의 sort()나 sorted()의 경우 많이 써서 익숙하지만, dictionary의 정렬은 정규식을 포함하니 익숙하지 않았다. 그래서 정리를 한 번 해야겠다는 생각이 들었다.우선
반복문을 반복하는 방법 중 새로운 방법을 알게 되어 글을 쓰게 되었다. for - else라니 이런 좋은 방법이 있는지는 몰랐다. 그럼 for - else에 대해 알아보자.많은 분들께서 for문에서 원하는 것을 걸러내기 위해 break, flag를 같이 사용하고 있다고