일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코틀린기초
- append
- 백준 1806번 부분합 java
- hash
- kotlin
- 백준 3190번
- 프로그래머스 자바
- replace()
- toUpperCase
- HashSet
- HashMap
- dp
- 백준 1647번 도시 분할 계획 - java
- StringBuilder
- StringTokenizer
- 백준 1541
- 백준 1043번 거짓말 - java 분리 집합
- Stack
- 백준 1197번 최소 스패닝 트리 - java
- 백준 14938번 서강그라운드
- 18111번 마인크래프트 - java 구현
- 최소 힙 1927
- 백준 2467번 용액 자바 - 이분탐색
- mysql hy000 에러
- ac 5430번
- 백준 2473번 세 용액 - java
- map
- Java
- 프로그래머스
- 프로그래머스 java
- Today
- Total
목록알고리즘/Programmers - Java (43)
말하는 컴공감자의 텃밭
PROGRAMMERS-962 행성에 불시착한 우주비행사 머쓱이는 외계행성의 언어를 공부하려고 합니다. 알파벳이 담긴 배열 spell과 외계어 사전 dic이 매개변수로 주어집니다. spell에 담긴 알파벳을 한번씩만 모두 사용한 단어가 dic에 존재한다면 1, 존재하지 않는다면 2를 return하도록 solution 함수를 완성해주세요. spell에 "a","b","c" 같은 문자열이 2~10개가 들어있고, dic에는 "abc","aqw","ggp" 등의 문자열이 들어가 있다. spell을 모두 사용한 문자열이 dic에 들어가있으면 1, 아니면 2를 출력하면 된다. HTML 삽입 미리보기할 수 없는 소스 먼저 문제에는 중복된 원소를 갖지 않는다고 했는데, 이를 늦게보고 중복을 어떻게 처리할까 하다가 Has..
자주 사용하지 않는 메서드는 기억에서 안남는것 같다.. toUppercase 와 toLowercase가 떠오르긴 했는데 어떻게 비교하지? 라는 생각이 지나갔다. 문자열 str을 먼저 반복문으로 배열에 넣고, 하나씩 비교해서 소문자면 대문자로, 아니면 소문자로 바꾸는식으로 코드를 작성했다. HTML 삽입 미리보기할 수 없는 소스 for(char ch : str.toCharArray()) { // for문 반복을 통해서 ch에 str을 하나씩 넣어주었다. if(Character.isLowerCase(ch)) { // Character.isLowerCase()로 소문자 판단 result += Character.toUpperCase(ch); // Character.toUpperCase()로 대문자 변환 } el..
프로그래머스 문제를 푸는데 오랜만에 java를 해서 형변환이랑 메서드가 헷갈려서 정리합니다. 진짜 여태 살면서 뭘한거지 후후 프로그래머스 쉬운 문제들을 예시로 하나하나 정리해 봅니다. https://school.programmers.co.kr/ 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 먼저 자바에서 형변환도 헷갈려서 간단하게 정리해 봅니다. Integer : 정수를 다루기 위한 클래스 Char : 문자 1개를 다루기 위한 자료형 String : 문자열을 다루기 위한 클래스 로 간단하게 나눌 수 있습니다. // 물론 정수형과 실수형 변환도 있습니다. ..