|
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주 판매 이력 없음
|
|
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주 판매 이력 없음
|
|
C 로 연결리스트를 구현해 봤습니다
정말 잘 돌아가고 주석 완벽히 달았구요 A++ 맞았습니다
사용자가 직접 값을 입력할수 있고 원하는 키값을 삭제할수도 있습니다
1,2,3 아라비아 숫자로 입력할수도 있고 A,B,C,D 로 문자형으로 입력,삭제하
|
- 페이지 10페이지
- 가격 1,300원
- 등록일 2008.01.03
- 파일종류 압축파일
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
1.기본개념
2.단순연결리스트
삽입/삭제/스왑/정렬
3.이중연결리스트 및 환상연결리스트
삽입/삭제/스왑/정렬
4.배열을 이용한 연결리스트
삽입/삭제/스왑/정렬
|
- 페이지 20페이지
- 가격 4,000원
- 등록일 2010.06.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
연결 리스트의 기본개념
배열
배열에 있는 첨자들의 위치에 의하여 파악
연결리스트
관계된 자료들의 순차적인 조직상태
연결리스트에 필요한 구성 요소
노드 : 자료 필드들과 다음 자료가 있는 위치를 나타내는 연결필드로 구성된 레코
|
- 페이지 65페이지
- 가격 3,000원
- 등록일 2010.06.10
- 파일종류 피피티(ppt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
LIST l, int data);
void SelectInsert(LPLIST l, int data, int data1);
int HeadDelete(LPLIST l);
int TailDelete(LPLIST l);
int SelectDelete(LPLIST l, int data);
void FindData(LPLIST l);
void PrintData(LPLIST l);
void Destroy(LPLIST l); 1. 데이터 삽입
2. 데이터 삭제
3. 전체 리스트
|
- 페이지 8페이지
- 가격 1,000원
- 등록일 2007.04.30
- 파일종류 기타
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
c", &mode);
fflush(stdin);
switch(mode)
{
case '1': // 사용자 추가
cur = makeNode(); // 사용자 정보 입력
head = append(head,cur); // 사용자 링크드 리스트에 추가
break;
case '2': // 이름 검색
printf("검색할 이름을 입력하세요
|
- 페이지 5페이지
- 가격 2,000원
- 등록일 2011.11.21
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
typedef struct double_node
{
struct double_node *llink;
int data;
struct double_node *rlink;
}linked_node;
linked_node *new_ad, *dpointer, *head;
|
- 페이지 1페이지
- 가격 1,000원
- 등록일 2005.02.28
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#define SIZE 5
int init_Q();
int insert_Q(char insert_data);
int delete_Q();
int print_Q();
int isempty();
int front_exam();
typedef struct Q_node{
int data;
Q_node *link;
}queue_node;
queue_node *new
|
- 페이지 1페이지
- 가격 1,000원
- 등록일 2005.02.28
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
typedef struct node
{
int data;
struct node *link;
}linked_node;
linked_node *new_ad, *temp, *head;
int init_struct()
|
- 페이지 1페이지
- 가격 1,000원
- 등록일 2005.02.28
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|