전체 글

프로그래밍 언어/Database

[MySQL] DBeaver Incorrect table definition; there can be only one auto column 테이블 생성 시 오류

| 😱 오류내용 DBeaver 에서 테이블을 생성해서 컬럼을 집어넣고 있었는데 아래와 같은 오류가 발생했다. (conn=82302870) Incorrect table definition; there can be only one auto column and it must be defined as a key | 🚀 현상 회원 가입시 저장 될 회원 DB를 구성하고 있었는데 아래와 같이 순번을 넣는 컬럼을 seq 로 설정하고 auto_increment 체크를 했었다. DBeaver에서 생성해준 create 문 CREATE TABLE CUSTOMER ( seq BIGINT auto_increment NOT NULL, userId varchar(30) NOT NULL, password varchar(50) NOT ..

Study Log/코딩테스트

[구현] 게임 개발

난이도 ♦︎♦︎♢ | 풀이시간 40분 | 시간제한 1초 | 메모리제한 128MB | [문제] 현민이는 게임 캐릭터가 맵 안에서 움직이는 시스템을 개발 중이다. 캐릭터가 있는 장소는 1 X 1 크기의 정사각형으로 이뤄진 N X M 크기의 직사각형으로, 각각의 칸은 육지 또는 바다이다. 캐릭터는 동서남북 중 한 곳을 바라본다. 맵의 각 칸은 (A, B)로 나타낼 수 있고, A는 북쪽으로부터 떨어진 칸의 개수, B는 서쪽으로부터 떨어진 칸의 개수이다. 캐릭터는 상하좌우로 움직일 수 있고, 바다로 되어 있는 공간에는 갈 수 없다. 캐릭터의 움직임을 설정하기 위해 정해 놓은 매뉴얼은 이러하다. 현재 위치에서 현재 방향을 기준으로 왼쪽 방향(반시계 방향으로 90도 회전한 방향)부터 차례대로 갈 곳을 정한다. 캐릭터..

Study Log/코딩테스트

[구현] 왕실의 나이트

난이도 ♦︎♢♢ | 풀이시간 20분 | 시간제한 1초 | 메모리제한 128MB | [문제] 행복 왕국의 왕실 정원은 체스판과 같은 8 × 8 좌표 평면이다. 왕실 정원의 특정한 한 칸에 나이트가 서있다. 나이트는 매우 충성스러운 신하로서 매일 무술을 연마한다 나이트는 말을 타고 있기 때문에 이동을 할 때는 L자 형태로만 이동할 수 있으며 정원 밖으로는 나갈 수 없다 나이트는 특정 위치에서 다음과 같은 2가지 경우로 이동할 수 있다 수평으로 두 칸 이동한 뒤에 수직으로 한 칸 이동하기 수직으로 두 칸 이동한 뒤에 수평으로 한 칸 이동하기 이처럼 8 × 8 좌표 평면상에서 나이트의 위치가 주어졌을 때 나이트가 이동할 수 있는 경우의 수를 출력하는 프로그램을 작성하라. 왕실의 정원에서 행 위치를 표현할 때는 ..

개발하는 채찡
천천히 하나씩