Home

[백준] 1316번 C/C++ 풀이 _ 그룹 단어 체커

- 출처 : https://www.acmicpc.net/problem/1316 그룹 단어 체커 성공시간 제한메모리 제한제출정답맞은 사람정답 비율2 초128 MB98824781422350.077%문제그룹 단어란 단어에 존재하는 모든 문자에 대해서, 각 문자가 연속해서 나타나는 경우만을 말한다. 예를 들면, ccazzzzbb는 c, a, z, b가 모두 연속해서 나타나고, kin도 k, i, n이 연속해서 나타나기 때문에 그룹 단어이지만, aabbbccb는 b가 떨어져서 나타나기 때문에 그룹 단어가 아니다.단어 N개를 입력으로 받아 그룹 단어의 개수를 출력하는 프로그램을 작성하시오....

Read more

[백준] 2675번 C/C++ 풀이 _ 문자열 반복

- 출처 : https://www.acmicpc.net/problem/2675 문자열 반복 성공한국어   시간 제한메모리 제한제출정답맞은 사람정답 비율1 초128 MB127636747612555.962%문제문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 T를 만든 후 출력하는 프로그램을 작성하시오.다시 설명하자면, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 T를 만들면 된다. S에는 QR Code "alphanumeric" 문자만 들어있다.QR Code "alphanumeric" 문자는 0123456789ABCDEFGHI...

Read more

ffmpeg 를 사용하여 avi 파일을 mp4 파일로 변경하기

리눅스에서 손쉽게 영상을 변형하는 방법은 ffmpeg를 사용하는 것입니다. 하나의 avi 파일을 mp4로 바꾸는ffmpeg -i '파일명.avi' -c:v libx264 -crf 19 -preset slow -c:a aac -b:a 192k -ac 2 파일명.mp4;폴더에 있는 모든 avi 파일을 mp4로 바꾸는 script for FILE in *.avi;ffmpeg -i $FILE -c:v libx264 -crf 19 -preset slow -c:a aac -b:a 192k -ac 2 ${FILE%.mp4};

Read more

deep voice를 이용한 TTS(Text-To-Speech) 구현하기 _ 김앵커 한마디 학습

deep voice를 이용한 TTS(Text-To-Speech) 구현하기 _ 김앵커 한마디 학습http://melonicedlatte.com/2018/07/02/215933.html 위의 링크에서 원래 github 데이터를 통하여 손석희 아나운서의 데이터를 학습하는 것을 확인할 수 있습니다.일단 손석희 아나운서의 데이터는 이상 없이 학습 되었고, 원하는 text에 맞춰서 음성을 생성할 수 있다는 것을 확인했습니다. 아래의 모든 과정은 https://github.com/melonicedlatte/multi-speaker-tacotron-tensorflow 링크에서 확인하실 수 있습...

Read more

[백준] 11404번 C/C++ 풀이 _ 플로이드

출처 : https://www.acmicpc.net/problem/11404플로이드 성공시간 제한메모리 제한제출정답맞은 사람정답 비율1 초256 MB48731692139553.737%문제n(1≤n≤100)개의 도시가 있다. 그리고 한 도시에서 출발하여 다른 도시에 도착하는 m(1≤m≤100,000)개의 버스가 있다. 각 버스는 한 번 사용할 때 필요한 비용이 있다.모든 도시의 쌍 (A, B)에 대해서 도시 A에서 B로 가는데 필요한 비용의 최소값을 구하는 프로그램을 작성하시오.입력첫째 줄에 도시의 개수 n(1≤n≤100)이 주어지고 둘째 줄에는 버스의 개수 m(1≤m≤100,000)이 주어진다. ...

Read more

[백준] 2178번 C/C++ 풀이 _ 미로 탐색

- 출처 : https://www.acmicpc.net/problem/2293 동전 1 성공시간 제한메모리 제한제출정답맞은 사람정답 비율2 초4 MB152216241462940.393%문제n가지 종류의 동전이 있다. 각각의 동전이 나타내는 가치는 다르다. 이 동전들을 적당히 사용해서, 그 가치의 합이 k원이 되도록 하고 싶다. 그 경우의 수를 구하시오. (각각의 동전은 몇 개라도 사용할 수 있다.)입력첫째줄에 n, k가 주어진다. (1 ≤ n ≤ 100, 1 ≤ k ≤ 10,000) 다음 n개의 줄에는 각각의 동전의 가치가 주어진다. 동전의 가치는 100,000보다 작거나 같은 ...

Read more

인공지능 deep voice를 이용한 TTS(음성합성) 구현하기 _ 손석희 앵커

인공지능 Deep voice를 이용한 TTS(음성합성) 구현하기 _ 손석희 앵커책 읽어주는 딥러닝: 배우 유인나가 해리포터를 읽어준다면 DEVIEW 2017 from Taehoon Kim위 ppt는 deview 2017 에서 TTS 에 관련하여 Taehoon Kim 님이 발표한 자료입니다. 위 동영상에서 자세하게 설명해주고 있습니다. 해당 자료를 바탕으로 TTS를 구현해보겠습니다. https://carpedm20.github.io/tacotron/en.html위 링크에서 딥러닝을 이용한 음성 파일을 직접 들어볼 수 있습니다. https://github.com/c...

Read more

.gitignore 파일 생성 후, 서버에 적용하기

.gitignore 파일을 생성하면 서버에 바로 적용되지 않는다. 해당 파일이 남아있는데, 서버에 적용시키기 위해서는 아래의 3개 명령어를 입력해 주면 된다. git rm -r --cached . git add . git commit -m "fixed untracked files”

Read more

git reset 후에 이전 commit으로 되돌리고 서버에도 반영하기

git을 사용하다보면 에러가 발생하여 이전 버전으로 commit 해야 할 경우가 생긴다. 이럴 경우에는 git reset 을 통해서 이전 버전으로 넘긴다.위와 같은 커밋이 있다고 가정하자. 타인과의 작업이 발생하면서 commit 557cf31 부터 문제가 발생했다. 이 때, 나는 ff32f4d로 돌아가고 싶다. 완벽하게 모든 파일을 돌리고 싶기 때문에 --hard 조건을 넣어준다. 자세한 reset 에 대한 설명은 아래의 링크를 참조한다. http://www.devpools.kr/2017/02/05/%EC%B4%88%EB%B3%B4%EC%9A%A9-git-%EB...

Read more

오라클 ORA-01849: hour must be between 1 and 12 해결

ORA-01849: hour must be between 1 and 12 오라클 세팅이 12시간으로 되어 있는데 to_date( ~~~~ ,'yyyy-mm-dd hh:mi') 라고 했을 때, 24시간 대의 시간을 입력하면 에러가 발생한다. 이 때, hh뒤에 24를 붙이면 간단하게 해결할 수 있다.  to_date( ~~~~ ,'yyyy-mm-dd hh24:mi')로 수정하면 된다. 또, 분을 mm이 아니라 mi 라고 입력해주어야 정상적으로 입력된다. queryString = ` BEGIN INSERT INTO SCREENING_SCHEDULE( SCREE...

Read more