U E D R , A S I H C RSS

CNight2011/고한종

CNight2011n class='line-anchor' id='line-1'>span>
/>

Round 0 <a class='perma' href='#s-1'a>

iv id="sc-1">
많이 일거 예상는데 6피에 내려원 그로라 당황 class='line-anchor' id='line-5'>pan>
> 권순의 형 만서 반가웠어욬ㅋㅋ
모이자마자 자 할. 나 과제+ 동적당 연하고 태진이는 뭐더라, 순의형이랑 하형 스타 ㅋㅋclass='line-anchor' id='line-7'>an>
순의형 발림 ㅋㅋ<span class='line-anchor' id='line-8'>
<br />
  • 악ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ - 권순의


Round 1 <a class='perma' href='#s-2'a>

iv id="sc-2">
지원이 누나 셨다.
누님께 배열 포인의 기본, 주에 의한 .. 라고야하 암튼. 근본으로 열은 포인터와 동. 이런것을 웠다.<span class='line-anchor' id='line-16'>
그리고 malloc 는법 들었음. class='line-anchor' id='line-17'>span>
/> 런타임에러나서 물본것였는 오류 원인은 설명 듣고서 이해했음.ass='line-anchor' id='line-18'>n>
해결은 어쩌보니 었음lass='line-anchor' id='line-19'>an>

Round 1.5 ='perma' href='#s-3'>¶


진경이 등장pan class='line-anchor' id='line-22'><br /> 진경x 진 대회 기문제 어줌.
우왕.pan class='line-anchor' id='line-24'><br /> malloc 어봤니 쭉 나옴.ass='line-anchor' id='line-25'>n>
역시 경이ass='line-anchor' id='line-26'>n>

Round 2 <a class='perma' href='#s-4'a>

iv id="sc-4">
링크드 리스 배웠lass='line-anchor' id='line-29'>an>
이게 11학년도 수능 어영에 출제되었다니an class='line-anchor' id='line-30'>

난 기에 없n class='line-anchor' id='line-31'></span> /> 하지만 난 맞겠지 언어에서 비학은 나도 안 틀었으!lass='line-anchor' id='line-32'>an>
순의형이 소하고, 종하형이 개설명 고, 원이나가 는 법을 가쳐 주음.an class='line-anchor' id='line-33'>

종하형이 더 링크 리스트도 자고 는데 시간관계상 지말고 하 기각.ass='line-anchor' id='line-34'>
n>
sorting랑 스큐? 가 한고 했었는데 이것 결국 안함 ass='line-anchor' id='line-35'>n>

Round 3 <a class='perma' href='#s-5'a>

iv id="sc-5">
홍혜 class='line-anchor' id='line-38'>span>
/> 다음엔 볶음뽕시봐야,.class='line-anchor' id='line-39'>pan>
> 군대얘기나옴. 으아n class='line-anchor' id='line-40'></span> /> 진경이 안대고 자척하서 웃기는건 다 듣 웃고있었음class='line-anchor' id='line-41'>pan>
> 다들 우기어서 먹고서 한동안 간끈 공공연한 실.n class='line-anchor' id='line-42'></span> />

Round 4 <a class='perma' href='#s-6'a>

iv id="sc-6">
Round 3갔다 태진가 그런다.pan class='line-anchor' id='line-45'><br /> 몰라 거 구은 종하형이 말한 라운드가 니라 냥 내가 생하는 운드ㅇㄹㄹㅇlass='line-anchor' id='line-46'>an>

잠을 자고 작한 카트가 해뜨 해산때까 이어src='/imgs/smile/--.png' style='border:0' class='smiley' alt='-_-' title='-_-' />
막판 전이 번했 막자도 흥고 그 시간이였음.ass='line-anchor' id='line-49'>n>
난 카가 없서 한참이나 ㅜㅠ.<span class='line-anchor' id='line-50'>

포인터 ='perma' href='#s-8'>¶

Round 0,1


datatype* : 포인터 자형 선법 -> 이게 자적 자료이라 봐도 무관.<span class='line-anchor' id='line-79'>
*val_name : 해당 포인변수 가르는 변수의 을 참lass='line-anchor' id='line-80'>an>
&val : &산자 측의 주소값을 불온다.(이건 val자리 들어는 변수가 인터 료형 아니여도 )lass='line-anchor' id='line-81'>an>

포인터 변수 주소이 저장된다고 생하는보다. 그 주에 해하는 변수를 가르다고 각하게 옳다. class='line-anchor' id='line-83'>span>
/>

다중 인터 배웠. class='line-anchor' id='line-85'>span>
/>

구조체 ='perma' href='#s-9'>¶

