// 가중치 그래프 를 이용한 최단거리 그래프#include #include #define INT_MAX9999999//정수형 무한대값#define MAX_COST999999 //가중치 무한대값#define TRUE1#define FALSE0void shortest_path(int nStart_v, int *pnCOST, int *pnDISTANCE, int nVERTEX, int *pnFOUND);int choose(int *pnDISTANCE, int nVERTEX, int *pnFOUND);void shortest_path(int nStart_v, int *pnCOST, int *pnDISTANCE, int nVERTEX, int *pnFOUND){int i, u, w;for(i=0; i < nVERTEX; i++){*(pnFOUND+i) = FALSE; //공간의 초기화.*(pnDISTANCE+i)=*(pnCOST + (nStart_v * nVERTEX) + i);}*(pnFOUND+nStart_v) = TRUE;*(pnDISTANCE+nStart_v) = 0;for(i=0; i < nVERTEX-2; i++){u = choose(pnDISTANCE, nVERTEX, pnFOUND); //방문 안된 요소중 가장 작은 값 치환함.*(pnFOUND+u) = TRUE; //방문 됐음을 체크.for(w=0; w < nVERTEX; w++)if(!*(pnFOUND+w))if(*(pnDISTANCE+u) + *(pnCOST+(u*nVERTEX)+w) < *(pnDISTANCE+w))*(pnDISTANCE+w) = *(pnDISTANCE+u) + *(pnCOST+(u*nVERTEX)+w);}}int choose(int *pnDISTANCE, int nVERTEX, int *pnFOUND){int i, min, minpos;min = INT_MAX; //초기값으로 극대값을 줌.minpos = -1;for(i=0; i
[(2a^3+3a^2+4a)*(3a^3+4a^2+3a) 계산수행][(5a^3+4a^2+7a)*(5a^2+4a) 계산 수행][(5a^3+4a)*(3a^2+7a) 계산수행][(5a^3+2a^2+8a)*7a^2 계산수행][(5a^4+5a^3+2a^2+6a)*(7a^3+9a) 계산수행]Poly.cpp 파일// poly.cpp : Defines the entry point for the console application.//#include "stdafx.h" // 헤더 파일들 추가#include #include #include #include "Polynomial.h"#include "term.h"term Polynomial::termArray[MaxTerms];int Polynomial::free = 0; // termArray의 자유공간의 위치int main(int argc, char* argv[]){Polynomial A, B, C; // 각각의 객체 선언int i, n, e ;float c ;// 다항식 입력cout < "#########################다항식 곱셈###########################n " ;cout < "@다항식 A의 항의 수는 몇개? " ;cin >> n ;//각각의 지수와 계수 입력A.setStart() ;for ( i = 1; i
인터넷과 MP3지금 현시대는 디지털 멀티미디어 시대이다. 예전과 같은 Tape 나 레코드판 즉 아날로그 가 아니라 지금은 그런 음악들을 디지털로 변환을해서 음악을 많이 듣고 있다.음악파일 에는 수많은 종류의 디지털 파일들이 있다. WAV,MP3 요즘에 각광을 받고있는 OGG 까지 많은 디지털 음악파일 들이 있다. 그러나 여기에서 문제시되는 것이 MP3파일이다. 일단 란 MP3라고 부르는 파일은 확장자가 MP3로 끝나는 파일로서(예 : ***.MP3), MPEG Layer 3에 해당하는 오디오 데이터 압축 코딩 기술이다. 효과적인 코딩기술은 컴퓨터와 함께 오디오와 비디오 데이터의 발전을 위해서는 꼭 필요한 기술이다. 최근 들어 많은 기술적 발전이 이루어졌고 오디오 코딩을 위한 몇 가지 독자적인 포맷이 개발되었다. 그 중에서 ISO(International Standardization Organization)/IEC(International Electrotechnical Commission)가 MPEG(Moving Pictures Experts Group) 그룹에 의해 권고된 국제 기준을 발표하였는다. 이것이 바로 MP3 파일이다. mp3 가 문제시 되는 이유는 wav 파일같은 경우는 1곡에 용량이 44M~46M 정도 되기 때문에 용량이 너무크고 mp3 파일은 이것을 압축을해서 3~4M 정도로 용량을 줄이고 wav 파일과 비교를 했을때 128kb 로 변환 디코딩을 하면 사람의 귀로는 거의 차이를 느끼지 못하기 때문이다. 그래서 mp3 파일 때문에 음반 업계가 성장을 하지 못하고 매출이 하향곡선을 그리고 있다고 주장하고 있다. 본인이 예전 통신시절에 나우누리 같은 통신망에 접속해 서 공개자료실 같은 곳에 가보면 mp3 파일을 쉽게 다운받아 들을 수 있었는데 요즘 같아서는 상상도 하지 못하는때 였다. 그런데 인터넷이 발달하면서 많은 사람들이 MP3파일에 관해 관심을 가지기 시작했다.이런 분위기를 타 미국에서는 냅스터라는 음악파일 공유 프로그램을 개발하여 배포되면서 MP3 에 대해 많은 사람들이 상당한 관심을 가지게 되었다.그러나 음반업계로서는 냅스터가 이보다 더 끔찍할 수 없었다. 거의 무제한으로, 어떤 저자권이 있는 예술자료들을 전세계 어디에서나 인터넷을 통해 다운로드 받을 수 있는 사상 초유의 파일 공유 프로그램 이기 때문이다. 냅스터는 특히 미국 대학들을 중심으로 마치 전염병 퍼지듯 급속히 확산됐다. 예일대, 노스웨스턴대, 일리노이주립대 등은 네트워크 체증을 이유로 학생들의 이용을 제한했을 정도다. 무섭게 급성장하는 냅스터를 보다 못한 음반협회(RIAA)가 마침내 냅스터 서비스의 폐쇄를 요청하는 법정소송을 걸기에 이르렀다. 이어 유명 헤비메탈 그룹인 메탈리카 가 아티스트로서는 처음으로 인디애나대와 예일대를 포함한 미국 3개 대학에 냅스터 사용 중단을 요구하며 소송을 걸었고, 닥터 드레 도 냅스터에서 자신의 노래를 모두 제거해 달라고 요청했다. 그 결과 지난 2001년 7월27일 미국 캘리포니아 주 연방지방법원이 소니뮤직·워너뮤직· 유니버설·BMG·EMI 등 5대 메이저 음반사와 음반협회(RIAA)가 힘을 뭉쳐 소송을 건 재판에서 냅스터사측에 운영하는 사이트를 폐쇄하라는 명령을 내렸고, 냅스터는 무료 서비스를 중단했다. 현재의 냅스터는 2002년 5월 베텍스만의 인수 포기 후 유료서비스로 전환했지만, 사용자들의 이용률이 적어 파산 직전이다.우리나라에서는 한국판 냅스터 격인 소리바다라는 프로그램을 많은 사람들이 이용했다. 사용자가 많아지고 가지고 있는 정보량도 많아 짐에 따라 한국 음반 산업 협회측은 소리바다에 대해서 음반복제금지 가처분 신청을 냈다. 이 소리바다 라는 프로그램은 P2P 방식으로 이용된다. P2P는 PEER TO PEER 의 약자이고 파일 교환 프로그램으로 다른 사람의 컴퓨터에 저장된 파일을 자신의 컴퓨터로 내려받고, 반대로 자신의 컴퓨터에 있는 파일을 다른 사람이 내려받을 수 있도록 하는 매개체 역할을 한다. 이 신청은 받아들여져 서비스 중단 판결을 받았다. 하지만 서비스 중단 판결 이후에도 우리는 소리 바다 사이트를 이용하고 있다. 소리바다를 계속해서 사용할 수 있는 이유는 소리바다가 예전과 같이 P2P 방식을 사용하고 있으나, 자사의 서버를 거치지 않고 사용자와 사용자의 1:1 파일 공유를 하고 있기 때문이다. 이 방법은 법에 접촉되지 않기 때문에 계속해서 이용 할수 있는 것 이다. 사실 소리바다 사이트 하나 폐쇄 시킨다고 해서 MP3 음원 불법복제를 막을 수는 없을 것 이다. 웹 사이트에서 검색엔진을 이용해서 검색해보면 개인 홈페이지에 MP3 파일을 다운 받을수 있게 링크 시킨 홈페이지들을 많이 찾아 볼수 있을 것이다. 그리고 개인자료 공유로 유명한 당나귀라는 프로그램을 이용하면 MP3 는 물론 각종 영화, 응용소프트웨어 들을 손쉽게 다운받아 이용 할수 있다.사실 MP3 파일을 공유하지 못하게 한다고 음반시장이 확 살아 오르지는 않을것이다. 요즘 대안이 되고 있는 OGG 라는 음악파일도 MP3 못지 않게 음질이 뛰어 나고 기술이 발전하면 발전할수록 압축률이 더좋고 음질도 손실을 완하 시킬 수 있는 새로운 파일들이 나올텐데 그때마다 그기술을 인정하지 못한다면 시대를 역순하는 결과를 가져올 것 이다.요즘에는 LG에서 MP3폰 이 출시되면서 또 마찰을 빗고있다. 이유는 다른 MP3폰들은 72시간 재생이 끝나면 자동으로 삭제하는 기능을 탑재했는데 이번에 출시된 LG MP3폰은 그기능을 탑재를 안해서 말썽이 일어나고 있다. 근데 참 웃긴게 있는거 같다. 왜 MP3 PLAYER 는 승인이 되어 제약도 받지 않고 자유롭게 이용 할수 있는데 핸드폰에 MP3 기능을 탑재를 했다고 72 시간 제한 을 걸어놓고 하는게 정말 우습다고 생각한다. 그러면 애초부터 음반협회에서는 MP3 플레이어를 생산하지 못하게 하던가 왜 MP3폰이 나오니까 이러쿵 저러쿵 하는지 모르겠다. 음반 시장의 불황을 단순히 MP3 파일 때문 이라고는 할수 없다. 음반 시장의 불황이 MP3 때문이다 라는 책임을 완전히 회피할 수는 없지만, 노래를 듣는 소비자 환경이 급격히 변화 했다는 것을 알아야 한다. 생산자격인 제작자나 가수들은 이러한 변화에 분명 대처하지 못했다.일부 음반 제작사 에서는 제대로 만든 2~3곡을 담은 싱글 앨범을 판매하고, 이벤트를 만들어 여러 가지 볼거리가 많은 음반을 제작하는 등 불황을 이겨낼 방법을 모색하고 있다. 사실 현재 가수들은 끼워 넣기 식의 앨법을 낸다. 소비자들이 오프라인 상의 음반을 등한시 한데에는 이러한 이유가 작용했음이 분명하다. 음반사에서는 온라인 음악시장의 MP3 파일을 적대시 할것이 아니라 아이디어를 창출하고 , 소장할만한 가치가 있는 음반제작에 대한 사명감을 가져야 한다. 그리고 MP3 파일을 무료로 제공한다고 해서 사람들이 무조권 음반을 안사는 것이 아니다. 일단 소비자의 입장 에서는 이러한 서비스를 통해 음악을 들어보고 그것을 구입할지 말지의 여부를 결정하게 된다. 그래서 그 MP3 제공 사이트는 음반을 살 때 들어보기 기능을 수행한다고 볼수 있을 것이다. 이런 온라인상의 음악제공 서비스는 인기 없는 가수가 대중에게 자신의 음악을 알릴 수 있는 기회를 제공한다. 한 예로 조PD와 같은 가수의 성공은 온라인 상에 음악을 배포해서 이름을 알리고 성공한 대표적인 사례이다. 싸이의 경우도 음반을 내기 전에 미리 인터넷 온라인 상으로 자신의 곡을 올렸다. 소비자들에게 음악을 홍보하고 음악에 대한 반응을 살피기 위한 방법 인것이다. 이렇듯 MP3 파일을 이용해서 더 수익성이 있는 모델들을 개발할수 있을것이다. 그리고 인터넷 상에서 무료로 제공되는 음악 서비스는 새로운 시장을 개척했다. 예를들어 컬러링 이나 벨소리이다. 음반협회가 CD 제작 만을 수익으로 보는 보수적인 상태를 유지하고, MP3 파일이나 스트리밍 서비스를 유료화 쪽으로만 문제를 진행시키는 것은 오히려 온라인 음악 시장의 다양성을 저해할수 있을것이다. 그리고 콘텐츠의 저작권 보호는 분명히 이루어져야 할 문제이다. 하지만 온라인 음악 시장의 수익구조로도 대체될 수 있는 부분이 이용자들이 MP3 파일을 이용한다고 이용료를 내라는 것은 음반을 사기전에 MP3를 미리들어 이용료를 지불하고 음반구입비를 지불하는 이중과세가 아닌가 생각이든다. 그리고 미래에는 오프라인 시장보다 온라인 시장 비율이 훨씬 커질것이다. 현재의 음반시장의 MP3 제공하는 것이 불법이라고 주장하는 것은 단순히 불법이란 맹목적인 이유로 온라인 시장을 축소시키려는 데에 목적을 둔 것으로 보인다. MP3파일을 미리듣기로 제공한 다음 원하는 음반을 살 수 있도록 하는 이러한 방법을 도입해 보는 것이 어떨가 생각이든다.