[프로그래머스 연습문제][Python] Lv.1 키패드 누르기
·
Python/알고리즘 문제풀이
[카카오 인턴] 키패드 누르기 문제 풀러 바로가기 👇👇👇👇👇👇 https://programmers.co.kr/learn/courses/30/lessons/67256 코딩테스트 연습 - 키패드 누르기 [1, 3, 4, 5, 8, 2, 1, 4, 5, 9, 5] "right" "LRLLLRLLRRL" [7, 0, 8, 2, 8, 3, 1, 5, 7, 6, 2] "left" "LRLLRRLLLRR" [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] "right" "LLRLLRLLRL" programmers.co.kr 풀이 코드 def solution(numbers, hand): answer = '' left = (3, 0) right = (3, 2) key = [ (3, 1), (0,0), (0, 1),..
DB의 틀을 만들어보자 - 데이터베이스 및 테이블 생성 [MySQL]
·
MySQL/기초
데이터베이스를 생각하면 아마도 아래와 같은 표를 많이 생각할 것이다. 이름 전화번호 주소 부서 짱구 000-0000-0000 서울시 총무부 철수 000-0000-0000 인천시 인사부 미영 000-0000-0000 서울시 영업부 사실 표(테이블)는 DB의 일부분이다. DB를 생성할 줄 알아야 테이블도 만들 수 있고 테이블을 만들어야 DBMS의 기능을 본격적으로 사용할 수 있다. 그렇다면 이제부터 데이터베이스 및 테이블을 생성하고 삭제, 확인하는 방법에 대해서 알아보도록 하자!! 1. 데이터베이스 생성 및 확인하기 CREATE DATABASE 데이터베이스이름; 데이터베이스를 생성하는 명령어이다. -- ; 세미콜론 필수!! 대소문자 구분없이 사용해도 무방하다 (명령어 소문자로 작성가능!!) show data..
[파이썬] 내가 보려고 만든 파이썬 팁
·
Python/파이썬 함수
알고리즘을 풀기 위한 꿀팁 모음!! 1. 일렬로 배열 출력 print("".join(배열)) 배열을 문자열 형식으로 일렬로 출력 2. 문자열 확인 if '3' in str(i) + str(j) + str(k): count += 1 위 코드는 i, j, k를 문자열화 시켜서 하나로 합친 뒤, 그 안에 '3'이 하나라도 있으면 count에 1을 더하는 것이다. 3. int형 입력 여러개 받기 data = list(map(int, input().split())) 리스트 형식으로 받기 n, m = map(int, input().split()) 다른 변수에 각각 받기 n = int(input()) array = [0] * 10_000 for i in range(n): array[i] = int(input()) 백..
MySQL Shell(쉘 스크립트) 사용하기 [MySQL]
·
MySQL/기초
MySQL을 설치하면 Shell과 Workbench가 설치된다. 대부분의 사람들은 워크벤치를 많이 사용하겠지만, 처음에 간단한 SQL 명령어들을 시험해보기에는 Shell이 간단하고 좋은 것 같다. 설치하지 않고 MySQL을 사용하고 싶다면 추천하고 싶은 IDE가 있다. Goorm이다. 한 번쯤은 들어봤을 것이다. 온라인코딩 환경을 지원해준다. Goorm에서도 SQL 쉘 스크립트 환경을 제공해주니 참고하길 바란다. https://www.goorm.io/ goorm 구름은 클라우드 기술을 이용하여 누구나 코딩을 배우고, 실력을 평가하고, 소프트웨어를 개발할 수 있는 클라우드 소프트웨어 생태계입니다. www.goorm.io 만약 설치할 것이라면 앞 전의 포스트인 MySQL 설치를 참고하면 좋을 것 같다. ht..
MySQL 설치 [MySQL]
·
MySQL/기초
MySQl 설치방법에 대해서 알아보자 1. MySQL 설치 사이트에 접속한다. https://dev.mysql.com/downloads/ MySQL :: MySQL Community Downloads The world's most popular open source database dev.mysql.com 그냥 SQL만 다운받고 싶다면 왼쪽 아래 부분에 있는 "MySQL installer for Windows"로 설치하면 된다. 하지만 DBMS는 다른 언어와 함께 쓰면 효과적으로 이용할 수 있기 때문에 나는 Java에 연결하여 사용하기 위해 Connector/J 를 선택했다. Go to Download Page로 들어가서 자신에게 알맞은 OS 환경에 맞춰서 2번째 것으로 다운로드 받으면 된다. 로그인하라..
JSTL 태그 사용 [JSP 기초]
·
JAVA/JSP & Servlet
앞 전 시간에는 JSTL을 사용하기 위해 jar파일을 설치하는 방법과 라이브러리에 적용하는 방법을 알아보았다. https://myvelop.tistory.com/20?category=906898 (JSTL 사용하는법) 오늘은 JSTL 태그에 대해서 자세히 설명하도록 하겠다. 1. JSTL Documentation https://docs.oracle.com/javaee/5/jstl/1.1/docs/tlddocs/ TLDDoc Generated Documentation docs.oracle.com 위 사이트에 JSTL 태그에 대한 모든 사항이 나와있으니 참고하면 좋을 듯 싶다. 2. EL(Expression Language) 사용 JSTL에서는 표현식도 제공해주는데 원래 JSP에서 표현식은 형식으로 표현되었..