일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 달리기 경주 파이썬 시간초과
- 기사단원의 무기 파이썬
- 기사단원의 무기 제곱근
- PCB
- finalize 수동 호출
- OOP의 특징
- java 동기화
- Spring Security 버전 문제
- 빌드관리도구
- 모듈로 연산
- MySQL LEFT()
- commit message convention
- build.gradle 설정 오류
- 정규화 장단점
- 프로그래머스 142086
- DDL DML DCL 차이
- 달리기 경주 파이썬
- 이코테2021
- Spring Security 5
- 웹 동작 과정
- RDBMS와 NoSQL 차이
- 스프링 부트와 AWS로 혼자 구현하는 웹 서비스
- Python 1000000007
- MySQL RIGHT()
- 프로세스
- 백트래킹
- www.google.com 검색하면 일어나는 일
- 알고리즘 1000000007 나누기
- @RequestMapping과 @GetMapping
- 빌드관리도구 차이
- Today
- Total
목록Programming (4)
BUILD_SSO
알고리즘 문제를 풀거나 코딩테스크를 응시하다보면 1,000,000,007로 나눈 나머지, 1,000,000,009로 나눈 나머지를 구하는 문제가 종종 보인다. 그렇다면 1,000,000,007가 가진 의미는 무엇일까? ◼ 모듈로 연산(Modulo Operation)이란? 어떤 한 숫자를 다른 숫자로 나눈 나머지를 구하는 연산으로, 나머지 연산(mod)이라고 한다. 즉, 정수의 합과 곱을 어떤 주어진 수의 나머지에 대하여 정의하는 방법이다. ◼ 왜 나눌까? 왜 1,000,000,007 일까? int(정수형)의 경우 4바이트(32비트)로 -2,147,483,648 ~ 2,147,483,647의 범위를 가진다. 이것은 2e9(2*10^^9)의 근사치로 표현할 수 있고, 가끔 문제에서 계산하다 보면 저 범위 이..
서브쿼리란? SubQuery 서브쿼리란 SQL문 안에 포함되어있는 SELECT문을 뜻한다. 서브쿼리를 포함하고 있는 쿼리를 외부쿼리( outer query)라고 하며, 서브쿼리는 내부 쿼리(inner query)라고도 한다. 서브쿼리 형태 서브쿼리는 아래와 같이 괄호로 감싸져서 사용된다. SELECT * FROM FOOD_PRODUCT WHERE PRICE = (SELECT MAX(PRICE) FROM FOOD_PRODUCT) 프로그래머스 SQL 문제: 가격이 제일 비싼 식품의 정보 출력하기 서브쿼리 특징 실행 순서: 서브쿼리 ➡ 메인쿼리(외부쿼리) SELECT, FROM, WHERE, HAVING 절에서 사용 가능 메인쿼리(외부쿼리) 컬럼 사용 가능 하지만, 메인쿼리는 서브쿼리 컬럼 사용이 불가하다. ..
📌GROUP BY 데이터를 특정 컬럼 기준으로 그룹화 시키는 명령어 ex. 연령별 평균 매출액 → 연령별로 그룹화 각 그룹에 대한 연산결과(합, 평균, 갯수)를 산출하기 위해서는 집계함수가 필요하다. GROUP BY 절에 있는 컬럼은 반드시 SELECT 절에도 존재해야한다. 예시 코드: -- 프로그래머스_고양이와 개는 몇마리 있을까 SELECT ANIMAL_TYPE, COUNT(ANIMAL_TYPE) AS count FROM ANIMAL_INS GROUP BY ANIMAL_TYPE ORDER BY ANIMAL_TYPE *그룹 함수란? 하나 이상의 행을 그룹으로 묶어 연산하기 위한 함수이며, GROUP BY를 기준으로 나눠진 각 그룹을 연산하는 역할을 한다. COUNT 함수를 제외한 나머지 그룹함수는 NU..
LEFT(), RIGHT() 함수 한줄 정리 LEFT()함수를 사용하면 왼쪽부터 지정한 수 만큼의 문자를 추출할 수 있다 RIGHT() 함수를 사용하면 오른쪽부터 지정한 수 만큼의 문자를 추출할 수 있다. 사용예시: select 절에서 사용되며 아래와 같은 형태로 작성한다. LEFT(string, number_of_chars) LEFT(컬럼명OR문자열, 문자길이) RIGHT(string, number_of_chars) RIGHT(컬럼명OR문자열, 문자길이) 문제: https://school.programmers.co.kr/learn/courses/30/lessons/131529 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁..