본문 바로가기

전체 글65

[SQL] practice 2 시작 과정show databases;SHOW DATABASES;shOw Databases;use employees;select * from employees;use shopdb;-- shopdb가 선택되어 있다고 가정하고,,select * from membertbl;select * from producttbl;필터링use shopdb;select * from membertbl;# select : print()# select 필드/컬럼(들)/*(모드)[세로필터링] from 테이블이름(소속)# ( where 가로에필터링 ) etc....# ==> 새로운 나의 Table을 만들어보자!!select * from membertbl; -- 지금 db내의 테이블명만..select * from shopdb.. 2025. 8. 11.
[SQL] practice 1 [ 직접 DB도 만들고, 그 안에 table 도 만들고, 그 table 안에 data도 만들자] “쇼핑몰 데이터를 관리할” DB를 만들었으니데이터들을 담을 “테이블” 만들어서 → 실제 데이터들을 테이블에 추가하자⇒ 회원에 대한 “3가지”속성만 모을려고함!!아이디 : 적당하게 최대 8글자까지 제한 ( 필수)이름 : 적당하게 최대 5글자까지 제한 (필수)주소 : 적당하게 최대 20글자까지 제한(옵션)⇒ 가변적인 글자 : varchar(20) 최대 20자 내외에서,,알아서 관리해줘!!!, char(20) 무조건 20자에 대한 공간을 확보!!! → 니가 테이블이름에 대/소문자 혼용을 했는데,,,그냥 내가 소문자로 일괄 처리해서 테이블 생성한다→ 앞으로 이런 것으로 skip하자 mysql 서버에 요청해줘라. .. 2025. 8. 11.
[파이썬] 코딩테스트 17 기출_ 소수 구하기 문제 문제https://school.programmers.co.kr/learn/courses/30/lessons/92335?language=python3 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제 설명양의 정수 n이 주어집니다. 이 숫자를 k진수로 바꿨을 때, 변환된 수 안에 아래 조건에 맞는 소수(Prime number)가 몇 개인지 알아보려 합니다.0P0처럼 소수 양쪽에 0이 있는 경우P0처럼 소수 오른쪽에만 0이 있고 왼쪽에는 아무것도 없는 경우0P처럼 소수 왼쪽에만 0이 있고 오른쪽에는 아무것도 없는 경우P처럼 소수 양쪽에 아무것도 없는 경우단, P는 각 자릿수에 0을 포함하지 않는 소수입니다.예를 들.. 2025. 8. 11.
[파이썬] exercise 06_소수 구하는 문제 “소수 출력/세기” 정리소수(prime number) 문제는 코딩테스트에서 가장 기본이면서도 자주 나오는 유형이다. 단순 반복문과 조건문만으로도 풀 수 있고, 조금만 개선하면 훨씬 효율적으로 만들 수 있다.1) 왜 자주 나오나정수론(약수, 배수, 최대공약수·최소공배수 등)의 기초를 코드로 옮기는 연습이 되기 때문이다.반복문, 조건문, break/continue 같은 제어 흐름을 정확히 쓰는지 확인하기 좋다.처음엔 단순 구현으로 시작하고, 이후 점진적으로 효율 개선(시간 단축) 아이디어를 적용하는 연습을 하게 된다.2) 소수의 정의와 기본 아이디어소수 : 1과 자기 자신으로만 나누어떨어지는 2 이상의 자연수이다. (1은 소수가 아니다.)어떤 수 i가 소수인지 확인하려면, 2부터 i-1까지 나누어 떨어지는 .. 2025. 8. 9.
[파이썬] exercise 05 반복문 패턴 목적규칙을 발견해서 생각하고 코드화하는 연습/훈련규칙을 발견하는 연습그 규칙을 코드화하는 연습⇒ 패턴 찍는 연습 문제"@"+"@"+"@"+"@"+"@"#@@@@@["INF"] * len(["a","b","c"])#['INF', 'INF', 'INF']접근for + print() 같이 사용하면서 규칙을 구현하는 연습→ for문의 기능: 주어진 값을 올링보다는, 단순 반복 횟수for i in range(0,5): print("@", end="\\n")#@#@#@#@#@for i in range(0,5): print("@", end="A")#@A@A@A@A@Afor i in range(0,5): print("@", end="")#@@@@@for _ in range(0,5): print(".. 2025. 8. 9.
[파이썬] 코딩테스트 16 구현_음료수 얼려먹기☆ 문제https://hongs-coding.tistory.com/52#google_vignette [JAVA] 이.코.테 (DFS/BFS) - 음료수 얼려먹기음료수 얼려 먹기 문제 N × M 크기의 얼음 틀이 있다. 구멍이 뚫려 있는 부분은 0, 칸막이가 존재하는 부분은 1로 표시된다. 구멍이 뚫려 있는 부분끼리 상, 하, 좌, 우로 붙어 있는 경우 서로 연결hongs-coding.tistory.com음료수 얼려 먹기문제N × M 크기의 얼음 틀이 있다. 구멍이 뚫려 있는 부분은 0, 칸막이가 존재하는 부분은 1로 표시된다.구멍이 뚫려 있는 부분끼리 상, 하, 좌, 우로 붙어 있는 경우 서로 연결되어 있는 것으로 간주한다.이때 얼음 틀의 모양이 주어졌을 때 생성되는 총 아이스크림의 개수를 구하는 프로그램을.. 2025. 8. 8.