摘要: 问题:建立一个10结点的单项链表,每个结点包括:学号、姓名、性别、年龄。对其进行排序,采用插入排序法,按学号从小到大排列。 1 //思路1,本问题可以仅仅通过类似于对待一般数组一样,通过不断插入赋值来达到目的;author欲通过仅仅对指针进行操作来完成,避免赋值、提高效率; 2 #include 3 4 struct person 5 { 6 int num; 7 char name[30]; 8 char sex[7]; 9 int age;10 person* ptr;11 };12 13 void AddNode(person*, person*... 阅读全文
posted @ 2013-08-08 10:36 bees 阅读(266) 评论(0) 推荐(0) 编辑