#include<stdio.h>
#include<stdlib.h> typedef int * List;
/* 自调整表的Find数组实现 */
int
Find(List L,int MaxSize,int X)
{
int where = ;
for( i = ; i < MaxSize; i++ )
{
if( L[i] == X )
{
where = i;
break;
}
}
if(where){
for( i = where; i > ; i-- )
{
L[i] = L[i-];
}
L[] = X;
}
else
return ;
}
/* 自调整表的链表实现 */
struct Node;
typedef struct Node * List;
struct Node{
int data;
struct Node *Next;
}; int
Find(int X,List L)
{
struct Node * p;
p = L->Next;
while(p != NULL && p->data != X )
p = p->Next;
if( p != NULL )
{
int t;
t = L->Next->data;
L->Next->data = X;
p->data = t;
}
else
return ;
}

标答第二个例程是把那个结点给删除,然后从新接在头结点后

最新文章

  1. Equal
  2. [安卓] 5、SeekBar拖动条
  3. [CLR via C#]8. 方法
  4. cxf 消息寻址
  5. 使用rsync 的 --delete参数删除目标目录比源目录多余的文件
  6. 一键制作u盘启动盘教程
  7. mysqlsla 分析mysql慢查询日志
  8. 九度OJ1172--哈夫曼树
  9. 即时通讯(IM)
  10. 【HDOJ】2428 Stars
  11. 当你在试衣间试衣服,请你务必想起wait()与notify()
  12. js函数中this的指向
  13. Asp.Net Boilerplate Project (ABP) 视频教程
  14. 各厂商服务器存储默认管理口登录信息(默认IP、用户名、密码)收集
  15. phython安装
  16. Maven更新后本地仓库jar后缀带有 lastUpdated
  17. How to give a math lecture
  18. Ajax和jsonp区别
  19. SendMessage原理初探
  20. http协议版本历史

热门文章

  1. Oracle EBS-SQL (BOM-14):检查工艺路线明细.sql
  2. 100个linux站点
  3. 关于select
  4. Hibernate映射1
  5. hdu 4712 Hamming Distance ( 随机算法混过了 )
  6. iOS开展UI一片—简单的浏览器观看节目
  7. win7启动后报丢失nscmk.dll解决解决方式
  8. 让rdlc报表在ReportViewer中水平居中的方法
  9. php之Cookie与Session详解
  10. win server 2003 将MBR转为GPT突破硬盘2TB的限制(附微软磁盘科普)