오늘은 백준 1157 : 단어 공부 문제입니다! 입력받은 문자열의 대소문자에 상관없이 가장 많이 입력된 알파벳의 대문자를 출력하는 문제입니다!! 처음에는 쉽게 생각했었는데, 개인적으로 시간이 좀 걸렸던 문제였어요.... 제 코딩입니다!! line 1 : 문자열을 입력받고, 대소문자 구별을 없애기위해 모두 대문자로 바꾸어 줍니다. line 2 : t에는 중복을 제거한 문자의 종류를 알 수 있게 리스트에 저장합니다. line 5 ~ 7 : for 반복문을 사용하여 문자열에 있는 문자들의 각 개수를 딕셔너리 형식으로 저장합니다. ( 문자 : 문자의 개수) line 9 : .value()를 사용하여 value 값들만 리스트로 만든 후 가장 큰 값을(max())를 values에 할당합니다. line 10 : .k..
오늘은 백준 2675번 문자열 반복 문제 입니다!! 먼저 문자열 개수를 입력받고, 다음 줄 부터 반복 횟수와 반복할 문자열을 입력 받도록 해야합니다. 제 코딩입니다 line 1 : 먼저 문자열 개수를 입력 받고 line 5, 6 : for 반복문으로 문자열 개수 만큼 문자열을 입력 받도록 했습니다. 여러 문자열을 입력 받아하기 때문에 sys.stdin.readline()을 사용하였습니다. (sys.stdin.readline()이 생소하신 분들을 위해 다음 글에서 상세히 설명해드리겠습니다!) line 6 : 입력한 반복 횟수와 문자열을 space를 기준으로 split하여 리스트 형식으로 저장하였습니다. line 7 : 반복횟수를 나중에 곱해주기 위해 str 타입을 int 타입으로 바꾸어주었습니다. line..
오늘은 백준 11720번 문제를 풀어볼게요. 문제에 나와있는 것 처럼, 먼저 숫자의 개수를 입력받고, 다음 줄에 개수에 맞는 숫자들이 입력 되어야 합니다. 결과로는 그 숫자들의 합이 나오도록 해야합니다. 저는 이렇게 위 두줄에서 숫자의 개수와 숫자들을 입력받도록 했고, 숫자들을 입력받으면서 리스트로 변환시켜 숫자들을 string 타입으로 하나씩 분리시켜놓았습니다. 마지막으로 for 반복문을 사용하여 result에 순차적으로 값을 더하여 출력하도록 했습니다. 지금까지 백준 11720 문제 풀이였습니다! 다른 더 좋은 방법이 있다면 알려주세요!
- Total
- Today
- Yesterday
- TypeScript
- redux
- python
- bundler
- error
- 파이썬
- React
- clean code
- SOAP API
- Vue.js
- Repository Pattern
- SPA
- 상호평가
- AxiosInterceptor
- GraphQL
- programmers
- reactrouter
- 백준
- v-for
- Preloading
- webpack
- Vue
- js
- 알고리즘
- 프로그래머스
- Transpiler
- Vuex
- 문제풀이
- React.memo
- redux-thunk
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |