H

@hmp

Promotion Counting

Python
4 weeks ago
대회 전 Bronze ______명 Silver ______명 Gold ______명 Platinum ______명 대회 후

오목_의사코드

C
4 weeks ago
오목이라고 해서 8방향을 모두 따로 생각할 필요는 없습니다. 한 점에서 출발해서 같은 방향으로 돌이 몇 개 연속으로 이어지는지만 세어보세요. 아래 두가지 체크하기!! 1.현재 위치가 정말 연속된 돌의 시작 위치인지 이전 칸에 같은 색 돌이 있는지 확인 2.5개를 센 뒤에 같은 색 돌이 더 이어지는지 다음 칸에 같은 색 돌이 있는지 확인 의사코드

BFS_1260 그래프

Python
1 month ago
# 1단계 - 리스트 안에 리스트 보기 # graph = [ # [], # [2, 3], # [1, 4], # [1], # [2] # ] # print(graph)

BFS

C++
1 month ago
#include <iostream> #include <queue> #include <string> using namespace std; int N, M; string board[101]; int visited[101][101];

BFS

C++
1 month ago
// 연습문제 1 — 미로 최단거리 // 문제 설명 // N×M 격자에서: // 0 : 이동 가능 // 1 : 벽 // 시작점 (1,1) 에서 (N,M) 까지 가는 최소 이동 횟수를 출력하시오.

1654

C++
1 month ago
4. 이분 탐색 시작 (left가 right보다 작거나 같을 때까지 반복) - [1] 중간 길이(mid)를 구한다. -> (left + right) / 2 - [2] 현재 mid 길이로 모든 랜선을 잘랐을 때 나오는 [총 토막 수(count)]를 구한다. (반복문을 돌며 각 랜선 길이 / mid 한 값을 모두 더함) - [3] 조건 판단 만약, 만든 토막 수(count)

0526_딕셔너리 연습

Python
1 month ago
# 연습문제 1 — 리스트에서 IP만 추출하기 # 아래와 같은 로그 데이터가 있습니다. logs = [ {'ip': '10.0.0.1', 'price': 1000}, {'ip': '10.0.0.2', 'price': 2000}, {'ip': '10.0.0.3', 'price': 3000} ]

0526

Python
1 month ago
# 20명의 학생 이름 리스트 students = [ "김지우", "이서연", "박민준", "최서준", "정예은", "강도현", "조하은", "윤지민", "장준우", "홍은찬", "한재이", "오민서", "서주원", "신윤아", "권우진", "황채원", "안지후", "송민지", "전태양", "홍수아", "황채원", "안지후", "송민지", "전태양", "홍수아", "황채원", "안지후", "송민지",

5/24

Python
1 month ago
# --------------------------------------------- # Problem 1 # Find the starting position of the longest # increasing suffix from the back. # # A suffix means the sequence starting from # some position to the end. # # Input # 4

5/24danny

Python
1 month ago
# --------------------------------------------- # 문제 1 # 뒤에서부터 오름차순인 부분의 시작 위치 구하기 # # 예제: # 1 2 5 3 # # 출력: # 4 # ---------------------------------------------

graph

Python
1 month ago
1 2 1 3 2 4 1 → [2, 3] 2 → [1, 4] 3 → [1] 4 → [2]

[백준] 1260번 BFS

Python
1 month ago
[백준] 1260번 BFS 문제설명 📖 그래프를 DFS로 탐색한 결과와 BFS로 탐색한 결과를 출력하는 프로그램을 작성하시오. 단, 방문할 수 있는 정점이 여러 개인 경우에는 정점 번호가 작은 것을 먼저 방문하고, 더 이상 방문할 수 있는 점이 없는 경우 종료한다. 정점 번호는 1번부터 N번까지이다. 입력

[백준] 1260번 BFS

Python
1 month ago
[백준] 1260번 BFS 문제설명 📖 그래프를 DFS로 탐색한 결과와 BFS로 탐색한 결과를 출력하는 프로그램을 작성하시오. 단, 방문할 수 있는 정점이 여러 개인 경우에는 정점 번호가 작은 것을 먼저 방문하고, 더 이상 방문할 수 있는 점이 없는 경우 종료한다. 정점 번호는 1번부터 N번까지이다. 입력

0529

Python
1 month ago
Bronze: 10 → 13 Silver: 8 → 12 Gold: 5 → 9 Platinum: 3 → 4

0519

C++
1 month ago
// ========================================== // 1번 문제 // lower_bound / upper_bound 기초 // ========================================== /* 반드시 데이터가 오름차순 정렬되어 있어야 쓸 수 있다. (이진 탐색 기반) 내가 지정한 값보다 '처음으로 큰(초과하는)' 값의 위치 인덱스를 구하고 싶다면 구해온 결과에서 - v.begin()

0519

C++
1 month ago
// ========================================== // 1번 문제 // lower_bound / upper_bound 기초 // ========================================== /* [문제] 오름차순으로 정렬된 수열이 주어진다.

2026정올 1번문제

C++
1 month ago
// ================================ // 1번 문제 // 거리 차이가 K 이하인 쌍 개수 구하기 // ================================ /* [문제] 수직선 위에 집들의 좌표가 주어진다.

2026정올 2-1

C++
1 month ago
// ================================ // 1번 문제 // 거리 차이가 K 이하인 쌍 개수 구하기 // ================================ /* [문제] 수직선 위에 집들의 좌표가 주어진다.

지민0517

Python
1 month ago
'''문제1 Python이라는 단어와 함께 0부터 N-1까지의 정수를 한 줄에 하나 씩 출력하는 프로그램을 작성하시오. Python 0 Python 1 Python 2 ---------------------------------------------------------- 문제2

야구게임

Python
1 month ago
import random print("숫자 야구 게임!") # 0~9가 들어있는 리스트예요. num_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] # 1. 겹치지 않은 3자리 숫자를 저장해 주세요. answer =