profile
나는 나다!
post-thumbnail

[백준] 1149번 RGB 거리

R로 칠한 경우G로 칠한 경우B로 칠한 경우★ 3가지 경우를 모두 고려하여 계산하는 것이 중요했음 ★

약 24시간 전
·
0개의 댓글

인간을 위하는 학문, 인간공학

서울대학교 산업공학과 윤명환 교수 인터뷰인간공학이란 인간의 신체적, 인지적 특성을 정량적으로 파악하여 이를 시스템과 제품 설계 등에 적용해 인간이 더욱 쉽고 효율적으로 시스템이나 제품을 이용할 수 있도록 하는 학문이다.내가 하고 싶은 일이 무엇인가 고민하면서 내가 그동

2일 전
·
0개의 댓글

[백준] 9461번 파도반 수열

n의 값이 커지면 int형의 범위를 벗어날 수 있어 반환값과 memo의 자료형을 long으로 해줘야 한다.

5일 전
·
0개의 댓글

[쉽게 배우는 알고리즘] 동적 프로그래밍

동적 프로그래밍은 큰 문제의 해답에 작은 문제에 해답이 포함되어 있고, 이를 재귀 호출 알고리즘으로 구현하면 지나친 중복이 발생하는 경우에 이 재귀적 중복을 해결하는 방법을 뜻합니다.이처럼 큰 문제의 해답에 그보다 작은 문제의 해답이 포함되어 있는 구조를 최적 부분 구

2020년 7월 3일
·
0개의 댓글

[알고리즘 문제 해결 전략] 동적 계획법

어떤 부분 문제는 2개 이상의 문제를 푸는 데 사용될 수 있기 때문에, 이 문제의 답을 여러 번 계산하는 것이 아니라 한 번만 계산하고 그 계산 결과를 재활용함으로써 속도의 향상을 꾀할 수 있음이미 계산한 값을 저장해두는 메모리의 장소를 캐시(cache)라고 부름함수의

2020년 6월 30일
·
0개의 댓글

[알고리즘 문제 해결 전략] 분할 정복 (Devide & Conquer)

분할 정복은 가장 유명한 알고리즘 디자인 패러다임으로 주어진 문제를 둘 이상의 부분 문제로 나눈 뒤, 각 문제에 대한 답을 재귀 호출을 이용해 계산하고, 각 부분 문제의 답으로부터 전체 문제의 답을 계산해냅니다.분할 정복을 사용하는 알고리즘은 대게 3가지의 구성요소를

2020년 6월 22일
·
0개의 댓글

[알고리즘 문제 해결 전략] 무식하게 풀기 (Brute Force)

흔히 '무식하게 푼다'는 말은 컴퓨터의 빠른 계산 능력을 이용해 가능한 경우의 수를 일일이 나열하면서 답을 찾는 방법을 의미합니다.이렇게 가능한 방법을 전부 만들어보는 알고리즘을 가리켜 완전 탐색(Exhaustive Search)라고 부릅니다.재귀 함수란 자신이 수행할

2020년 6월 18일
·
0개의 댓글

[웹사이트 따라 만들기] 웹사이트 만들 준비하기 (2)

Cascading Style Sheet(케스케이딩 스타일 시트)종속형 시트 ➔ 부모 요소의 스타일을 자손 요소에 상속시켜 적용하는 것위에서 아래로 표현되는 모습이 폭포수처럼 내려가는 형태와 비슷하다고 해서 붙여진 이름왜 HTML과 CSS를 분리해야 할까?구조와 디자인을

2020년 6월 9일
·
0개의 댓글

[웹사이트 따라 만들기] 웹사이트 만들 준비하기 (1)

HyperText Markup Language하이퍼 텍스트(HyperText) : 링크로 연결되어 있는마크업(Markup) : 문법적 특성이 있는, 태그 형태로 되어있는랭귀지(Language) : 컴퓨터 프로그래밍 언어HTML과 브라우저HTML은 사용자와 웹 브라우저

2020년 6월 8일
·
0개의 댓글

WEB1 - HTML & Internet

내가 만들어야겠다!상상한 뒤 ➔ 서로 생각하는 것이 다를 수 있으므로!와이어프레임 만들기구현하기원인과 결과원인 : 사람이 하는 일, 코드, 소스, 컴퓨터 언어결과 : Application, Program, ★WebPage★Public Domain : 저작권(저작재산권)

2020년 5월 3일
·
0개의 댓글
post-thumbnail

동적 계획법(Dynamic Programming)

피보나치 계산시 중복이 많음중간 결과를 caching 함으로써 중복 계산을 피함재귀 호출을 하는 것이 아니라 'array 입장'에서 코딩하는 것!프로그래밍 자체를 array 프로그래밍으로 바꿔주는 것Memo를 쓰든 DP를 하든 효율적인 건 비슷하나 재귀 호출을 하면 오

2020년 4월 25일
·
0개의 댓글
post-thumbnail

백트래킹(Backtracking)

백트래킹

2020년 4월 25일
·
0개의 댓글
post-thumbnail

순열, 중복순열, 조합, 중복조합

논리 흐름은 비슷하지만 다른 점은 bucket에 새로운 item을 뽑을 때 bucket에 존재하지 않는 item 중에서 뽑는다는 것!순열은 안뽑힌 item 중에서 뽑음

2020년 4월 24일
·
0개의 댓글

Collections 클래스, 정렬, Comparable, Comparator

문제 : 좌표를 x좌표가 증가하는 순으로, x좌표가 같으면 y좌표가 증가하는 순서로 정렬

2020년 4월 24일
·
0개의 댓글
post-thumbnail

[자료구조] List, Map

List 정렬하기 HashMap 정렬하기

2020년 4월 24일
·
0개의 댓글
post-thumbnail

[백준] 2941번 크로아티아 알파벳

런타임 에러 if, else if, else문 잔뜩 씀 String 메소드 replace() - String replace(CharSequence target, CharSequence replacement) replaceAll() - String repla

2020년 4월 19일
·
0개의 댓글
post-thumbnail

[백준] 5397 키로거 시간초과

List로 add, remove하면 시간 초과 stack 2개 사용?

2020년 4월 19일
·
0개의 댓글
post-thumbnail

int, long, float, double, BigInteger, BigDecimal

int형 범위double형 범위BigInteger 생성 방법BigInteger 메소드

2020년 4월 18일
·
0개의 댓글
post-thumbnail

BufferedReader, BufferedWriter, split, StringTokenizer

splitdot\\.'.'이 정규식 표현공백 제거br.readLine().trim()

2020년 4월 13일
·
0개의 댓글