国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

循環鏈表

2019-11-14 09:01:50
字體:
來源:轉載
供稿:網友
#include <stdio.h>#include <malloc.h>//循環鏈表 typedef struct node {	int num;	node* next;} NODE;NODE* fool;//尾結點 int lenght = -1;//鏈表的長度 NODE* create_node(int num) {	NODE* n = (NODE*) malloc(sizeof(NODE));	n->num = num;	n->next = NULL;	lenght++;	return n;}void PRint(NODE* head, int index) {	NODE* p = head->next;	int j = 0;	while (p != NULL && j <= index) {		p = p->next;	    j++;	}	j = 0;	while (p != NULL) {		printf("%d ", p->num);		p = p->next;		j++;		if (j >= lenght) {		    return;		}	}	printf("/n");}int main() {	NODE* head = create_node(-1);//頭結點 	NODE* p = head;			for (int i = 0; i < 10; i++) {		p->next = create_node(i);		p = p->next;		fool = p;	}		fool->next = head->next;// 使鏈表的首位相連 		print(head, 3);//指定從鏈表的第幾個位置開始遍歷 		return 0;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平远县| 大安市| 景东| 林周县| 汤原县| 涿鹿县| 宜良县| 横山县| 杭锦后旗| 繁昌县| 武安市| 贵德县| 华坪县| 景洪市| 乌兰察布市| 莱州市| 鄂伦春自治旗| 永胜县| 布尔津县| 阿克苏市| 吉隆县| 山东省| 双柏县| 裕民县| 乌兰县| 濮阳县| 龙游县| 龙口市| 林甸县| 古蔺县| 波密县| 涟源市| 平原县| 鄱阳县| 凤山市| 岳阳市| 大荔县| 泸州市| 泸州市| 资溪县| 济南市|