首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
若x和Y是两个单链表存储的串,编写一个函数找出x中第一个不在y中出现的字符。
若x和Y是两个单链表存储的串,编写一个函数找出x中第一个不在y中出现的字符。
admin
2014-12-25
25
问题
若x和Y是两个单链表存储的串,编写一个函数找出x中第一个不在y中出现的字符。
选项
答案
char SearchCharacter(LinkList X,LinkList y) { /*查找串x第一个不在Y中出现的字符,设两个链表都带有头结点*/ P=X一>next; while(p) {q=y一>next; while(q&&q一>data!=P一>data) q=q一>next; if(!q) return P一>data; else P=P一>next; } return‘#’; /*X为空串或X中所有元素都在Y中*/ }
解析
扫描串x,对于x中的每一个结点,判断其值是否在Y中出现,若出现则继续扫描,否则返回其结点的值。算法描述如下。
转载请注明原文地址:https://jikaoti.com/ti/w7LaFFFM
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
ICMP的_____报文用于网络中的主机请其他主机或路由器回答当前的日期和时间,用于在网络中进行时钟同步和测量。
在IP数据报中,协议字段占【】位。
在网络协议的基本要素中,用来规定数据与控制信息的分组结构或格式的是【】
某学生管理系统的数据库包含如下关系表:Student(Sno,Name,Gender,Class,Major,Dno);Student为学生表,分别表示(学号、姓名、性别、班级、专业、系号)Course(Cno,Subject,Credit,Tim
在对象联系图中,表示两个属性之间值的联系为逆联系的是()
某用户文件共12个逻辑记录,每个逻辑记录的长度为240个字符,现把该文件存放到磁带上,若磁带的记录密度为400字符/英寸,块与块之间的间隙为0.3英寸,请回答:不采用记录成组操作时(即每个记录占一块),磁带空间的利用率为多少?
假定一个磁盘共有100个柱面,每个柱面上有4个磁道,每个盘面分成16个扇区。如果内存的字长为64位,磁盘地址中指出的柱面号、磁道号、扇区号和块号只需要64位二进制位即可表示。每个磁盘块的长度是512字节。记录磁盘中空闲块的方式有两种,即位示图法和空闲块链接
某位置随动系统如图所示,已知:G(s)=,Gc(s)=1+0.008s,当系统输入单位阶跃函数时,求:(1)系统的闭环传递函数。(2)该系统的自然频率ωn和阻尼比ξ。
下列程序的输出为________。main(){charapple[]="abcdefghijk";inti=0;while(apple[i]!=’e’)i++;printf("%c",appl
#include
char*ss(char*s){returns+strlen(s)/4;}main(){char*p,*str="abcdefgh";
随机试题
关于硫化氢的来源说法不正确的是()。
电子商务产品创新流程中,市场调研和机会分析是哪个阶段?
S-T段的抬高主要见于
男性,58岁。因心前区疼痛10天就诊。患者10天前因工作劳累出现胸骨后闷痛,无放射,不伴大汗,休息同时含服异山梨酯约5分钟后缓解,1天前,情绪激动时再次出现上述症状,含服异山梨酯3分钟后缓解。既往健康,吸烟30年,20~30支/日,少量饮酒。查体:T36.
每公顷被征收耕地的安置补助费,最高不得超过被征收前三年平均年产值的()倍。
工程设计应具有良好的(),方便设备操作与维修。
标准·普尔股票价格指数基点数为( )。
把学习过程概括为“学—思—行”的统一过程的教育家和思想家是【】
在历史发展进程中,意大利等欧洲国家按顺序经历了原始社会、奴隶社会、封建社会、资本主义社会的发展历程。中国大部分地区由半殖民地半封建社会,未经资本主义社会而进入了社会主义社会。两藏等地区却直接由封建农奴制社会直接进入了社会主义社会。非洲甚至有一些民族直接由原
Asabusinessmodel,theworldofpublishinghasalwaysbeenasomewhatsleepyenclave,butnowallthatseemspoisedtochange.
最新回复
(
0
)