달력

52024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

오전) 아트메가 각 버스별 비트숫자가 의미하는 명령어

 

오후) 링크드 리스트

 

핵심 : 중간삽입은...

삽입할 구조체가 stpnew라 카므는..

조건 만족시에,

stpfront->next=stpnew;

stpnew-next=rear;

즉 stpnew가 앞 놈의 next고, 자신의 next는 뒷 놈으로 넣는다.

 

 

 

 

조건 식은... stpnew->data가 stprear->데이타 보다 작다는 것.

 

아, 열 핵심스러운 설명이네요. 감탄감탄+_+;

 

 

 

위 코드는 아래와 같습니다.

 

void Node_Insert(Node * head,char Cdata)
{
 Node* stpfront=head;
 Node* stprear=head;
 
 Node* stpnew=malloc(sizeof(Node));
 stpnew->data=Cdata;
 stpnew->next=0;
 

 while(stprear->next!=0)
 {
  stpfront=stprear;
  stprear=stprear->next;
  if(stprear->data>stpnew->data)
  {
   stpfront->next=stpnew;
   stpnew->next=stprear;
   
   break;
  }
 }

}

 

이상으로,

링크드리스트 중간삽입에 대하여 알아보았습니다.

 

 

Posted by C언어 보이
|

오늘은 크래용팝이 부른 노래 'I am Beautiful'의 감상문을 쓰고자 합니다.

이 노래는 특히 가사가 괜찮습니다.

 

다들 아시겠지만 크레용팝의 컨셉은 '개성'이죠. 'I am Beautiful'의 가사 주제는 '이러한 개성컨셉(?)을 결정하게 된 감정적인 이유와 생각들'인 것 같습니다. 물론 타인의 말이기에 진심인지 아닌지는 알 수 없으나, 내용 자체는 들어볼 만 하네요.

 

그 내용을 요약하면,

'꾸미지 않는 있는 그대로의 내 모습을 보여주고, 인정받고, 사랑받고 싶다'

는 내용인 듯 합니다. 귀여워 보이기만 한 걸그룹이지만, 감정적인 성숙함이 보이네요.

멋있습니다.

 

여튼 즐감 ㄱㄱ~

 

 (클릭)

 

 

이상으로 크래용팝 I am Beautiful 노래감상 이었습니다~

 

Posted by C언어 보이
|

문제 연결리스트 삽입.

: 연결리스트코드로  'a->b->c->null'로 출력되게 되어 있는데, 여기서 z를 삽입하여  'a->b->z->c->null'로 되게 하라.

 

조건1. 추가 변수 선언하지 말 것.

조건2. 삽입되는 z를 사용자 입력을 받아서 하면 더 칭찬해 줌. 

 

 

 

 

고친 부분은 30~38행 이다.

처음에 생각하기는 어려울 수도 쉬울 수도 있으나,

해석은 무지 쉽다.

 

특히 31행을 보라.

아주 쉽다.

 

 

 

 

 

 

 

 

 

이상 연결리스트의 삽입에 대해 알아보았습니다~

 

 

 

 

 

 

Posted by C언어 보이
|