본문 바로가기

전체 글286

학위논문 아이디어 랩세에서 전체 프레임워크 다시와 점수체계 다시 확인하래보래서 다시 확인하고, 이번주 팀세를 발표하려고 한다. 멍때리고 있느라 정신이 없나.. 모르겠다 안일해짐을 느낌 시험도 하나 준비해야하는데, 정신 안차리고있고,, ㅅㅊㅁ ㅂㄱ있으니.. 무릇 ㅈㅋㅁㅎ ㄱㅈ ㄴㅁㅇ을 지키자 2023. 3. 2.
[이코테] 왕실의 나이트 구현 문제 상하좌우 모두 확인하는 브루트포스 유형인데, 한칸씩 이동이 아니라 허용될 수 있는 이동범위가 존재한다. 1. 수평으로 두 칸 이동한 뒤에 수직으로 한 칸 이동하기 2. 수직으로 두 칸 이동한 뒤에 수평으로 한 칸 이동하기 * 행은 1~8 숫자로 표현되고, 열은 a~h 영문자로 표현이 되어, ord 를 사용하여 수로 바꿔주는 것이 포인트 input_data = input() row = int(input_data[1]) # 1 column = int(ord(input_data[0])) - int(ord('a')) + 1 print(row, column) steps = [(-2,-1),(-1,-2),(1,-2),(2,-1),(2,1),(1,2),(-1,2),(-2,1)] result = 0 for .. 2023. 1. 18.
[이코테] 숫자 카드 게임 숫자 카드 게임 3 3 을 행과 열로 보아서 3*3 행렬을 구성하게 되고, 각 행에서 가장 작은 수, 그리고 3개의 작은 수 중 가장 큰 수를 출력값으로 갖는 게임이다. n,m=map(int, input().split()) result = 0 for i in range(n): data=list(map(int, input().split())) # append 로 미리 할당안해주고 list로 저장 min_value=min(data) result = max(result, min_value) print(result) for문 안에 한 행을 생성하고, 거기서 바로 작은 값을 색출하고, 그 중 가장 큰 값이 result 에 저장되게 된다. 재밌었던 게, print 를 for문 안에서 입력해서 각 값들을 출력해봐서 .. 2023. 1. 18.
[쿠버네티스] 3장 실습 - 수퍼푸티 해결 : 내가 따로 한 건 없고 동기 말대로 간헐적으로 연결이 됐다 안 됐다 했다. 그래도 4개의 가상 머신이 다 된 건 아니고.. 3개만 되었다,, 쿠버네티스는 작년에 이어 공세로 두번째인데, 새록새록 생각나기도 하고, 이해가 덧입혀지기도 한다. 많이 성장했다고 느꼈던 부분은, 예전엔 cmd 창만 봐도 괜히 무섭고 그랬는데 지금은 내가 이 안에서 명령어를 쓰고 한다는 것이 새삼 많이 성장했구나 싶다. 개인적으로는 작년에 구글 플랫폼에서 했던 실습보다는, 버추얼박스와 베이그런트로 실습하는 것이 좀더 직관적이고 쉬운 듯한 느낌이 든다. 2023. 1. 12.