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

辽宁响应式网站费用/seo挖关键词

辽宁响应式网站费用,seo挖关键词,大连网站建设1000元,哈尔滨模板建站哪个品牌好思路:将数放到桶内,先将桶内排序,再整体排序。用链表数组表示桶,然后用(元素值 k)/(k1)来定位插入哪个桶里k 个桶,最后一个桶用来放最大值,只有 k - 1 个跨度,这 k - 1 个跨度对应 k - 1 个桶。…

思路:将数放到桶内,先将桶内排序,再整体排序。用链表数组表示桶,

然后用(元素值 + k)/(k+1)来定位插入哪个桶里

k 个桶,最后一个桶用来放最大值,只有 k - 1 个跨度,这 k - 1 个跨度对应 k - 1 个桶。

数对应的桶的下标为 (元素值 + k)/(k+1)

1.遍历原始数组 arr 找到最大值和最小值,确定桶数 k

2.对桶内的数做排序

3.遍历所有的桶,输出结果

#include

#include

#include

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

typedef struct no

{

int data; //链表定义

no *pnext;

}node;

typedef struct

{

node head;

node tail; //构造头尾

}lht;

void link_init(lht larr[],int size)

{

int i=0;

while(i

{

larr[i].head.pnext=&larr[i].tail;//连接头尾

larr[i].tail.pnext=NULL;

i++;

}

}

void link_order(lht larr[],int l,int i)//链表排序

{

node *pt,*pf=NULL,*pm=NULL,*pl=NULL,*pn=NULL;

pn=(node *)malloc(sizeof(node));

if(pn==NULL)

exit(0);

pf=&larr[l].head;

pt=pf;

pm=pf->pnext;

pl=pm->pnext;

while( pm!=&larr[l].tail )

{

if(pm->data >i) //排序

{

pn->pnext=pm;

pf->pnext=pn;

pn->data=i;

printf("%d %d... ",l,i);

return ;

}

pt=pt->pnext;

pf=pt;

pm=pf->pnext;

pl=pm->pnext;

}

pf->pnext=pn;//*****当插入元素的值大于或小于链表里的任何元素时

pn->pnext=&larr[l].tail;//**********

pn->data=i;

return ;

}

void link_show(const lht larr[],int size)

{

int i=0;

node *pn=larr[i].head.pnext;

while(i

{

pn=larr[i].head.pnext;

while(pn!=&larr[i].tail)

{

printf("\n%d %d ",i,pn->data);

pn=pn->pnext;

}

i++;

}

}

int main(int argc, char *argv[])

{

int arr[13]={0,1,99,11,12,4,3,8,77,67,58,69,33};

lht larr[10]={0};//链表数组

link_init(larr,sizeof(arr)/sizeof(arr[0]));

int i=0;

while(i

{

link_order(larr,(arr[i]*sizeof(arr)/sizeof(arr[0])))/(99+1),arr[i]);

i++;

}

link_show(larr,sizeof(arr)/sizeof(arr[0]));

return 0;

}

b794db802a85e0ba82b92668845ddfed.png

033bb1e2534f9e835a201032133a74c9.png

上传的附件:

链表数组 hash.png

(66.77kb,1次下载)

链表数组.png

(315.79kb,0次下载)

http://www.lbrq.cn/news/1540495.html

相关文章:

  • 全市网站建设情况摸底调查/百度账号怎么注册
  • 成都高端网站设计公司/百度竞价排名模式
  • 公司建了网站怎么做分录/站长之家ip查询
  • 搜索引擎优化培训免费咨询/专业搜索引擎seo技术公司
  • 日本做的视频网站/2022年最火的关键词
  • 国外做外贸的小网站/世界军事新闻
  • wpf入可以做网站吗/百度排行榜明星
  • 猫咪网页链接/长春网站seo
  • 保健品网站源码/产品推广方案范例
  • 为中国移动做网站的公司叫什么/站长素材音效下载
  • 网站横幅广告怎么做/旅游新闻热点
  • 建设代刷网站/拼多多推广引流软件免费
  • 深圳网站建设创造者/国内网站建设公司
  • 深圳华强北买手机便宜吗/seo推广怎么收费
  • 网站开发转软件开发/网络营销推广的方式
  • 专业做刀具网站的公司/百度搜索简洁版网址
  • 伪静态网站配置/企业网站设计规范
  • 做网站一定要效果图吗/正安县网站seo优化排名
  • 网站编程基础/熊猫关键词挖掘工具
  • 网站编辑怎么做的/武汉全网营销推广公司
  • 发改委网站建设方案/seo结算系统
  • 张店网站制作设计公司/千锋教育培训多少钱
  • .net 响应式网站/爱站网关键词查询工具
  • 做vlog网站推荐/论坛推广平台有哪些
  • 河南民基建设工程有限公司网站/解析域名网站
  • 做文字云的网站/如何做网络宣传推广
  • 做旅游网站有前途吗/泰安优化关键词排名哪家合适
  • 欧美网站建设公司排名/网站友情链接怎么添加
  • 建设银行信用卡官方网站/短视频营销成功的案例
  • 重庆做网站的公司有哪些/广告设计网站
  • STM32H743芯片STM32H750解密解析
  • 细说数仓中不同类型的维度
  • sfc_os!SfcQueueValidationRequest函数分析之sfc_os!IsFileInQueue
  • 第4章 React状态管理基础
  • UE5 PCG 笔记(一)
  • 实践笔记-小端模式下的寄存器数据输入技巧;图形化界面配置注意事项。