SCAU-8610-数据结构-顺序查找

news/2024/11/27 1:17:02/
#include"malloc.h" /* malloc()等 */
#include"stdio.h"
#include"stdlib.h"typedef int ElemType;
typedef struct /*静态查找表的顺序存储结构 */
{ElemType *elem; /* 数据元素存储空间基址,建表时按实际长度分配,0号单元留空 */int length; /* 表长度 */
}SSTable;void Creat_Seq(SSTable &ST,int n)
{ /* 操作结果: 构造一个含n个数据元素的静态顺序查找表ST(数据来自数组r) */int i,temp;ST.elem=(ElemType *)malloc((n+1) * sizeof(ElemType)); /* 动态生成n个数据元素空间(0号单元不用) */if(!(ST).elem){printf("ERROR\n");exit(0);} /*内存分配失败结束程序*/for(i=1;i<=n;i++){scanf("%d",&temp);*(ST.elem+i)=temp; /* 依次赋值给ST */}ST.length=n;
}int Search_Seq(SSTable &ST,ElemType key)
{ /* 在顺序表ST中顺序查找其关键字等于key的数据元素。若找到,则函数值为 */
/* 该元素在表中的位置,否则为0。算法9.1 */int i=1;for(int i=1;i<=ST.length;i++){if(ST.elem[i]==key)return i;}return 0;
}main()
{SSTable ST;int loc,key;int n;scanf("%d",&n);Creat_Seq(ST,n);//printf("Please input the key value:");scanf("%d",&key);loc = Search_Seq(ST,key);if(loc!=0)printf("The element position is %d.\n",loc);elseprintf("The element is not exist.\n");
}


http://www.ppmy.cn/news/701810.html

相关文章

高通QCOM 8610平台电量计算

一&#xff1a; SOC&#xff08;荷电状态&#xff09;计算方法 公式&#xff1a; SOC RUC / (FCC-UUC) 名词&#xff1a; 术语 全称 注释 FCC Full-Charge Capacity 满电荷电量 UC Remaining Capacity RC 剩余电量 CC Coulumb Counter 电量计 UUC Unusable C…

蓄电池内阻测试仪分析软件,蓄电池内阻测试仪(GCBT-8610)

一、 产品功能 1. 测试功能&#xff1a;通过交流注入法精确测量蓄电池的端电压和内阻值&#xff0c;来判断蓄电池容量和技术状态的优劣。可以对蓄电池进行成组测量&#xff0c;也可以进行单节测量。 2. 管理功能&#xff1a;强大的计算机管理分析系统&#xff0c;能够对电…

SCAU华南农业大学数据结构 8610 顺序查找

#include"malloc.h" /* malloc()等 */ #include"stdio.h" #include"stdlib.h" #include <iostream> using namespace std;typedef int ElemType; typedef struct /*静态查找表的顺序存储结构 */ { ElemType *elem; /* 数据元素存储空间…

CVE-2014-8610 短信重发漏洞

目录 目录前言漏洞介绍漏洞细节POCdrozer模块 前言 研究百度Xteam发现的CVE-2014-8610短信重发漏洞&#xff0c;因为原文是英文顺便翻译了一下&#xff0c;原文地址[1]。 漏洞介绍 在安卓5.0以下&#xff0c;一个未授权的app可以重新发送存储在用户手机里的所有短信&#xf…

Lake Shore 8610型高场(HF)振动样品磁强计

介绍 振动样品磁强计(VSMs)是表征磁性材料最常用的技术。VSM 可以测量磁性软磁&#xff08;低矫顽力&#xff09;和硬&#xff08;高矫顽力&#xff09;材料的特性。有多种形式&#xff1a;固体、粉末、单晶、薄膜或液体。他们可以用于使用电磁体(EM)或高磁场(HF)超导磁体(SCM)…

SCAU 数据结构 8610 顺序查找

Description 编写Search_Seq函数&#xff0c;实现在一个无序表ST中采用顺序查找算法查找值为key的元素的算法. #include"malloc.h" /* malloc()等 */ #include"stdio.h" #include"stdlib.h" typedef int ElemType; typedef struct /*静态查找表…

date iso 8610

$day date_iso8601(REQUEST_TIME);dpm($day);// 2015-08-20T14:35:5608:00转载于:https://www.cnblogs.com/qinqiu/p/4745415.html

SCAU 8610、SCAU 8621、SCAU8622 顺序查找、折半查找、哈希查找

关于顺序查找&#xff0c;如果设置一个“哨兵”&#xff0c;那么每次比较时不用判断i是否越界&#xff0c;这样可以减少查找所需的平均时间。 关于折半查找&#xff0c;需要注意两点&#xff1a;①while循环的条件是low<high&#xff0c;因为key可能出现在lowmid时 ②结束w…