H

@hmp

#2차원 리스트 연습 문제 세트

Python
3 months ago
# 문제 1 # ========================================= # 한 줄에 정수 7개가 입력된다. # 가장 큰 수를 출력하시오. # 입력 예시 # 3 9 2 5 7 1 8 # 출력

1012_유기농배추 답코드

C++
3 months ago
#include <iostream> #include <vector> using namespace std; int m, n; vector<vector<int>> lettuce; vector<vector<bool>> visited; int dx[4] = {1,-1,0,0}; int dy[4] = {0,0,1,-1};

0308_양하준

Python
3 months ago
# 연속된 두 수의 합 출력하기 # # 문제 # 길이 N인 배열이 주어진다. # 연속된 두 수의 합을 모두 출력하시오. # # 입력

0308 내용 숙제

Python
3 months ago
# ============================================================ # Problem 1 # A 3x3 board is given. # Count how many 'A' characters exist. # Input # ABC # DAF # GHA

0308_ 수업

Python
3 months ago
# ===================================================== # Practice Problems for USACO Herdle # Each problem is written as comments. # Uncomment the code of the problem you want to run. # ===================================================== # ===

2606/11724

C++
3 months ago
[2606번 바이러스 의사코드] 1. 컴퓨터 개수 n, 연결 개수 m 입력받기 입력: n (컴퓨터 수) 입력: m (연결 개수) 2. 그래프 만들기 (연결 리스트) graph = 크기 n+1 인 2차원 리스트 for i = 1 to m: a, b 입력

배추연습문제

C++
3 months ago
// 다음 코드를 완성하시오. int n = 3; int x = 1, y = 1; int dx[4] = {-1,1,0,0}; int dy[4] = {0,0,-1,1};

몇덩어리?

C++
4 months ago
#include <iostream> #include <vector> using namespace std; int main() { int N = 4; int M = 4; vector<vector<int>> field = {

배추연습문제

C++
4 months ago
// 1️⃣ (방향 이동 연습) // 다음 3×3 배열이 있다. // 1 1 0 // 0 1 0 // 1 0 1 // (1,1)에서 상하좌우로 갈 수 있는 좌표를 모두 쓰시오. // (단, 배열 범위 안에서만)

2차원배열 연습

C++
4 months ago
int arr[3][3] = { {1,2,3}, {4,5,6}, {7,8,9} }; arr[행][열] arr[0][0]은? arr[1][2]는?

2차원배열 dfs

C++
4 months ago
#include <iostream> using namespace std; int n = 3; int graph[3][3] = { {1,1,0}, {0,1,0}, {1,0,1} };

2차원배열_벡터

C++
4 months ago
int N = 5; int M = 6; int field[5][6] = {0}; int N, M; cin >> N >> M; int field[N][M]; -> 표준 C++에서는 안 됨

2차원 배열 · 벡터 연습

C++
4 months ago
✅ 1번 다음과 같은 3행 4열 배열을 0으로 초기화하세요. ✅ 2번 위 문제를 벡터로 바꾸세요.

Cow Signal, Mix Milk, Shell Game

Python
4 months ago
# 입력: m, n, k # 5 4 2 # XXX. # X..X # XXX. # X..X # XXX.

이안 3

Python
4 months ago
# 문제 1 # 정수 N개가 주어진다. # 각 숫자가 몇 번 나오는지 구해서 # 가장 많이 나온 숫자의 등장 횟수를 출력하시오. # 입력 # 첫 줄에 정수 N이 주어진다. # 둘째 줄에 정수 N개가 공백으로 주어진다.

이지율0225

C++
4 months ago
#include <iostream> #include <vector> #include <algorithm> using namespace std; int main() { int N, M, V; cin >> N >> M >> V; // 그래프 저장

1260의사코드

C++
4 months ago
입력: 정점 개수 N, 간선 개수 M, 시작 정점 V 1. 그래프를 저장할 리스트 graph를 만든다 2. 방문했는지 체크할 visited 배열을 만든다 (모두 false로 시작) 3. M번 반복하면서: a, b를 입력받고 graph[a]에 b 추가 graph[b]에 a 추가

1260

C++
4 months ago
#include <iostream> #include <vector> #include <algorithm> using namespace std; int main() { int N, M, V; cin >> N >> M >> V;

은호

C++
4 months ago
#include <iostream> #include <vector> using namespace std; int main() { int N=0, M=0; cin >> N >> M; vector<int> graph[100001]; vector<bool> visited(N+1, false);

2/24 queue

C++
4 months ago
https://www.acmicpc.net/problem/2164 1. 숫자 N을 입력받는다. 2. 카드 뭉치 역할을 할 벡터(q)를 만들고, 1부터 N까지 차례대로 넣는다. (push_back) 3. 현재 진짜 맨 앞 카드가 어디인지 가리킬 'front' 변수를 0으로 정한다. 4. 큐 안에 남은 카드가 1장보다 많을 때까지 반복한다: (남은 카드 개수 계산법: q.size() - front)