🔷 C언어 구조체 포인터 완벽 가이드 — 점(.)과 화살표(->)의 차이와 예제 ✅ 구조체란 무엇인가 구조체(struct)는 여러 개의 서로 다른 데이터 타입을 하나로 묶어 관리하는 C언어의 자료형입니다. 구조체를 사용하면 관련된 데이터를 하나의 그룹으로 표현할 수 있습니다. 예를 들어 학생의 이름과 나이를 함께 표현하는 경우 다음과 같이 정의합니다. struct Student { char name[50]; int age;}; Student 구조체 안에는 name이라는 문자 배열과 age라는 정수가 포함됩니다. 구조체를 변수로 선언하면 다음과 같습니다. struct Student s1; s1은 메모리상에 구조체 전체 데이터가 저장된 값입니..
🔷 백준 16953 A → B 문제 파이썬 풀이 ✅ 문제 🔷 문제 정수 \( A \)와 \( B \)가 주어졌을 때, 아래의 두 가지 연산만을 사용하여 \( A \)를 \( B \)로 만들 수 있는지 확인하고, 만들 수 있다면 최소 연산 횟수를 출력합니다. 만들 수 없다면 -1을 출력합니다. 허용된 연산은 다음과 같습니다. 현재 수에 \( 2 \)를 곱합니다. 현재 수의 오른쪽 끝에 \( 1 \)을 붙입니다. (예: 23 → 231) 🔷 테스트케이스 입력 2 162 출력 5 입력 4 42 출력 -1 🔷 문제설명 두 정수 \( A ..
🔷 백준 16953 A → B 문제 C++ 풀이 ✅ 문제 🔷 문제 정수 \( A \)와 \( B \)가 주어졌을 때, 아래의 두 가지 연산만을 사용하여 \( A \)를 \( B \)로 만들 수 있는지 확인하고, 만들 수 있다면 최소 연산 횟수를 출력합니다. 만들 수 없다면 -1을 출력합니다. 허용된 연산은 다음과 같습니다. 현재 수에 \( 2 \)를 곱합니다. 현재 수의 오른쪽 끝에 \( 1 \)을 붙입니다. (예: 23 → 231) 🔷 테스트케이스 입력 2 162 출력 5 입력 4 42 출력 -1 🔷 문제설명 두 정수 \( A ..
- Total
- Today
- Yesterday
- 코딩테스트
- DP
- 그래프 탐색
- 백준
- 알고리즘기초
- python 알고리즘
- dfs
- Python
- 알고리즘
- C++
- 파이썬
- 브루트포스
- 코딩
- 파이썬코딩
- 동적 계획법
- 그리디알고리즘
- 문제 풀이
- 객체지향
- 동적계획법
- 알고리즘 문제풀이
- 인접 행렬
- c언어
- C++ 알고리즘
- 알고리즘문제풀이
- 프로그래밍
- 문제풀이
- 코딩 테스트
- 문자열처리
- c++알고리즘
- 그리디
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |