profile
https://hwangbbang.tistory.com/
post-thumbnail

[PS][BOJ/2565]- 전깃줄

문제를 분석하는 과정에서 시행착오가 있었다. 첫 시도는 데이터를 튜플형태로 받은 후 각 인덱스 마다 교차하는 갯수를 구하였다. 그리고 2차원 dp 테이블을 활용하여 dp 테이블을 초기화 시켜간후,교차하는 갯수가 0일 때 활성화된 인덱스가 최소인 것을 찾으려했다.교차함을

2023년 2월 16일
·
0개의 댓글
·
post-thumbnail

[DB.SQL] INSERT, UPDATE, DELETE 구문

INSERT 문 을 사용하여 테이블에 새 행을 입력한다.같은 쿼리문 2번 수행하면 중복 값이 추가됨UPDATE 문 을 사용하여 특정 열의 값을 변경할 수 있음WHERE 절을 생략하면 테이블의 모든 행이 수정됨의 유의sawon 테이블을 수정할거야 name 이 김구 인 녀

2023년 2월 15일
·
0개의 댓글
·
post-thumbnail

[DB.SQL]서브쿼리

같은 의미로 Any 을 사용하지 않고 표현 할 수 있다.같은 의미로 All 을 사용하지 않고 표현 할 수 있다.(player_name이 '사샤','박동우' 둘 중 하나랑 같으면 돼요)AND(position이 '사샤','박동우' 둘 중 하나랑 같으면 돼요)player_n

2023년 2월 15일
·
0개의 댓글
·
post-thumbnail

[PS][BOJ/7869번] 두 원

문제 설명 두 원이 주어졌을 때, 교차하는 영역의 넓이를 소수점 셋째자리까지 구하는 프로그램을 작성하시오. 입력 첫째 줄에 두 원의 중심과 반지름 x1, y1, r1, x2, y2, r2가 주어진다. 실수는 최대 소수점 둘째자리까지 주어진다. 출력 첫째

2023년 2월 15일
·
0개의 댓글
·
post-thumbnail

[PS][BOJ/11053번]가장 긴 증가하는 부분 수열

수열 A가 주어졌을 때, 가장 긴 증가하는 부분 수열을 구하는 프로그램을 작성하시오.예를 들어, 수열 A = {10, 20, 10, 30, 20, 50} 인 경우에 가장 긴 증가하는 부분 수열은 A = {10, 20, 10, 30, 20, 50} 이고, 길이는 4이다.

2023년 2월 15일
·
0개의 댓글
·
post-thumbnail

[PS][BOJ/10844번] 쉬운계단수

45656이란 수를 보자.이 수는 인접한 모든 자리의 차이가 1이다. 이런 수를 계단 수라고 한다.N이 주어질 때, 길이가 N인 계단 수가 총 몇 개 있는지 구해보자. 0으로 시작하는 수는 계단수가 아니다.첫째 줄에 N이 주어진다. N은 1보다 크거나 같고, 100보다

2023년 2월 14일
·
0개의 댓글
·
post-thumbnail

[PS][BOJ/1912번]-연속합

n개의 정수로 이루어진 임의의 수열이 주어진다. 우리는 이 중 연속된 몇 개의 수를 선택해서 구할 수 있는 합 중 가장 큰 합을 구하려고 한다. 단, 수는 한 개 이상 선택해야 한다.예를 들어서 10, -4, 3, 1, 5, 6, -35, 12, 21, -1 이라는 수

2023년 2월 13일
·
0개의 댓글
·

[PS][BOJ/2839]-설탕배달

상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그램 봉지와 5킬로그램 봉지가 있다.상근이는 귀찮기 때문에, 최대한 적은 봉지를 들고 가

2023년 2월 11일
·
0개의 댓글
·
post-thumbnail

[DB.SQL] 윈도우 함수

각 Row 에 순위를 부여하는 함수 order by 절의 기준으로 정렬동일한 값일 경우 같은 순위로 출력RANK()와 모든 기능이 같음 DENSE_RANK() : 동일한 값일 경우 갯수와 상관없이 다음 순위 +1RANK() : 동일한 값일 경우 갯수를 고려해서 +nRA

2023년 2월 7일
·
0개의 댓글
·
post-thumbnail

