분류 전체보기 532

[NT Novel] 마요치키! Review

처음으로 Hobby로써 소개할 작품은 마요치키!! 만화&소설책 사던것이 완결이 다나고... 뭔가 재미 있는게 없을까하다가... 서점을 방황하던중 무심코 집었다-ㅅ-; 그냥 겉표지랑 뒤에 있는 글 보고 샀다. 누구나 있을 법한 1권만 사기-_-; 이책은 1권 밖에 나오지 않았지만... 일본에서는 이미 7권인가 8권?까지 나온듯하니.. 고속으로 나올것같다... 므튼.. 마요치키에 대해서 이야기해볼가 한다. - 제목 : 마요치키 >> "망설이는 집사와 치킨스러운 나"에서 망설이다의 마요와 치킨의 치키를 합쳐서 제목으로 사용했다고합니다. - 지은이 : 아사노 하지메 >> 이 작품으로 라이트노벨 신인상을 탄 후 활발히 활동 중이다~ 자이제 본격적인 이야기로 들어가보자... - 등장인물 1. 사카마치 킨지로 주인공..

Hobby/Novel 2011.05.24

[리스트]연결리스트(링크드리스트) 각 단계별 해설 有 구현 5/24

#include #include #include typedef struct nodetype{ // 연결리스트 node를 만듭니다 int data; struct nodetype *next_ptr; // node(노드)는 자료 + 연결 이라고했죠? // data라는 자료와 다음 노드를 연결하는 포인터 next_ptr로 구성했습니다 }node; typedef struct listtype{ // 리스트의 형태를 구성합니다. int count; node headnode; // 해더 노드를 사용했습니다. }list; list *makelist(){ // 리스트를 생성하는 함수입니다. list *returnlist; returnlist = (list *)malloc(sizeof(list)); if ( returnli..

[리스트]링크드리스트 (연결리스트) 5/23

연결리스트에 대해서 알아보자... 일단 연결리스트는 노드들로 구성되어있는 자료구조이다. 여기서 노드라하면 저장할 자료와 다음 노드를 가르키는 포인터를 가지고 있는 것을 말한다, 즉, "노드 = 자료 + 링크"라 할 수 있다. 이제 본격적으로 링크드 리스트의 종류에 대해서 알아보자... 1. 단순 연결리스트 말 그대로 단순한 연결리스트이다-_-; 선형구조를 이루고 있다. 2. 원형 연결리스트 리스트의 마지막 노드가 리스트의 첫번째 노드를 연결하는(가르키는) 자료구조이다. 3. 이중 연결리스트 노드들이 양방향으로 연결되어 있는 연결리스트를 말한다. 특정 노드 기준으로 이전 노드에 접근하기 쉬운 장점이 있다.(접근의 편의성!!) 이에 비해, 메모리 공간을 더 사용해야 하는 단점이 있다. ... 간단하게 연결리..

[리스트]배열 리스트를 구연해보았습니다.(각 단계 해설 有) 5/23

#include #include #include typedef struct nodetype{ // 저장할 데이터 자료형을 구조체로 묶습니다. int data; // 간단한 프로그램 작성을 위해 정수 데이터 하나만 넣었습니다. }node; typedef struct nodelist{ // List의 형태를 구조체로 묶습니다. node *ptr_node; // ptr_node는 데이터 자료형을 사용자가 원하는 크기의 배열로 만들어지게 point로 작성했습니다. int max; // max는 List에서 최대로 저장할수 있는 자료의 양을 나타냅니다. int count; // count는 List에 저장된 자료의 양을 나타냅니다. }Alist; Alist *makelist(int max){ // List를 생성..

오늘 한 일...

=_=; 어제 코드작성(2년만에 거의 처음한다...)하다가 미친듯이 세그멘테이션 오류(논리오류)가 나서... 일단 접어 뒀다가... 잠시 뒤에 보니 ... 이게 웬걸... 중간에 있는 오타... 으아으아... 좌절감에 더이상 코딩도 안되고해서... 그 동안 미뤄 왔던 선정리나 해볼가 했다... 정리하기전의 모습이다.. 끔찍했다 .. ㅠㅠ 오늘 나의 작업을 도와줄 도구들이다!! 일단 기본적인 케이블타이에... 뭔가 이름을 알수없지만 저거다해서 구매하게된 선 을 잡아주는 것! 중간단계이다.. 일단 원통형으로 생긴 물건을 이용해서 멀티탭 선을 잡아서 벽에 고정 되게 했다. 사진에서 저렇게 대각선으로 보이지만... 실제로 보면 일자로 잘되있다~! 요다음으로는 굵은선 위주로 콘센트 위치에 딱맞게 케이블타이로 묶은..

