
데이터를 함수의 매개변수로 전달하는 것이조금 더 좋은 프로그래밍 방법이다괄호검사올바른 실행결과 하나에러살황 실행결과 하나캡처해서 게시판에 올리기🍀회고다음 수업 전까지포인터, 구조체, 스택에대해 제대로 이해할 필요가 있는 것 같다...

구조체 정의하고 스택을 쌓아 출력해보기 > push, pop함수 이용 >결과 >

자료구조 책 소스코드 다운 받기1장 시간 복잡도, 공간 복잡도 다시 공부 정적, 동적정적 할당은 처리 속도가 빠르다. (미리 결정)동적할달을 하면 그 때 그 때 최적의 선택을 할 수 있다.=> 유연성이 높아짐C언어 동적 명령어 malloc컴파일러의 기본은 후위표기로 연

복소수를 계산하는 프로그램 만들기실행결과

ch : 내가 push하려고하는 연산자를 저장하는 변수top_op : 스택에서 꺼낸 연산자를 저장하는 변수printf 표준 출력(stdout)에 출력하는 함수즉, 우리가 일반적으로 화면에서 보는 출력은 printf를 통해 이루어진다.fprintf특정한 출력 스트림을 지

조건1\. 미로를 랜덤으로 생성2\. 탈출과정의 위치와 경로를 출력미로 탈출 가능 결과미로 탈출 불가능 결과현재 위치와 현재 스택의 상태를 출력해보면서 미로 탐색이 어떻게 진행되는지 알 수 있도록 하였다.

나중에 들어온 데이터가 먼저 나가는 구조인 스택과 달리큐(queue)는 먼저 들어온 데이터가 먼저 나가는 구조즉, 큐는 FIFO스택삽입과 삭제가 같은 쪽에서 일어남큐삽입과 삭제가 다른 쪽에서 일어남삽입이 일어나는 곳 : rear(후단)삭제가 일어나는 곳 : front(

front, rear의 초기값: 0% 연산자를 이용한다!!데이터가 추가 => rear를 하나 증가 => 그 위치에 데이터 저장데이터를 삭제 => front를 하나 증가 => 그 위치에 데이터 삭제원형큐 연습하기원형큐 필기

두개의 리스트 하나로 합치기 > >

리스트를 역순으로 만드는 연산 > >

// 단지 하나의 항(노드)를 나타내는 구조체 ListNodetypedef struct ListNode { int coef; int expon; struct ListNode\* link;} ListNode;// 다항식 전체를 나타내는 구조체 ListTypetypedef