본문 바로가기

Book

C로 배우는 쉬운 자료구조 - 링크드 리스트 구현하기 C로 배우는 쉬운 자료구조 - 링크드 리스트 구현하기 Linked list 소 스 #include #include #include typedef struct ListNode{ char data[10]; struct ListNode* link; } ListNode; typedef struct{ ListNode* head; } linkedList_h; linkedList_h* createLinkedList_h(void); void freeLinkedList_h(linkedList_h*); void addFirstNode(linkedList_h*, char*); void addMiddleNode(linkedList_h* L, char* x); void addLastNode(linkedList_h*, char*.. 더보기
C로 배우는 쉬운 자료구조 - 희소 행렬을 전치 행렬로 변환 C로 배우는 쉬운 자료구조 - 희소 행렬을 전치 행렬로 변환 희소행렬을 전치행렬로 변환 소 스 #include #define ROW 8 #define COL 7 void sparse_array(int (*a)[COL], int count); void trans_array(int (*a)[COL], int count); int main(void) { int a[ROW][COL]={{ 0, 0, 2, 0, 0, 0,12}, {0, 0, 0, 0, 7, 0, 0}, {23, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 31, 0, 0, 0}, {0, 14, 0, 0, 0, 25, 0}, {0, 0, 0, 0, 0, 0, 6}, {52, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 11, 0.. 더보기
[한빛미디어] 인터넷 프로그래밍 입문 12장 연습문제 [한빛미디어] 인터넷 프로그래밍 입문 12장 연습문제 인터넷 프로그래밍 입문 12장 연습문제 서술형문제 1. 배경색은 하늘색, 배경 그림은 logo.gif, 화면의 정가운데 한 번만 표시하고자 할 때 스타일 소스를 적으시오. ▶▶ 2. 하이퍼링크를 설정해도 밑줄이 표시되지 않고 마우스를 올릴 때만 밑줄이 표시되도록 하는 스타일 소스를 적으시오. ▶▶ 3. 하나의 문서에서 네이버 링크 문자를 선택하면 밑줄이 나타나고, 엠파스 링크 문자를 선택하면 배경색이 바뀌게 하는 스타일 소스를 구성해 보시오. ▶▶ 네이버 엠파스 4. ‘가자’에 마우스를 올리면 마우스 커서가 상하 양방향 화살표 모양이 되도록 태그에 스타일 소스를 구성해 보시오. ▶▶ 가자 실습형문제 1. 배경 그림 오른쪽 하단에 고정 시키기 · 키포인.. 더보기
[한빛미디어] 인터넷 프로그래밍 입문 11장 연습문제 [한빛미디어] 인터넷 프로그래밍 입문 11장 연습문제 인터넷 프로그래밍 입문 11장 연습문제 서술형문제 1. 스타일 삽입법 중에서 태그 내부 삽입형(In-line style) 으로 ‘한빛미디어에서 전문서적 고르기’에서 ‘전문서적’에만 배경색을 지정하는 방법을 적으시오. ▶▶ 한빛미디어에서 전문서적 고르기 2. 스타일 삽입법 중에서 외부 문서 삽입형(link style)으로 같은 폴더에 있는 default.css 파일을 현재 문서에 적용하고 싶다면 어떻게 소스를 입력해야 하는가? ▶▶ 3. 태그에 두 개 이상의 스타일을 적용하고 싶을 때 어떻게 해야 하는가? ▶▶ 태그선 택자와 아이디 선택자를 함께 사용 4. 글자색과 배경색을 지정하는 스타일 속성을 각각 무엇인가? ▶▶ 글자색 : color, 배경색 : .. 더보기
[한빛미디어] 인터넷 프로그래밍 입문 10장 연습문제 [한빛미디어] 인터넷 프로그래밍 입문 10장 연습문제 10장 연습문제 서술형문제 1. 한줄 입력상자, 비밀번호 입력상자의 type 속성은 각각 무엇인가? ▶▶ 한줄 입력상자 : text, 비밀번호 입력상자 : password 2. 여러 줄 입력상자를 만들어주는 태그는 무엇인가? ▶▶ 3. 여러 개 중에서 하나만 선택하도록 하는 폼 태그의 type 속성은 무엇인가? ▶▶ radio 4. 태그 안에 있는 폼 양식을 모두 초기화시키는 폼 태그의 type 속성은 무엇인가? ▶▶ reset 5. 라디오 버튼 또는 체크 상자에서 초기 값을 선택되어 있게 하는 속성명은 무엇인가? ▶▶ checked 실습형문제 1. 아이스크림 메뉴 중 하나만 선택하기 ㆍ : 메뉴 중에서 하나를 선택할 수 있도록 라디오 버튼 삽입 ㆍ .. 더보기
[한빛미디어] 인터넷 프로그래밍 입문 9장 연습문제 [한빛미디어] 인터넷 프로그래밍 입문 9장 연습문제 9장 연습문제 서술형문제 1. 배경 음악으로 classic.mid가 무한대로 흐르게 하는 소스를 적으시오. ▶▶ 리쌍 - 내가 웃는게 아니야 가수 제목 플레이 다운로드 다비치 사고쳤어요 다운로드 휘성 imsomnia(불면증) 다운로드 더 크로스 세상의 중심에서 사랑을 외치다 다운로드 먼데이키즈 가슴으로 외쳐 다운로드 FT아일랜드 한가지 말 다운로드 KCM 클래식 다운로드 RNP 바람이되어 다운로드 ㆍ뮤직 비디오 : 인터넷에서 찾아서 삽입 ㆍ음악 목록 : 표로 구성 ㆍ음악 주소 : 인터넷에서 검색하여 홈페이지에 삽입 ㆍ음악을 실행하고 멈출 수 있는 제어 창이 보이도록 설정 ㆍ다운로드받을 수 있게 하이퍼링크 설정· 키포인트 : 자신이 좋아하는 음악과 뮤직 .. 더보기
[한빛미디어] 인터넷 프로그래밍 입문 8장 연습문제 [한빛미디어] 인터넷 프로그래밍 입문 8장 연습문제 8장 연습문제 서술형문제 1. [그림]과 같이 프레임을 나누기 위한 프레임 소스를 구성해 보시오. frame.htm topmenu.htm(높이 80픽셀) leftmenu.htm (너비 200픽셀) contents.htm (프레임 이름 = right) ▶▶ 2. 프레임 분할 시에 문서가 분할되어 보이지 않도록 하기 위해서 설정해야 하는 속성을 나열해 보시오. ▶▶ , 3. target 속성으로 지정할 수 있는 예약어 네 가지는 무엇인가? ▶▶ _blank, _self, _top, _parent 4. 아이프레임 안에 한빛미디어 사이트를 보여주는 소스를 구성해 보시오. 폭 500픽셀, 높이 400픽셀, 프레임 테두리는 0픽셀로 설정한다. ▶▶ 실습형문제 1... 더보기
[한빛미디어] 인터넷 프로그래밍 입문 7장 연습문제 [한빛미디어] 인터넷 프로그래밍 입문 7장 연습문제 7장 연습문제 서술형문제 1. 셀과 셀 사이의 간격을 나태내는 표 속성은 무엇인가? 셀 경계선과 내용 사이의 여백을 지정하는 표 속성은 무엇인가? 각각의 속성명을 쓰시오. ▶▶ 셀과 셀 사이 간격 - cellspacing 셀 경계선과 내용 사이의 여백 - cellpadding 2. 태그 하나에 속성을 지정하여 선을 얇게 표시하는 방법은 무엇인가? 태그에 지정하는 속성만 나열하시오. ▶▶ 3. 표의 외곽선을 위, 아래로만 표시하고 싶다면 어떻게 해야 하는거? 태그의 속성만 나열하시오. ▶▶ 4. 셀의 열 합치기 속성과 행 합치기 속성을 쓰시오. ▶▶ 열 - colspan, 행 - rowspan 실습형문제 1. 사이트맵 제작하기 Sitemap 소개 영화 음.. 더보기