Better me than yesterday
  • 홈
  • 태그
  • 방명록
    • 분류 전체보기 (262)
      • 개발 이야기 (6)
      • flutter (10)
        • flutter_issue&bugs (5)
        • Flutter 정보 (5)
      • iOS::스위프트(swift) (45)
        • LocalDB (1)
        • Firebase 관련 (2)
        • just swift (16)
        • RxSwift+MVVM (7)
        • iOS Device (5)
      • Android (4)
        • just issue (0)
        • TIL & 정보 (3)
      • Code 42 (39)
        • libft (7)
        • get_next_line (0)
        • Netwhat (4)
        • ft_printf (3)
        • Ft_server (4)
        • miniLibX, 3서클 (6)
        • libasm (1)
        • 42 API (1)
        • Minishell (2)
        • CPP MODULEs (7)
        • Philosophers (3)
        • Containers (1)
      • Life's 42 (17)
        • 42 Seoul Codec (2)
      • Algorithm (125)
      • Spring (7)
  • 글작성
  • 방명록
  • 환경설정
  • 메뉴 닫기
코테 검색 결과
19 개의 검색 결과가 있습니다.
Algorithm

프로그래머스 키패드 누르기 [Swift]

알고리즘을 푸는 언어를 c++ 에서 swift 언어로 갈아타려고 풀어본 첫 번째 문제. 난이도가 1이었지만 구현을 못함.... 카카오 코테 짜증남 ㅋㅋ 아무튼 원리는 이렇다. 키패드가 1 2 3 4 5 6 7 8 9 * 0 # 이렇게 돼 있는데 이것을 배열의 인덱스로 바꾸는 것. 예를 들어 숫자 0이 들어왔다면 배열의 [0]번이 되게끔 만들면 됨. 그러면 abs(현재 위치.x 좌표 - 타겟 위치.x 좌표) + abs(현재 위치.y좌표 - 타겟 위치.y 좌표) 는 곧 거리가 됨. 여기까지만 알았다면 이제 구현만 남음. 1, 3, 7 번이랑 3, 6, 9번은 어차피 L, R로 정해져 있으니 위치만 저장해주고, 나머지 2,5,8,0번에 대해 거리를 비교하여 L인지 R인지를 결정해주고, 거리가 같다면 hand에..

2021. 6. 26. 14:14
  • «
  • 1
  • 2
  • 3
  • 4
  • »

공지사항

전체 카테고리

  • 분류 전체보기 (262)
    • 개발 이야기 (6)
    • flutter (10)
      • flutter_issue&bugs (5)
      • Flutter 정보 (5)
    • iOS::스위프트(swift) (45)
      • LocalDB (1)
      • Firebase 관련 (2)
      • just swift (16)
      • RxSwift+MVVM (7)
      • iOS Device (5)
    • Android (4)
      • just issue (0)
      • TIL & 정보 (3)
    • Code 42 (39)
      • libft (7)
      • get_next_line (0)
      • Netwhat (4)
      • ft_printf (3)
      • Ft_server (4)
      • miniLibX, 3서클 (6)
      • libasm (1)
      • 42 API (1)
      • Minishell (2)
      • CPP MODULEs (7)
      • Philosophers (3)
      • Containers (1)
    • Life's 42 (17)
      • 42 Seoul Codec (2)
    • Algorithm (125)
    • Spring (7)
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #CPP
  • #자바
  • #C++
  • #WebView
  • #BOJ
  • #MVC
  • #Xcode
  • #Spring
  • #코테
  • #알고리즘
  • #프로그래머스
  • #백준
  • #플러터
  • #spring mvc
  • #기초
  • #miniLibX
  • #ios
  • #스프링
  • #42
  • #JavaScript
  • #programmers
  • #스위프트
  • #java Spring
  • #Flutter
  • #RxSwift
  • #cub3D
  • #자바스크립트
  • #SWiFT
  • #Java
  • #자바 스프링
더보기+

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote/라이프코리아 Copyright © Better me than yesterday All rights reserved. TistoryWhaleSkin3.4
// custom

티스토리툴바