Cloud Travel 2011.05.21

[리스트]리스트 5/20

~프로로그~ 리스트에 대해서 알아보자~! 현재 필자는 리스트의 개념이 확실하다고 생각하나 어째 코딩이 안된다. 미칠듯하다. 리눅스환경에서 코딩하다가 visual c++이용하려니깐 복잡해서 안된다. vmware로 리눅스롤 설치하던지.... 므튼... 리스트 코드는 다음에 하기로하고 일단!! 리스트의 개념에 대해서 알아보자! ---------------------------------------------------------------------------- 1. 리스트 자료를 순서대로 저장하는 자료구조를 말한다. 선형구조를 이룬다! - 리스트의 기능(추상자료형으로 나타내고 싶었으나... 귀차니즘이...;;) ⓐ 리스트 생성 - 최대 Max를 가지는 공백 리스트를 구성해준다. ⓑ 리스트 삭제 - 리스트를 ..

데이터 구조를 들어가기전에... 5/18

~프로로그~ 혹시나해서 건너뛰려고 했던 부분을 보았다. 역시나가 2년이란 시간은 기억을 지우기 시작했었다. 보길 잘했다. 다른곳에 정확히 써있어 간략하게나마 데이터 구조에 들어가기전에 주의 해야 할 점에 대해서 적어보려고한다. ---------------------------------------------------------------------------------------------------- 1. 배열 같은 자료형의 데이터를 메모리상에 연속적으로 저장하는 자료형 - 문법 Type Name[SIZE]; ex) int A[2]; // A의 이름을 가진 int자료형이 2개 연속됨. Index가 0 부터 시작 되는 것에 주의 하자!! 초기화가 되지 않아 쓰레기 값이 들어 있다는 의미로 "?"로나타냄..

자료구조와 알고리즘 (추상자료형) / 5월 16일

1. 자료구조 컴퓨터에 자룔르 효율적으로 저장하는 방식 - 자료구조를 설계하는 이유 ① 실행 시간 효율 증대 = 프로그램 수행 시간 최소화 ② 저장공간의 최소화 = 메모리 절약 - 자료구조 설계에 필요한 것 ① 프로그램의 개발 목적 - 자료구조의 종류 ① 단순구조 : 기본적인 데이터 타입(Type) ex) 정수(int), 실수(float), 문자/문자열(char) ② 선형구조 : 각각의 자료들 사이의 전후 관계가 1:1인 것 ex) 리스트, 스택, 큐, 덱 ③ 비선형구조: 각각의 자료들 사이의 전후 관계가 1:多(1 이상)로 망구조 혹은 계층 구조를 이루는 것 ex) 트리, 그래프 ④ 파일구조 : 보조 기억 장치에 저장되는 파일에 대한 자료 구조 ※ 일반적으로 자료 구조라 하면 "② 선형구조" 와 "③ ..

2011.05.12 새로운 시작...

... 약 22개월간의 일정이 모두 끝났다... 끝나면서 든 생각이다... "22개월 이전의 삶의 연속되어서 계속 되는가...?" VS "새로운 시작인가...?" 뒤에것을 선택하기로 했다... 먼가 새로 시작하고 싶고, 모든 것을 다시 시작하고 싶었다. 이런 이유와 여러가지 요소가 겹쳐서 블러그에 있던 쓸뭐 없어 보이는 글을 지웠고... 체계적으로 정리 되있지 않거나, 덩그러니 하나만 있는 것들을 과감히 잘라냈다. (그 내용들이 내 머릿속에 있는지... 머리속에서 지워졌는지는 잘 모르지만...후회는 하지 않을 것 이다) 오늘 밤 잠자고 일어났을때부터는 새로운 시작이 기다린다. "뭐가 얼마나 바꼈어?" 라고 할지도 모르지만, 바뀌기 위해 노력 할 것이다. 전공, 영어, 일본어 그리고 나의 취미... 201..

Cloud Travel 2011.05.12