Round 1pan class='line-anchor' id='line-87'><br />


  1. 선언법
    1) class='line-anchor' id='line-91'>pan>
    > typedef struct name{lass='line-anchor' id='line-92'>an>
    data...pan class='line-anchor' id='line-93'>
    <br /> data...pan class='line-anchor' id='line-94'>
    <br /> ...class='line-anchor' id='line-95'>pan>
    > }nickname;ass='line-anchor' id='line-96'>n>
    사용할땐 nickname만 주면 다.an class='line-anchor' id='line-97'>


    2)lass='line-anchor' id='line-99'>an>
    struct name{class='line-anchor' id='line-100'>span>
    /> date...pan class='line-anchor' id='line-101'>

    ...class='line-anchor' id='line-102'>span>
    /> };lass='line-anchor' id='line-103'>pan>
    > 사용할때마다 struct name 라 해야다.an class='line-anchor' id='line-104'>
    <br />
    3)lass='line-anchor' id='line-106'>pan>
    > typedef struct{an class='line-anchor' id='line-107'>
    <br /> data...pan class='line-anchor' id='line-108'>

    ...class='line-anchor' id='line-109'>span>
    /> }nickname;ass='line-anchor' id='line-110'>an>
    닉네임만 선하는 법. 표준란다.<span class='line-anchor' id='line-111'>>

  2. 개념an class='line-anchor' id='line-113'><br /> 의미가 통하(?) 유한 (?) 데이들을 룹화 한다고 생각면 된.class='line-anchor' id='line-114'>span>
    /> 일단 두면 sort할때 매우 하다 한가지만 sort두면 나머지도 따오니!lass='line-anchor' id='line-115'>pan>
    >

링크드 리스 s='perma' href='#s-10'> 6;2>
="sc-10">
일단 하는 인진 제대 알았.class='line-anchor' id='line-118'>span>
/> 사용법은 생이 나 않는다.. 사실 이 졸려 한귀로 듣 거의 흘림..<span class='line-anchor' id='line-119'>>

C언어 ->이 연산가 있다는건 알아.. 뭔 상당 직관적임.pan class='line-anchor' id='line-121'>

링크드 리스가뭐!lass='line-anchor' id='line-123'>pan>
>

한 '노'에 미가 는 값과 다 노드 주소를 가키는 인터 담는다. class='line-anchor' id='line-125'></span> /> 다음노드는 다음드를 가르킨다. class='line-anchor' id='line-126'></span> /> 이게 속 반된다.
보통 은 Null을 가키는 인터온다. 하지 맨처 노드를 가켜 순형 리스트가 될 수 도 있.lass='line-anchor' id='line-128'>pan>
> 쌍방형성도 재한.lass='line-anchor' id='line-129'>pan>
>

메모리상에 란히 언되 주소값 간이 일한 배열과는 달리pan class='line-anchor' id='line-131'>
링크드 리스는 규석이 존재하지 않 때문 값을찾는데는 시이 많 걸리는 단이있만.n class='line-anchor' id='line-132'>
목록의 중간 삽입,삭제가 그냥 열에 비해 우 편하므 자주 사용다.n class='line-anchor' id='line-133'>

즉, 프그래는 힘들고 용자 편하는얘...n class='line-anchor' id='line-135'>
하...an class='line-anchor' id='line-136'><br />

동적 lass='perma' href='#s-11'>&#xB6;


<stdlib.h> 을 선언한다. class='line-anchor' id='line-140'></span> />

그 뒤 malloc을 쓴다.pan class='line-anchor' id='line-142'>
ex)class='line-anchor' id='line-143'>span>
/>
float* dia =(float*)malloc(sizeof(float)*10);

10은 배열로 면 dia<span>lass='nonexistent' rel='nofollow' href='/wiki.php/%2010'> 10
한 셈이 된.lass='line-anchor' id='line-146'>
pan>
> 이대로 라면 수가 10개짜인 배열을 heap 선언한것과 같다.<span class='line-anchor' id='line-147'>>
dia 10span>이 다른점은.. dia 10span>은 stack에 할당된다는것이 다점이.lass='line-anchor' id='line-148'>pan>
>

본래 도대라면 열이 '터지'때를 캐치해서 realloc으로 배열의 갯수 늘려려고 했으나
C언어서 int a class='nonexistent' rel='nofollow' href='/wiki.php/%202'> 2={1,2} 선언후 printf("%d",a<a class='nonexistent' rel='nofollow' href='/wiki.php/2'>2span>); 은 경우도 용하로 언 터지는지 수가 없었다..lass='line-anchor' id='line-151'>pan>
> 그냥 10개 지해주으니 가 알아서 10개째일때 realloc을 써줘야 다.n class='line-anchor' id='line-152'>

암튼 래서 수를 측정할 int i; 만들lass='line-anchor' id='line-153'>pan>
> if(i%10==0)realloc(dia,sizeof(float)*10*k++);이라고 했다.<span class='line-anchor' id='line-154'>>
당연히 k도 선언된 수.n class='line-anchor' id='line-155'>

그랬더니 잘아간. 기분 좋다!<span class='line-anchor' id='line-156'>>

  • 진경이가 말길 이 사람입장에선 쓰 참 편하지만 비효적이고한.lass='line-anchor' id='line-158'>pan>
    > 많은 우에 모리 복사해야하니까.pan class='line-anchor' id='line-159'>

    그러니까 애에 heap에 엄큰 공을 할당하고, 버퍼 통해 값을 시저한뒤, 다차 큰공으로 옮기고 입력 끝나 realloc을 통 큰공간을 맞게 여주 그런것이 좋다 하는데 난 모르n class='line-anchor' id='line-160'>
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:22:41
Processing time 0.0250 sec