문제 요약 알고리즘 분류: 문자열 난이도: Bronze5 문제내용: 문자열 거꾸로 출력해라 사이트 주소: https://www.acmicpc.net/problem/8545 8545번: Zadanie próbne Napisz program, który odwraca podane słowo trzyliterowe. www.acmicpc.net 문제풀이 문자열 reverse관련 함수와 문법 사용해서 처리하면 된다. Code Python print(input()[::-1]) Java import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static vo..
문제 요약 알고리즘 분류: 문자열, 조건문 난이도: Bronze5 문제내용: 원하는 길이 만큼 낼수 있는 의사를 찾아 갈수 있는지 출력해라 사이트 주소: https://www.acmicpc.net/problem/4999 4101번: 크냐? 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 두 정수가 주어진다. 두 수는 백만보다 작거나 같은 양의 정수이다. 입력의 마지막 줄에는 0이 www.acmicpc.net 문제풀이 문자열 길이 구해서 크기비교만 하면된다. Code Python string1 = input() string2 = input() print("go" if string1.index('h') >= string2.index('h') else "no")..
문제 요약 알고리즘 분류: 문자열 난이도: Bronze5 문제내용: 문자열 대문자를 소문자, 소문자를 대문자로 변경해서 출력하면 된다. 사이트 주소: https://www.acmicpc.net/problem/2744 2744번: 대소문자 바꾸기 영어 소문자와 대문자로 이루어진 단어를 입력받은 뒤, 대문자는 소문자로, 소문자는 대문자로 바꾸어 출력하는 프로그램을 작성하시오. www.acmicpc.net 접근 방법 이번 문제는 함수 사용 하는 방법을 알면 된다. 파이썬은 isLower, isUpper로 체크 한다음에 .lower(), upper()함수 사용 하면된다. 자바는 문자열을 전체 대소문자 처리는 가능하는데. 이번 문제는 각 문자를 변환 하는거라서 원시적인 방법을 사용해야 한다. char 문자형으로 ..
서로 다른 부분 문자열의 개수 알고리즘 분류: 문자열 처리, 집합과 맵 난이도: Silver3 사이트 주소: https://www.acmicpc.net/problem/11478 11478번: 서로 다른 부분 문자열의 개수 첫째 줄에 문자열 S가 주어진다. S는 알파벳 소문자로만 이루어져 있고, 길이는 1,000 이하이다. www.acmicpc.net 문제 내용 입력된 문자열 S 1,000이하이다. 부분 문자열 길이 1부터 해서 입력된 문자열 길이까지 구한다. 그중 중복된것을 제외한 개수를 구하면 된다. 문제 풀이 집합 Set 자료구조를 선언한다.(중복된것 제거 가능하다.) 1부터 입력된 문자열 길이까지 각 경우의 문자 길이 잘라서 집합에 저장한다. Python S = input() s = set({}) ..
- Total
- Today
- Yesterday
- Greedy
- Programmerse
- spring-boot
- 그래프
- 알고리즘
- Python
- 백트레킹
- 구현
- 자바
- 누적합
- 문자열
- 넓이 우선 탐색
- 그리디
- 이론
- java
- 백준
- 재귀호출
- LeetCode
- DFS
- 파이썬
- 동적계획법
- DP
- 조합
- JSCODE
- 배열
- 수학
- level2
- BFS
- BaekJoon
- 동적 계획법
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |