전체 글

소프트웨어 및 하드웨어에 대한 지식 및 시행착오 기록 사이트
백준 1152번: 단어의 개수 알고리즘 분류: 구현, 문자열 파이썬(Python) 풀이 링크: https://www.acmicpc.net/problem/1152 문제 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열에는 몇 개의 단어가 있을까? 이를 구하는 프로그램을 작성하시오. 단, 한 단어가 여러 번 등장하면 등장한 횟수만큼 모두 세어야 한다. 입력 첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열은 공백으로 시작하거나 끝날 수 있다. 출력 첫째 줄에 단어의 개수를 출력한다. 풀이 처음 이 문제를 접했을 때에는 단어 사이의 공백이 있다는 점..
CSS로 텍스트에 그라데이션 효과를 넣는 방법은 매우 간단하다. background: linear-gradient(방향, #색상 코드, #색상 코드, #색상 코드,... , #색상 코드); 이 속성은 그라데이션을 넣어주는 속성이다. 방향은 45deg, 124deg와 같이 각도도 되고, to bottom이나 to right도 가능하다. 그리고 색상 코드는 #1c1c1c, #c1c1c1과 같이 작성하면 된다. -webkit-background-clip: text; 이 속성은 요소의 배경이 어디까지 색을 채울지 정하는 속성이다. -webkit-text-fill-color: transparent; 이 속성은 텍스트 문자의 채우기 색을 지정하는 속성이다. 이게 지정되지 않으면 color의 색상을 따라간다. 또한,..
백준 17202번: 핸드폰 번호 궁합 알고리즘 분류: 구현, 다이나믹 프로그래밍, 문자열 파이썬(Python) 풀이 링크: https://www.acmicpc.net/problem/17202 17202번: 핸드폰 번호 궁합 어린시절 다들 한 번씩은 이름으로 궁합을 본 적이 있을 것이다. 이것과 비슷한 방식으로 중앙대학교에는 핸드폰 번호 궁합을 보는 것이 유행이라고 한다. 핸드폰 번호 궁합을 보기 위해서는 www.acmicpc.net 문제 어린시절 다들 한 번씩은 이름으로 궁합을 본 적이 있을 것이다. 이것과 비슷한 방식으로 중앙대학교에는 핸드폰 번호 궁합을 보는 것이 유행이라고 한다. 핸드폰 번호 궁합을 보기 위해서는 먼저 궁합을 보고싶은 두 중앙대생 A와 B의 핸드폰 번호에서 맨 앞의 010과 "-"(..
Dodolist
도돌이의 세미프로그래밍