본문 바로가기

베지밀

검색하기
베지밀
프로필사진 vegimil

  • 분류 전체보기 (94)
    • Network (16)
    • 보안 (7)
      • Reversing (6)
      • 워게임 (1)
      • etc (0)
    • 대외활동 (21)
      • WHS 1기 (4)
      • KISIA (14)
      • 동아리 활동 (3)
    • 취준기록 (14)
      • 코딩테스트 (12)
      • 자격증 등 (2)
    • 사물함 (36)
      • 관심기사 스크랩 (2)
      • Error, Tools (5)
      • ~2019 (29)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
일 월 화 수 목 금 토
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
Tags
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록2024/09/23 (1)

베지밀

[Python] 이코테 구현 왕실의 나이트

문제전형적인 시뮬레이션, 완전 탐색 문제  💡아이디어- 움직일 수 있는 경우의 수는 규칙에 따라 다음과 같다move = [(-1, -2), (-1, 2), (-2, -1), (-2, 1), (1, -2), (1, 2), (2, -1), (2, 1)] - 입력 1번 당 move를 한 번 씩 검사하면 되므로 시간 복잡도는 O(1) => 상수 시간 안에 계산이 가능함! - 열과 행을 분리해서 변수 취급함으로써 더 효율적인 접근 가능  👩‍💻코드location = input()# a1 = 열 행col = ord(location[0]) - ord('a') + 1row = int(location[1])cnt = 0move = [(-1, -2), (-1, 2), (-2, -1), (-2, 1), ..

취준기록/코딩테스트 2024. 9. 23. 23:16
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바