首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
设有一个顺序表A,其中的元素按值非递减有序排列,编写一个函数插入一个元素x后持该向量仍按递减有序排列。
设有一个顺序表A,其中的元素按值非递减有序排列,编写一个函数插入一个元素x后持该向量仍按递减有序排列。
admin
2014-12-25
22
问题
设有一个顺序表A,其中的元素按值非递减有序排列,编写一个函数插入一个元素x后持该向量仍按递减有序排列。
选项
答案
非递减有序序列是一个按值从小到大进行排序的序列,而且该序列中可能存在值相同的元素。本题的算法思想是:先找到适当的位置,然后后移元素空出一个位置,再将x插入。实现本题功能的函数如下: void insert(Sqlist&A,int n,x) /*向量A的长度为n*/ { int i,j; if(x>=A[n]) A[n+1]=x; /*若x大于最后的元素,则将其插入到最后*/ else { i=1; while(x>=A[i])i++; /*查找插入位置i*/ for(j=njj>=i;j一一)A[j+1]=A[j]; /*移出插入x的位置*/ A[i]=x; n++; /*将x插入,向量长度增1*/ } }
解析
转载请注明原文地址:https://kaotiyun.com/show/MiVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
按拓扑结构来分类,计算机网络可分为息线型网络、环形网络、______、树形网络和网状网络。
时分多路复用可分为同步时分多路复用和异步时分多路复用,按着固定的顺序把时隙分配给各路信号,称为_________。
在概念、结构和网络设计方面,都为后继的计算机网络技术发展起了重要作用的网络是【】
双绞线以太网采用非屏蔽双绞线(UTP)将站点连接到集线器上,一段双绞线的最大长度为【】
【】是一种自由和开放源代码的操作系统。
关系数据库中用来存储数据的对象是_______。
计算机的组成元素中,运算器属于()
在SQLserver2000中,不是系统数据库的是()
某用户文件共12个逻辑记录,每个逻辑记录的长度为240个字符,现把该文件存放到磁带上,若磁带的记录密度为400字符/英寸,块与块之间的间隙为0.3英寸,请回答:采用记录成组操作且块因子为3时,磁带空间的利用率为多少?
随机试题
A、10~30℃B、不超过20℃C、2~10℃D、避光且不超过20℃E、2℃以下阴凉处为
试验研究中对照组与实验组发病率之比为
生后3个月时应预防接种哪种疫苗
业主在工程项目决策阶段的主要工作任务是围绕着项目策划、项目建议书,项目可行性研究及相关的报批工作开展项目的管理工作,主要有()。
甲公司欠乙公司货款l00万元,后甲公司分立为丙、丁、戊三个公司,且丙、丁、戊三个公司约定由丙公司承担原甲公司,欠乙公司的债务。对于原甲公司欠乙公司的100万元货款,下列说法正确的是()。
2011年上半年,上海规模以上社会服务业单位共实现总产出4982.94亿元,比上年同期增长16.1%,占社会服务业总产出的80.8%。其中,规模以上企业实现总产出3982.11亿元,增长16%,占社会服务业企业总产出的82.7%;规模以上非企业单位实现总产
知识管理是资源要素管理的重要组成部分,以下关于知识管理的描述,不正确的是()。
在微机中,L/O设备是指()。
MorseCodeMorsecodeisbeingreplacedbyanewsatellite-basedsystemforsendingdistresscallsatsea.Itsdotsanddashesh
A、Theymadetoolswithspecialinstruments.B、Theymadetoolsoutofwoodfirst.C、Theymadetoolsoutofanimalskin.D、Theyma
最新回复
(
0
)