* 프로그램 개요 및 기능 /* 다항식의 덧셈과 뺄셈을 수행할 수 있다. */ 1. 사용자가 입력한 두 개의 다항식을 덧셈연산 할 수 있다. 2. 사용자가 입력한 두 개의 다항식을 뺄셈연산 할 수 있다. 3. Roll Back 기능으로 기존에 입력했던 데이터를 반납하고 프로그램을 다시 시작할 수 있다. /* 연결리스트로 구현된 다항식 프로그램으로 동적할당과 메모리 반납이 이루어집니다. */ * 프로그램 실행화면 및 간략 설명 /* 연산을 원하는 두 개의 다항식을 입력한다. 차수를 표시해줄 때는 '^'기호를 사용하며 빈칸을 포함하여 입력이 가능하다. */ /* 사용자가 입력한 다항식은 문자열로 저장되며 문자열에서 정보들을 추출하여 동적할당으로 계수(coefficient)와 지수(exponent)로 구성된 ..
* 프로그램 개요 및 기능 /* 행렬을 희소행렬로 저장했을 때, 일반행렬로 저장했을 때의 데이터 크기를 비교할 수 있다. */ 1. 사용자가 입력한 행렬을 일반 행렬로 저장한다. 2. 사용자가 입력한 행렬을 희소 행렬로 저장한다. 3. 둘의 크기를 측정해서 출력한다. /* 행렬의 원소 중 대다수가 0으로 구성되어 있는 행렬이 희소행렬 (sparse matrix) 입니다. */ * 프로그램 실행화면 및 간략 설명 /* 크기를 측정할 행렬을 만들어주는 작업이다. 원하는 행과 열을 입력한다. */ /* 입력한 행렬을 일반 행렬로 저장했을 때, 희소 행렬로 저장했을 때의 결과를 비교하여 출력한다. */ /* 0의 갯수가 많고 크기가 큰 행렬일수록, 희소행렬 방식으로 저장하는 것이 효율적이라는 것을 알 수 있다...
* 프로그램 개요 및 기능 /* 순환을 이용하여 가장 큰 값, 두 번째로 큰 값, 가장 작은 값, 두 번째로 작은 값을 알아낼 수 있다. */ 1. 입력한 데이터 값 중 가장 큰 값을 출력할 수 있다. 2. 입력한 데이터 값 중 가장 작은 값을 출력할 수 있다. 3. 입력한 데이터 값 중 두 번째로 큰 값을 출력할 수 있다. 4. 입력한 데이터 값 중 두 번째로 작은 값을 출력할 수 있다. /* 모든 알고리즘은 순환으로 구성되어 있습니다. */ * 프로그램 실행화면 및 간략 설명 /* 최대 100개의 int형 데이터를 입력할 수 있다. 원하는 데이터의 수와 그 수만큼 데이터를 입력한다. */ /* 1을 입력하고 Enter를 누르면 입력한 데이터 값들과 그 중 가장 큰 수를 출력한다. 아래는 수행하는데 걸..
안녕하세요, 데브맷입니다. 티스토리를 시작하면서 처음으로 작성해보는 글이네요.앞으로 꾸준히 활동하면서 여러 사람들과 경험을 나누고 공유할 생각을 하니 기분이 좋습니다 :) 현재 대학교에서 전공자 1명과 비전공자 3명으로 이루어진 스터디를 하고 있습니다.스터디를 시작한 지 벌써 2달째, 동시에 제가 C언어를 시작한지 2달째가 되어 갑니다. 첫 번째 슬라이드는 내일 있을 스터디 결과발표회 때 쓸 발표자료 입니다. C언어를 처음 시작했을 때가 떠오릅니다.굉장히 막연하고 어렵게 느껴졌었죠. 주변 친구들 중 관심이 있어서 시작했지만, 어려워서 포기한 친구들을 봐서 그런지 덜컥 겁부터 났었죠. 그래서 오늘은 C언어를 처음 공부하시는 분들을 위해 제가 공부한 경험을 나눠드리고자 합니다.(시작한 지 2달 밖에 되지 않..
- Total
- Today
- Yesterday