[DB.SQL] GROUP BY 와 HAVING

select 한 col을 값들로 그룹화 한다.group by로 집계된 데이터를 having 조건으로 필터링함그럼 group by 와 having 의 차이는 뭘까?where 절은 묶기 전에 조건으로 필터링함having절은 묶고 난 후 조건으로 필터링함

2023년 2월 7일
·
0개의 댓글
·
post-thumbnail

[DB.SQL] 다중 행(그룹) 함수

다중 행 메소드 는 그룹 함수, 집계 함수 라고도 한다.단일 행 메소드와 달리 그룹 함수 는 전체 집합 또는 그룹으로 분류된 집합에 작용하여 그룹당 하나의 결과를 생성한다.다중 행 메소드에서는 DISTINCT 를 사용하여 중복을 제거 할 수 있다.중복된 데이터들도 표현

2023년 2월 7일
·
0개의 댓글
·

[DB.SQL] 단일 행 함수

2023년 2월 7일
·
0개의 댓글
·

[C/C++] 문자와 문자열

문자 하나를 1바이트로 표현 1Byte = 8Bit 이고, 8Bit는 0~255 까지 이다.하지만 맨 앞자리에 UTF-8 같은 것을 표현해야하므로, 실질적으로 0~127 까지만 표현 할 수 있고 아스키코드 또한 0~127 까지 있다. 이러한 이유로 char 형을 사용하

2023년 2월 6일
·
0개의 댓글
·

[DB.SQL] SQL 문

SELECT 구문 : 표시할 Column 들을 선택함 : 테이블을 선택함

2023년 2월 5일
·
0개의 댓글
·

[DB.SQL] 테이블 생성

문자로 시작해야 한다.len 30 이하여야 한다.중복된 테이블명이 없어야한다.A-z, 0-9, \`\`\`+ Oracle 의 예약어가 아니여야 한다. 테이블 이름을 지정하고 각 Col 마다 괄호 (, ) 로 묶어야 함Col 명 뒤에 데이터 타입을 꼭 지정해야함 여기서

2023년 2월 3일
·
0개의 댓글
·

[C/C++] 포인터와 상수

포인터(Pointer) > 포인터 변수란? 포인터 변수: 주소를 가리키는 변수이다. 포인터 변수의 자료형 어떤 데이터 타입을 가리킬건지 정하는 용도이다. 포인터 변수에 자료형이 있는 이유는 다음과 같다. 만약에 포인터 변수에 자료형이 없다면? 가리키는 주소로 접근하

2023년 1월 30일
·
0개의 댓글
·

[DB.SQL] SQL 명령문

SELECT : DB에서 Data를 검색할 때 사용 INSERT : Talbe의 새로운 행(row)을 추가한다.UPDATE : Talbe의 어떤 행을 변경(업데이트)한다.DELETE : Talbe의 행(row)을 제거한다.MERGE : INSERT와UPDATE를 동시에

2023년 1월 19일
·
0개의 댓글
·
post-thumbnail

[DB] 데이터베이스 개념 및 기본용어

연관된 데이터를 모아 일정한 형태로 저장해놓은것통합 + 저장의 형태들의 집합 이라고 할 수 있다.Integrated Stored Operational Shared 직역 하면, 데이터 베이스 관리 프로그램 DBMS 를 활용하여 데이터를 입력 ,수정,삭제 등의 동작을

2023년 1월 19일
·
0개의 댓글
·

[C/C++] 전처리기

본 포스팅은 \[C/C++] 비트 연산자과 연관되어있습니다. \[C/C++] 비트 연산자를 보지 않으셨다면 보고오시는것을 추천드립니다.전처리 과정을 먼저 거친 후 코드가 진행된다.define 전처리기를 사용하면?\-> 가독성 을 얻을 수 있다.\-> 유지 보수 에 용이

2023년 1월 18일
·
0개의 댓글
·

[C/C++] 비트 연산자

이전 포스팅 [[C / C++] 진법과 비트] (https://velog.io/@hwang_bbang/CC-%EC%A7%84%EB%B2%95%EA%B3%BC-%EB%B9%84%ED%8A%B8) 와 연결되는 포스팅이다. 보지 않았다면 보고오면 이해하는데 더 수월할 것이다

2023년 1월 18일
·
0개의 댓글
·