位置:IT落伍者 >> 数据结构 >> 浏览文章
{ printf(表中无元素);
return ();
}
/*找第s个元素*/
p= josephus_Link;
for(count=;count
p=p>next;
printf(输出约瑟夫序列);
while ( p!=p>next) /*输出 n个元素个结点*/
{ for(count=;count
{ pre=p;
} /*for*/
printf(%d\t p>data);
pre>next=p>next;
free(p);
p=pre>next;
}/*while*/
printf(%d\tp>data); /*输出最后一个元素个结点*/
return ;
该算法时间复杂度是O(n*m )
[] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
上一篇:数据结构之单链表基本运算的实现[9]
下一篇:数据结构之单链表基本运算的实现[18]