문자열

Java/Java 알고리즘

백준 10808번 알파벳 개수 구현해보기

``` 백준 10808번 알파벳 개수 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 10808번 풀이 https://www.acmicpc.net/problem/10808 10808번: 알파벳 개수 단어에 포함되어 있는 a의 개수, b의 개수, …, z의 개수를 공백으로 구분해서 출력한다. www.acmicpc.net 백준 10808번 알파벳 개수는 난이도 브론즈 등급의 문제로서 알파벳 소문자 A부터 Z 까지로 이루어진 단어가 주어지면 해당되는 소문자 a부터 z까지 각 문자의 개수를 공백과 함께 출력해주면 되는 문제입니다. 예를 들어 입력 codemasterkimc 출력 1 0 2 1 2 0 0 0 1 0 1 0 2 0 1 0 0 1 1 1 0 0 0 0 0 0 30분 정도 위에 링크를 방문하셔서 풀..

Java/Java 알고리즘

백준 3285번 DECODE JAVA 구현해보기

``` 백준 3285번 DECODE JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 3285번 풀이 https://www.acmicpc.net/problem/3285 3285번: DECODE The first and only line of output file should contain decoded, i.e. original text. www.acmicpc.net 백준 3285번 DECODE는 난이도 쉬움 등급의 문제로서 알파벳 대문자 A 부터 Z로 이루어진 키워드 1부터 26중 하나로 만들어진 키 숫자 알파벳 대문자 A부터 Z로 이루어진 디코드 할 문자열이 주어질 때 키워드를 알파벳 26자에서 제외시킨 다음 키워드 + 남은 알파벳을 키 숫자 다음부터 출력된 문자열이 주어질 때 원래 문자열..

Java/Java 알고리즘

백준 1181번 단어정렬 JAVA 구현해보기

``` 백준 1181번 단어 정렬 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 1181번 풀이 자바 스트림을 이용한 단어 정렬 https://www.acmicpc.net/problem/1181 1181번: 단어 정렬 첫째 줄에 단어의 개수 N이 주어진다. (1 ≤ N ≤ 20,000) 둘째 줄부터 N개의 줄에 걸쳐 알파벳 소문자로 이루어진 단어가 한 줄에 하나씩 주어진다. 주어지는 문자열의 길이는 50을 넘지 않는다. www.acmicpc.net 백준 1181번 단어 정렬은 난이도 실버 등급의 문제로서 N개 숫자가 주어지고 N개의 숫자만큼 단어를 받을 때 받은 단어를 길이가 짧은 것부터 길이가 같을 경우 에는 사전으순으로 정렬하면 됩니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안..

Java/Java 알고리즘

백준 3054번 피터팬 프레임 JAVA 구현해보기

``` 백준 3054번 피터팬 프레임 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 3054번 풀이 https://www.acmicpc.net/problem/3054 3054번: 피터팬 프레임 다섯 줄에 걸쳐, 입력으로 주어진 단어를 피터팬 프레임과 웬디 프레임으로 장식한 결과를 출력한다. www.acmicpc.net 백준 3054번 피터팬프레임의 경우 난이도 브론즈 등급의 문제로서 알파벳 X의 피터팬 프레임은 아래와 같이 표현하며 ..#.. .#.#. #.X.# .#.#. ..#.. 알파벳 X의 웬디 프레임은 아래와 같이 표현할 때 ..*.. .*.*. *.X.* .*.*. ..*.. 단어가 주어질 때 3의 배수는 웬디 프레임으로 나머지는 피터팬 프레임으로 장식하면 됩니다. 예를 들어서 ..

C++/C++ 알고리즘

백준 12605번, 12606번 단어순서 뒤집기 C++ 구현해보기

``` 백준 12605번 단어 순서 뒤집기 C++ 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 12605번 단어순서 뒤집기 풀이 https://www.acmicpc.net/problem/12605 12605번: 단어순서 뒤집기 스페이스로 띄어쓰기 된 단어들의 리스트가 주어질때, 단어들을 반대 순서로 뒤집어라. 각 라인은 w개의 영단어로 이루어져 있으며, 총 L개의 알파벳을 가진다. 각 행은 알파벳과 스페이스로만 www.acmicpc.net https://www.acmicpc.net/problem/12606 12606번: Reverse Words (Large) Given a list of space separated words, reverse the order of the words. Each li..

C++/C++ 알고리즘

백준 5430번 AC C++ 구현해보기

``` 백준 5430번 AC C++ 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 5430번 풀이 https://www.acmicpc.net/problem/5430 5430번: AC 각 테스트 케이스에 대해서, 입력으로 주어진 정수 배열에 함수를 수행한 결과를 출력한다. 만약, 에러가 발생한 경우에는 error를 출력한다. www.acmicpc.net 백준 5430번 AC는 난이도 골드 등급의 문제로서 테스트 케이스만큼 명령어, 숫자의 개수 숫자 개수만큼의 원소를 입력받고 명령어가 R일 때 원소 세트를 뒤집고 D일 때 제일 앞에 원소를 지워줍니다. 예를 들어 하나의 케이스에 RDD 4 [1,2,3,4] 를 입력받으면 처음 R 하고 [4,3,2,1] D를 해주고 D를 해주면 [2,1] 이 됩니다. 이..

C++/C++ 알고리즘

백준 5052번 전화번호 목록 C++ 구현해보기

``` 백준 5052번 전화번호 목록 C++ 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 5052번 풀이 c++ list asc dsc sorting c++ find substring from string c++ using hashmap https://www.acmicpc.net/problem/5052 5052번: 전화번호 목록 첫째 줄에 테스트 케이스의 개수 t가 주어진다. (1 ≤ t ≤ 50) 각 테스트 케이스의 첫째 줄에는 전화번호의 수 n이 주어진다. (1 ≤ n ≤ 10000) 다음 n개의 줄에는 목록에 포함되어 있는 전화번호가 www.acmicpc.net 백준 5052번은 난이도 골드 등급의 문제로서 전화번호 목록이 주어질 때 일관성이 있는지 없는지 판별하는 문제이다. 테스트 케이스만..

C++/C++ 알고리즘

백준 11170번 0의 개수 C++ 구현해보기

``` 백준 11170번 0의 개수 C++ 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 11170번 풀이 https://www.acmicpc.net/problem/11170 11170번: 0의 개수 N부터 M까지의 수들을 종이에 적었을 때 종이에 적힌 0들을 세는 프로그램을 작성하라. 예를 들어, N, M이 각각 0, 10일 때 0을 세면 0에 하나, 10에 하나가 있으므로 답은 2이다. www.acmicpc.net 백준 11170번 0의 개수는 난이도 쉬움 등급의 문제로서 N 부터 M 까지 숫자들에서 자릿수에 0이 몇번 나왔는지 구하는 문제이다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 테스트 케이스만 큼 반복해서 작업을 하기 때문에..

kimc
'문자열' 태그의 글 목록