전체 글

Tizesin 코드 저장소
[JAVA] 원시 타입(Primitive Type) vs 참조 타입(Refernce Type)
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다. 들어가기에 앞서..변수는 두 가지의 타입이 존재한다. 원시 타입과 참조 타입.제네릭 타입에서 사용하기 위해 원시 타입 대신 참조 타입이 쓰이는 경우가 있다.★ 알아볼 내용1. 개념적 차이2. 선언 명 차이3. 메모리 차이1. 개념적 차이원시 타입(Primitive Type) - 실제 데이터 값을 저장하는 타입이며, NULL값을 가질 수 없다. - 스택 영역에 존재 한다.참조 타입(Refernce Type) - 객체의 주소를 저장하는 타입. NULL값을 가질 수 있다. - 스택 영역에는 참조 값, ..
[JAVA] IntelliJ/인텔리제이 한글 깨짐 현상 개선
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다. ** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다. ** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다. 들어가기에 앞서.. 주석에 한글을 적은 소스를 디버깅 및 실행 중 주석처리 부문에서 ERR가 반환되어 소스가 실행이 되지 않아 해결 방법을 얻어내어 기록용으로 남깁니다. ★ 알아볼 내용 1. 한글 깨짐 현상 방지 방법 1. 한글 깨짐 현상 방지 방법 1) Shift 키 두번 입력 2) 창에 Edit vm 입력 후 나타난 리스트박스에서 edit custom vm option 선택 3) 열린 파일에서 -Dfile.encoding=UTF-8 문장 추가 후 저장. 4) 프로그램 재시작.
[JAVA] String 클래스의 메서드
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다. 들어가기에 앞서..메서드는 실제 소스를 작성하면서 유용하게 많이 쓰이게 될 것이다.C++과 JAVA의 메서드/Func 차이를 비교하며 다른점을 확인해 보자.★ 알아볼 내용1. length()2. charAt()3. equals()4. compareTo()5. compareToIgnoreCase()6. concat()7. indexOf()8. trim()9. replace()10. replaceAll()11. replaceFirst()12. toLowerCase()13. toUpperCase()14..
[DB_SQL] 공부 및 지식 #1 DDL
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다. ** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다. ** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다. ★ 알아볼 내용 1. DDL이란? 2. 용어 정리 3. CREATE 4. ALTER 5. DROP 1. DDL란? DB구조, 데이터 형식, 접근 방식 등 DataBase를 구축하거나 수정할 목적으로 사용하는 언어이다. DDL에는 3가지의 유형이 있다. -. CREATE : SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 정의 -. ALTER : TABLE 정의 변경. -. DROP : SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 삭제 3. 용어 정리 1) S..
[C++] 공부 및 지식 #1 Vector 에 관해 알아보자
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다. ** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다. ** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다. ★ 알아볼 내용 1. vector란? 2. array하고의 차이는? 3. vector에서의 값 대입/삭제 및 출력. 4. 그 외 기타 관련 함수. 1. Vector란? 백준 알고리즘을 풀다 보면 vector라는 것을 자주 사용하게 됩니다. Vector란 동적배열을 나타내는 표준 라이브러리 컨테이너입니다. 헤더파일을 먼저 include해야 사용할 수 있습니다. 2. array와 vector의 차이는? C에서 사용하는 array와 C++에서 사용하는 vector의 차이를 알아보겠습니다. 두가지 모..
[백준 알고리즘 C/C++] 1008번 문제 풀이 : A/B
** 이 글을 읽음에 앞서 포스팅 된 소스가 100% 정답은 아님을 밝힙니다. 더욱 유능한 분께서 클린 / 최적의 소스를 짜셨을 가능성이 높습니다. 기록용으로 남기며, 참고만 부탁드립니다. ** 백준 알고리즘은 직접 풀이를 해보시는 것을 권장합니다. ● 문제 난이도[티어] : 브론즈 5 백준 알고리즘 1010번 다리 놓기 https://www.acmicpc.net/problem/1008 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net ● 풀이 방법 A/B의 나눈 값의 상대오차 10^-9 를 가진채로 출력해야한다. C++에서 소숫점을 나타내는 방식만 알면 된다. ● 소스 코드 #include #include using namesp..
[백준 알고리즘 C/C++] 1463번 문제 풀이 : 1로 만들기
** 이 글을 읽음에 앞서 포스팅 된 소스가 100% 정답은 아님을 밝힙니다. 더욱 유능한 분께서 클린 / 최적의 소스를 짜셨을 가능성이 높습니다. 기록용으로 남기며, 참고만 부탁드립니다. ** 백준 알고리즘은 직접 풀이를 해보시는 것을 권장합니다. ● 문제 난이도[티어] : 실버 4 백준 알고리즘 1018번 체스판 다시 칠하기 https://www.acmicpc.net/problem/1463 1463번: 1로 만들기 첫째 줄에 1보다 크거나 같고, 106보다 작거나 같은 정수 N이 주어진다. www.acmicpc.net ● 풀이 방법 DP 알고리즘을 통해 해결할 수 있다!! 우리가 한 숫자에 대해 1로 만들기 위해 할 수 있는 행위는 총 3가지로 한정된다. 1. 1빼기 2. 2로 나누기 3. 3으로 나..
[백준 알고리즘 C/C++] 1152번 문제 풀이 : 단어의 개수
** 이 글을 읽음에 앞서 포스팅 된 소스가 100% 정답은 아님을 밝힙니다. 더욱 유능한 분께서 클린 / 최적의 소스를 짜셨을 가능성이 높습니다. 기록용으로 남기며, 참고만 부탁드립니다. ** 백준 알고리즘은 직접 풀이를 해보시는 것을 권장합니다. ● 문제 난이도[티어] : 브론즈 2 백준 알고리즘 2217번 문제 로프 https://www.acmicpc.net/problem/1152 1152번: 단어의 개수 첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열 www.acmicpc.net ● 풀이 방법 사용자로 부터 문자열을 받고, 해당 문자열에서 ' ' 를..
[백준 알고리즘 C/C++] 1027번 문제 풀이: 고층 건물
** 이 글을 읽음에 앞서 포스팅 된 소스가 100% 정답은 아님을 밝힙니다. 더욱 유능한 분께서 클린 / 최적의 소스를 짜셨을 가능성이 높습니다. 기록용으로 남기며, 참고만 부탁드립니다. ** 백준 알고리즘은 직접 풀이를 해보시는 것을 권장합니다. ● 문제 난이도[티어] : 골드 4 백준 알고리즘 1027번 고층 건물 https://www.acmicpc.net/problem/1027 1027번: 고층 건물 세준시에는 고층 빌딩이 많다. 세준시의 서민 김지민은 가장 많은 고층 빌딩이 보이는 고층 빌딩을 찾으려고 한다. 빌딩은 총 N개가 있는데, 빌딩은 선분으로 나타낸다. i번째 빌딩 (1부터 시작) www.acmicpc.net ● 풀이 방법 위 문제를 해결 하기 위해서는 선분 공식을 먼저 알아야 한다. ..
[백준 알고리즘 C/C++] 1018번 문제 풀이: 체스판 다시 칠하기
** 이 글을 읽음에 앞서 포스팅 된 소스가 100% 정답은 아님을 밝힙니다. 더욱 유능한 분께서 클린 / 최적의 소스를 짜셨을 가능성이 높습니다. 기록용으로 남기며, 참고만 부탁드립니다. ** 백준 알고리즘은 직접 풀이를 해보시는 것을 권장합니다. ● 문제 난이도[티어] : 실버 4 백준 알고리즘 1018번 체스판 다시 칠하기 https://www.acmicpc.net/problem/1018 1018번: 체스판 다시 칠하기 첫째 줄에 N과 M이 주어진다. N과 M은 8보다 크거나 같고, 50보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에는 보드의 각 행의 상태가 주어진다. B는 검은색이며, W는 흰색이다. www.acmicpc.net ● 풀이 방법 우선적으로 무식하게 검정색/하얀색 부터 시작하는..
Tizesin
Tizesin 코드 저장소