일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 편스토랑
- 파이썬
- 데이콘
- gs25
- 캐치카페
- SW Expert Academy
- hackerrank
- ubuntu
- Kaggle
- 맥북
- 코로나19
- Baekjoon
- 자연어처리
- github
- dacon
- 금융문자분석경진대회
- PYTHON
- 프로그래머스
- AI 경진대회
- ChatGPT
- Git
- 프로그래머스 파이썬
- Docker
- 편스토랑 우승상품
- Real or Not? NLP with Disaster Tweets
- 백준
- programmers
- leetcode
- 더현대서울 맛집
- 우분투
- Today
- Total
목록
반응형
전체 글 (1653)
솜씨좋은장씨
코딩 1일 1문제! 오늘의 문제는 프로그래머스의 가장 가까운 글자입니다. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 👨🏻💻 문제 풀이 문자열 속 각 문자가 이전에 있던 자신과 같은 문자와 얼마나 가까이있는지를 구하는 문제입니다. 각 문자마다 가장 마지막으로 등장한 위치를 dictionary 를 하나 만들어서 거기에 저장해두고 answer = [] word_dict = {} for idx, word in enumerate(list(s)): if word not in word_dict: answer.append(-1) word_dict[word] = i..
코딩 1일 1문제! 오늘의 문제는 백준의 HI-ARC 입니다. 26004번: HI-ARC 첫째 줄에 문자열 $S$의 길이 정수 $N$이 주어진다. ($1 \leq N \leq 100\,000$) 둘째 줄에 문자열 $S$가 주어진다. 문자열 $S$의 모든 문자는 영어 대문자이다. www.acmicpc.net 👨🏻💻 문제 풀이 입력받은 문자열에 포함된 알파벳으로 HI-ARC 단어를 최대 몇 개 까지 만들 수 있는지 구하는 문제입니다. 먼저 입력 받은 문자열에 포함된 각 알파벳의 개수를 collections 의 Counter 를 활용하여 구해줍니다. from collections import Counter cnt = Counter(S) 그렇게 구한 알파벳 개수 목록에서 H, I, A, R, C 의 개수를 찾..
코딩 1일 1문제! 오늘의 문제는 백준의 Heavy Numbers 입니다. 25814번: Heavy Numbers There is only one input line; it contains two integers separated by exactly one space (blank). Assume each integer is between 1 and 1,000,000 (inclusive). www.acmicpc.net 👨🏻💻 코드 ( Solution ) def calculate_weight(num): weight = len(str(num)) * sum(list(map(int, list(str(num))))) return weight def heavy_numbers(num1, num2): answer = ..
코딩 1일 1문제! 오늘의 문제는 백준의 골뱅이 찍기 - 돌아간 ㄹ 입니다. 별찍기에 이은 골뱅이 찍기! 타임이 돌아온 것 같습니다. - 23794번 골뱅이 찍기 - 정사각형 - 23802번 골뱅이 찍기 - 뒤집힌 ㄱ - 23803번 골뱅이 찍기 - ㄴ - 23804번 골뱅이 찍기 - ㄷ 위 4개의 문제에 이은 드디어 마지막 - 23805번 골뱅이 찍기 - 돌아간 ㄹ 입니다! 23805번: 골뱅이 찍기 - 돌아간 ㄹ 서준이는 아빠로부터 골뱅이가 들어 있는 상자를 생일 선물로 받았다. 상자 안에는 반시계방향으로 90도 돌아간 ㄹ자 모양의 골뱅이가 들어있다. 돌아간 ㄹ자 모양은 가로 및 세로로 각각 5개 www.acmicpc.net 👨🏻💻 문제 풀이 앞선 골뱅이 찍기 문제를 차근 차근 풀어왔다면! 아주아..
코딩 1일 1문제! 오늘의 문제는 백준의 골뱅이 찍기 - ㄷ 입니다. 별찍기에 이은 골뱅이 찍기! 타임이 돌아온 것 같습니다. 23794번 골뱅이 찍기 - 정사각형 / 23802번 골뱅이 찍기 - 뒤집힌 ㄱ / 23803번 골뱅이 찍기 - ㄴ 에 이은 ㄷ 입니다. 23804번: 골뱅이 찍기 - ㄷ 서준이는 아빠로부터 골뱅이가 들어 있는 상자를 생일 선물로 받았다. 상자 안에는 ㄷ자 모양의 골뱅이가 들어있다. ㄷ자 모양은 가로 및 세로로 각각 5개의 셀로 구성되어 있다. 상자에는 정사 www.acmicpc.net 👨🏻💻 문제 풀이 23802번 골뱅이 찍기 - 뒤집힌 ㄱ / 23803번 골뱅이 찍기 - ㄴ 이 두 문제를 풀어본 분이라면 그냥 눈감고도 풀 수 이는 문제입니다. 두 문제에서 골뱅이를 찍는 부분..
코딩 1일 1문제! 오늘의 문제는 백준의 골뱅이 찍기 - 뒤집힌 ㄱ 입니다. 별찍기에 이은 골뱅이 찍기! 타임이 돌아온 것 같습니다. 23803번: 골뱅이 찍기 - ㄴ 서준이는 아빠로부터 골뱅이가 들어 있는 상자를 생일 선물로 받았다. 상자 안에는 ㄴ자 모양의 골뱅이가 들어있다. ㄴ자 모양은 가로 및 세로로 각각 5개의 셀로 구성되어 있다. 상자에는 정사 www.acmicpc.net 👨🏻💻 문제 풀이 이 문제는 바로 전날 풀었던 23802번 골뱅이 찍기 - 뒤집힌 ㄱ 을 풀었다면! 아주아주아주아주아주 쉽게 풀 수 있는 문제입니다. 2022.12.05 - [Programming/코딩 1일 1문제] - [BaekJoon] 23802번 : 골뱅이 찍기 - 뒤집힌 ㄱ (Python) # 뒤집힌 ㄱ 에서는 id..
코딩 1일 1문제! 오늘의 문제는 백준의 골뱅이 찍기 - 뒤집힌 ㄱ 입니다. 별찍기에 이은 골뱅이 찍기! 타임이 돌아온 것 같습니다. 23802번: 골뱅이 찍기 - 뒤집힌 ㄱ 서준이는 아빠로부터 골뱅이가 들어 있는 상자를 생일 선물로 받았다. 상자 안에는 뒤집힌 ㄱ자 모양의 골뱅이가 들어있다. 뒤집힌 ㄱ자 모양은 가로 및 세로로 각각 5개의 셀로 구성되어 있다. www.acmicpc.net 👨🏻💻 문제 풀이 N 을 입력 받으면 정해진 규칙에 따라 골뱅이를 직사각형 모양으로 찍는 문제입니다. 먼저 N * 5 개의 ' '(공백) 문자열을 가진 리스트를 하나 만들어 줍니다. answer = ['' for _ in range(N * 5)] 이제 N * 5 번 만큼 반복문을 돌면서 첫번째부터 N 번까지는 N *..
코딩 1일 1문제! 오늘의 문제는 백준의 골뱅이 찍기 입니다. 23794번: 골뱅이 찍기 - 정사각형 첫째 줄부터 $N+2$번째 줄까지 차례대로 골뱅이를 출력한다. www.acmicpc.net 👨🏻💻 문제 풀이 N 을 입력 받으면 정해진 규칙에 따라 골뱅이를 직사각형 모양으로 찍는 문제입니다. 먼저 N+2 개의 ' '(공백) 문자열을 가진 리스트를 하나 만들어 줍니다. answer = ['' for _ in range(N+2)] 여기서 첫번째와 마지막 위치에 N+2 개만큼의 @ 를 이어붙인 문자열을 넣어줍니다. 마지막 위치는 -1 인덱스로 접근합니다. answer[0] = answer[-1] = ( N + 2 ) * "@" 처음과 마지막 사이에는 @와 @ 사이에 N개의 공백이 들어있는 문자열을 만들어 ..