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

国外创意摄影网站seo的实现方式

国外创意摄影网站,seo的实现方式,潍坊微信网站,企业网站内容是什么目录 1解题思路: 2代码所示: 3运行代码: 4习题不难,多刷题,练思路,最重要的不是学会了一道题,而是掌握其编程思想; 1解题思路: 折半查找法(half-interval…

目录

1解题思路:

2代码所示:

3运行代码:

4习题不难,多刷题,练思路,最重要的不是学会了一道题,而是掌握其编程思想;


1解题思路:

折半查找法(half-interval search)

优点:比较次数少,查找速度快,平均性能好

缺点:是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。

注意:折半查找法仅适用于对已有顺序的数组、数据进行操作!!!

例如:要在数组arr[]={8,7,9,6,4,1,2,5,3,10,11};中查找key=7的位置;首先,我们要先将数组arr中的数据成员进行排序。arr[]={1,2,3,4,5,6,7,8,9,10,11};

如图所示:将该组数据小端记作low,大端记作high,中间值记作mid;
二分法查找时,将所查找的key与mid比较,例如key=7,即可缩小查找范围在mid和high之间; 

如图所示即可找到key=low=7;


2代码所示:

#include<stdio.h>
#define n 15
int main()
{int arr[n]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15},x,i=1,between,left,right,a; printf("输出要查找的数\n");scanf("%d",&x);left=0;right=14;while(left<right)//思想:利用数组的角标,不止可以利用数组元素 {a=(left+right)/2;if(arr[a]==x){printf("该数是该数组的第%d个元素",a+1);break;}else if(x<arr[a]){right=a;}else left=a;if(arr[left]==arr[right]){printf("无此数");break; }}return 0;
}

首先:对数组进行定义并输入要查找的数值;

	int arr[n]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15},x,i=1,between,left,right,a; printf("输出要查找的数\n");scanf("%d",&x);

然后利用循环和数组的角标进行循环二分查找;

	left=0;right=14;while(left<right)//思想:利用数组的角标,不止可以利用数组元素 {a=(left+right)/2;if(arr[a]==x){printf("该数是该数组的第%d个元素",a+1);break;}else if(x<arr[a]){right=a;}else left=a;if(arr[left]==arr[right]){printf("无此数");break; }}

最后运行即可。

3运行代码:

4习题不难,多刷题,练思路,最重要的不是学会了一道题,而是掌握其编程思想;

但是首先要多刷题

C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发,使用C语言可以以简易的方式编译、处理低级存储器。

感谢各位的阅读,以上就是“C语言怎么”的内容了,经过本文的学习后,相信大家对C语言这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是CSDN杰克尼,小编将为大家推送更多相关知识点的文章,欢迎关注!

制作不易,望点个关注,后续我会持续更新c题库,关注我不迷路,有不会的私聊我

请不要相信胜利就像山坡上的蒲公英一样,唾手可得,但是请相信世上总有一些美好,值得我们全力以赴。

若没有习题的,可以看看我的主页,比如说C语言不可不敲系列:跳水比赛排名问题-CSDN博客

这道题就是一个很好的思路;

http://www.ds6.com.cn/news/104170.html

相关文章:

  • 企业网站建设哪家企业seo推广
  • 网站分为四个步骤开发建设黄页88网
  • 深圳网站建设公司排行榜专业模板建站
  • 不花钱做推广的网站域名注册
  • 域名备案注销seo运营学校
  • 网站承接广告宣传方案长沙网站seo分析
  • 360网站做推广竞价推广平台
  • 开网店赚钱吗无锡seo排名收费
  • 秦皇岛网站制作 微商城建设新网站百度多久收录
  • java做网站教程视频百度注册新账号
  • 近期热点新闻事件及评论优化大师免费下载
  • 网站主页面设计模板长春网站关键词推广
  • 做企业网站找谁一个新品牌如何推广
  • 专门做正品的网站淘宝关键词排名是怎么做的
  • wordpress 数据库批量安卓手机优化
  • 开奖网站开发东莞网络优化哪家好
  • 深圳代办注册公司执照优化网站排名解析推广
  • 濮阳网站优化公司哪家好码迷seo
  • 零基础学编程武汉seo网站优化技巧
  • wordpress会员到期重庆seo外包平台
  • 百度智能云建站教程微信公众号营销
  • 网站建设 域名业务 邮箱网站查询域名入口
  • 中间商网站怎么做企业查询
  • 网站正在建设中 页面百度建站多少钱
  • 在家做网站设计电商怎么做新手入门
  • 南京建设网站维护抖音引流推广怎么做
  • 建设酒店网站ppt模板下载怎么自己做网站推广
  • 深圳网站建设十强it人必看的网站
  • 中国十大电商排行榜苏州整站优化
  • wordpress 文章图片自动添加苏州网站seo服务