C언어(64)
-
인프런_ C로 배우는 자료구조 및 여러가지 예제 실습
https://www.inflearn.com/course/c%EB%A1%9C-%EB%B0%B0%EC%9A%B0%EB%8A%94-%EC%9E%90%EB%A3%8C%EA%B5%AC%EC%A1%B0-%EB%B0%8F-%EC%97%AC%EB%9F%AC%EA%B0%80%EC%A7%80-%EC%98%88%EC%A0%9C-%EC%8B%A4%EC%8A%B5/dashboard [무료] C로 배우는 자료구조 및 여러가지 예제 실습 - 인프런 | 강의 부경대학교 권오흠 교수님의 '자료구조 및 실습' 강의입니다. C를 사용하여 예제 및 실습을 통해 자료구조를 익히게 됩니다., - 강의 소개 | 인프런 www.inflearn.com #포인터는 정수를 값으로 가지는 변수이고 그 정수는 메모리 주소이다. 즉, 포인터는 메모리 주소..
2023.02.15 -
11652: 카드
자료구조 브론즈 4 https://www.acmicpc.net/problem/11652 11652번: 카드 준규는 숫자 카드 N장을 가지고 있다. 숫자 카드에는 정수가 하나 적혀있는데, 적혀있는 수는 -262보다 크거나 같고, 262보다 작거나 같다. 준규가 가지고 있는 카드가 주어졌을 때, 가장 많이 가지 www.acmicpc.net -결과 -코드 #include int main() { int cnt, n, m; int i, j, k; int arr[100] = { 0, }; scanf("%d", &cnt); for (i = 0; i < cnt; i++) { scanf("%d %d", &n, &m); int ans = 1; int front = 0; int max = 0; for (j = 0; j < ..
2022.09.29 -
2675: 문자열 반복
자율 문제 브론즈 2 https://www.acmicpc.net/problem/2675 2675번: 문자열 반복 문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다 www.acmicpc.net -결과 -코드 #include #include int main(void) { int T,R; char S[20]; scanf("%d", &T); for (int i=0; i
2022.09.24 -
1764: 듣보잡
자료구조 실버 4 https://www.acmicpc.net/problem/1764 1764번: 듣보잡 첫째 줄에 듣도 못한 사람의 수 N, 보도 못한 사람의 수 M이 주어진다. 이어서 둘째 줄부터 N개의 줄에 걸쳐 듣도 못한 사람의 이름과, N+2째 줄부터 보도 못한 사람의 이름이 순서대로 주어진다. www.acmicpc.net -결과 -코드 #include #include #include int comp(const void*a, const void*b); struct who { char name[21]; }; struct same { char who[21]; }; struct who name[1000001]; struct same who[500001]; int main(){ int n, m, i, j..
2022.09.24 -
18258: 큐 2
자료구조 실버 4 https://www.acmicpc.net/problem/18258 18258번: 큐 2 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 2,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net -결과 -코드 #include #include typedef struct Queue { int data[2000000]; int front, rear; } Queue; void init(Queue *q) { q->front = q->rear = -1; } int is_empty(Queue *q) { return (q->front == q->rear); }..
2022.09.24 -
3052: 나머지
자율 문제 브론즈 2 https://www.acmicpc.net/problem/3052 3052번: 나머지 각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다. www.acmicpc.net -결과 -코드 #include int main(void) { int input, result=0; int remain[10]; for(int i=0; i
2022.09.24