|
Name : insert
// Desc : 노드 추가
//==========================
void insert(char value[]) // 노드 삽입
{
node temp, pre;
temp = (node)malloc(sizeof(struct node));
strcpy(temp->data,value);
temp->left = temp->right = NULL; 환형이중연결리스트.c
2.88KB
|
- 페이지 3페이지
- 가격 6,000원
- 등록일 2009.03.23
- 파일종류 기타
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
8. 연결 리스트를 왼쪽에서 오른쪽으로 순회해 나가는 동안 링크를
반대로 만들어 양 방향으로 이 리스트를 순회해 나가는 것이 가능하다
(즉, 왼쪽에서 오른쪽으로, 그리고 제한적으로 오른쪽에서 왼쪽으로).
리스트 ptr을 이런 방식으로
|
- 페이지 5페이지
- 가격 2,000원
- 등록일 2007.06.05
- 파일종류 압축파일
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
리스트 동적 매모리 할당
if((*sp)!=NULL && (*lp)==NULL)
*lp=*sp;
if(newptr!=NULL)
{
strcpy(newptr->p_num,num);
strcpy(newptr->p_name,name);
strcpy(newptr->p_pay,pay);
strcpy(newptr->p_duty,duty);
strcpy(newptr->p_post,post);
newptr->next=NULL;
newptr-
|
- 페이지 20페이지
- 가격 2,000원
- 등록일 2004.10.05
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
1){
int outNum;
node *pre_node, *s;
PrintList(head->next); // 현재 list 출력
printf("\n *** Delete Menu ***\n");
outNum = inputData();
if(outNum == -1) return;
pre_node = search_node(outNum); // pre_node 를 검색함
s = pre_node->next;
if(s->num == outNum){ // 삭제될 노드가 리스트내에 존재
|
- 페이지 5페이지
- 가격 400원
- 등록일 2016.01.14
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
test1.cpp
// test1.cpp : 콘솔 응용 프로그램에 대한 진입점을 정의합니다.
//
#include \"stdafx.h\"
#include <stdio.h>
#include <stdlib.h>
typedef struct student{
char name[255];
int num;
student *next;
}stud;
// 구조체를 선언하는 부분. 멤버는 name과 num
|
- 페이지 39페이지
- 가격 3,000원
- 등록일 2014.06.23
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|