当前位置: 首页 > news >正文

windows服务器怎么建设网站国内商城网站建设

windows服务器怎么建设网站,国内商城网站建设,中山网站制作策划,漳州做网站配博大钱少a文章目录 排序排序方法的分类插入排序直接插入排序折半插入排序希尔插入排序 排序 将一组杂乱无章的数据按照一定规律排列起来。将无序序列排成一个有序序列。 排序方法的分类 储存介质#xff1a; 内部排序#xff1a;数据量不大#xff0c;数据在内存#xff0c;无需… 文章目录 排序排序方法的分类插入排序直接插入排序折半插入排序希尔插入排序 排序 将一组杂乱无章的数据按照一定规律排列起来。将无序序列排成一个有序序列。 排序方法的分类 储存介质 内部排序数据量不大数据在内存无需内外存交换数据。外部排序数据量较大数据在外存文件排序。 比较器个数 串行排序单处理机同一时刻比较一对元素。并行排序多处理机同一时刻比较多对元素。 主要操作 比较排序用比较的方法。 插入排序交换排序选择排序归并排序基数排序不比较元素的大小仅仅根据元素本身的取值确定其有序位置。 辅助空间 原地排序辅助空间用量为O1的排序方法。非原地排序辅助空间用量超过O1的排序方法。 稳定 稳定排序非稳定排序 插入排序 直接插入排序 前提是数组中的元素是有序的。 #includestdio.hvoid PrintArr(int arr[],int l); void InsertSort(int arr[], int l);//#define MAXSIZE 20 //设记录的值不超过20个 //#define KeyType int//设关键字为整型量 //#define InfoType int //定义InfoType的其他数据项 // // //typedef struct { // KeyType key;//定义每个记录(数据元素)的结构 // InfoType otherinfo;//其他数据项 //}RedType; // //typedef struct SqList { // RedType r[MAXSIZE 1];//存储顺序表的结构 // //r[0]一般做哨兵或者缓冲区 // int length;//顺序表的长度 //}SqList; // //void InsertSort(SqList S) { // int i, j; // for (i 2; i S.length; i) { // if (arr[i] arr[i - 1] ) { // arr[i] arr[0] ; // // for (j i - 1; arr[j] arr[0] ; j--) { // arr[j 1] arr[j];//j的值都要依次向后移进行插入 // } // arr[j1] arr[0] ;//这里直接将哨兵的值赋值给当前查出来正确的位置 // } // } //}void InsertSort(int arr[], int l) {int i 0, j;int temp;printf(请输入要插入的数);scanf_s(%d, temp);arr[i] temp;for (i 2; i l; i) {if (arr[i] arr[i - 1]) {arr[i] arr[0] ;for (j i - 1; arr[j] arr[0] ; j--) {arr[j 1] arr[j];//j的值都要依次向后移进行插入}arr[j1] arr[0] ;//这里直接将哨兵的值赋值给当前查出来正确的位置}}PrintArr(arr, l); }void PrintArr(int arr[],int l) {int i;for (i 1; i l; i) {printf(%d , arr[i]);} }int main() {int arr[10] { 1,2,3,4,5,6,7,14, 12};InsertSort(arr,10);return 0; }折半插入排序 查找插入位置时采用折半查找法。 void BInsert(SqList S) {int i, j,low,high,mid;for (int i 2; i S.length; i) {if (S.r[i].key S.r[i - 1].key) {S.r[i] S.r[0];low 1, high i - 1;while (low high) {mid (low high) / 2;if (S.r[0].key S.r[mid].key) {high mid - 1;}else {high mid 1;}}for (j i - 1; j high 1; j--) {S.r[j - 1] S.r[j];S.r[high 1] S.r[0];}}} }希尔插入排序
http://www.zqtcl.cn/news/101091/

相关文章:

  • sdcms网站建设模板WordPress自定义连接菜单
  • 做设计常用的素材网站外贸平台销售
  • 建网站一般最低多少钱地方门户模板
  • 网站开发虚拟主机管理系统星巴克网络营销方式
  • phpnow 搭建网站网站建设一般怎么付款
  • 网站开发三剑客湖州市南浔区建设局网站
  • 江西专业的企业网站建设公司长沙做网站找哪家好
  • 国外互联网资讯网站南宁专业网站建设公司
  • 苏州新区做网站公司pc网站建设费用
  • 做影视网站需要多少钱2003网站建设
  • 河南智能网站建设哪家好重庆在建工程项目
  • 爱站网站长工具网站查看空间商
  • 网站营销活动页面制作wordpress 只显示一个主题
  • 电子网站建设怎么做秦皇岛网站制作公司
  • 网站建站模板样例平台推广怎么做
  • 网站建设首选亿企联盟做网站宣传有用吗
  • 网站建设公司行业苏州高端网站建设咨询
  • 电商平台网站开发过程江苏省建设科技发展中心网站简介
  • 空间租用 网站开发重庆手机网站推广资料
  • 新余 网站建设网站建设行业新闻
  • 做301网站打不开网上智慧团建网站
  • 四川省住房与城乡建设厅官方网站免费域名解析ip
  • 芜湖网站建设价格这么做网站原型图
  • 做传奇网站怎么弄的南京微网站开发
  • 网站建设基础教程人教版网站域名选择的原则
  • u盘做网站网站建设公司公司介绍
  • 嘉兴网站排名优化报windows wordpress 轻量级
  • html5网站开发方案海珠网站建设公
  • 津做网站建筑网课平台
  • 佛山制作手机网站汕头网站定制