博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
综合题(交换)
阅读量:4547 次
发布时间:2019-06-08

本文共 778 字,大约阅读时间需要 2 分钟。

#include
#define MaxSize 50typedef struct LNode{ int data[MaxSize]; int length;}LNode;//初始化顺序表void init(LNode &L){ L.length = 0;} //构建顺序表void create(LNode &L){ init(L); int x; scanf("%d",&x); while(x!=-1&&L.length
x){ high = mid -1; }else{ low = mid + 1; } } } return -1;} //替换元素int exchange1(LNode &L){ int index = binSearch(L,3); if(index == -1){ return -1; }else{ int temp = L.data[index]; L.data[index] = L.data[index + 1]; L.data[index + 1] = temp; return 1; }} int main(){ LNode L; create(L); exchange1(L); show(L); return 0;}

运行结果:

 

转载于:https://www.cnblogs.com/nnyst/p/11126468.html

你可能感兴趣的文章
转载:简单的php写入数据库类
查看>>
垂直居中的几种实现方法
查看>>
UILabel标签文字过长时的显示方式
查看>>
H5离线缓存机制-manifest
查看>>
[学习笔记]BSGS
查看>>
NHibernate 01 [简述]
查看>>
EL表达式浅析以及使用场景
查看>>
Android数据库高手秘籍(一)——SQLite命令
查看>>
[Oracle] 分析功能(1)- 语法
查看>>
Android ViewPager使用具体解释
查看>>
UNIX下改动时间简单一例
查看>>
秒杀多线程第四篇 一个经典的多线程同步问题
查看>>
局域网共享磁盘或文件夹访问
查看>>
LINUX 必知必会检测表--通读无关语言
查看>>
关于iOS和OS X废弃的API你需要知道的一切
查看>>
WEBI 中的参数传递
查看>>
IOS知识小记
查看>>
Memecached缓存原理及基本操作、分布式(一致性hash)
查看>>
编程常见的三种命名法:骆驼命名法,帕斯卡命名法和匈牙利命名法
查看>>
Best Time to Buy and Sell Stock III
查看>>