profile
기록 '' 하장 ''

Dynamic programming

큰 문제를 작은 문제로 나눠서 푸는 알고리즘 이다 !Dynamic(동적?) 은 아무 의미가 없다 비슷한 알고리즘으로 Divide and conquer(분할정복)가 있는데 차이점은 D.P는 중복이 있고 D&C 는 중복이 없다 라는 점이다.OverlappingOptimal

2022년 5월 14일
·
0개의 댓글

기본적인 수학 연산 접근 방법

문제에서 정답을 ~로 나눈 나머지를 출력해라 라는 말은 정답이 Int나 longlong과 같은 자료형의 범위를 넘어서기때문이다.long : –9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807int : –2,147,483,6

2022년 5월 3일
·
0개의 댓글

디버깅 step into vs step over vs step out 의 의미

예를 들어 g(2)에 의해 호출된 f(x) 함수에서 브레이크포인트를 걸어둬보자. Step into 의 경우에는 구현한 f(x) 함수 속으로 들어가(into) 구현된 함수의 첫번째 줄 로 넘어감Step over 의 경우에는 f(x) 부분이 실행 되고 f(1)으로

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

StringBuilder 가 무엇인가 ? 사용법은?

StringBuffer , StringBuilder , String, BufferedWriter,, 비슷비슷하게 생긴게 너모 만타,, StringBuilder 란 String 객체와 String 객체를 더할때 사용하는 클래스이다.위의 코드처럼 직접 + 해서 사용

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

[BAEKJOON] 9012 괄호

문제 괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열을 올바른 괄호 문자열(Valid PS, VPS)이라고 부른다. 한 쌍의 괄호 기호로

2022년 4월 29일
·
0개의 댓글

변수 이름 짓기 / 깔끔한 코드 짜기

단어가 3개까지만 들어가도록 지을 것양이나 최대,최소를 나타내는 말은 뒤에 붙일 것모두 대문자절대 안 변하는 상수 ex) MAX 300 첫글자 대문자 + 이어지는 단어 대문자 클래스,인터페이스,단순함수 ex) MakeAccount첫글자 소문자 + 이어지는 단어

2022년 4월 29일
·
0개의 댓글

자바에서 입출력 하는 법/ 자바 스택,큐,덱 라이브러리

자바에서 입력 받는 방법 scanner 로 입력받기next() : 띄어쓰기 구분해서 한 word 만 받을 때 / 개행문자 무시 nextLine() : 한 줄 전체를 받을때 /개행문자까지를 한줄로 인식하지만 개행문자는 버림nextXXX() 메서드 nextIn

2022년 4월 29일
·
0개의 댓글