早教吧 育儿知识 作业答案 考试题库 百科 知识分享

数据结构习题请教:我有个类似的算法~麻烦好心人帮我改改哈~万分感谢~已知有两个字符串S1与S2,采用链式存储结构,假设链结点大小为1,且带头结点,试写出判断S1与S2是否相等的算法,若相等,

题目详情
数据结构 习题请教:我有个类似的算法~麻烦好心人帮我改改哈~万分感谢~
已知有两个字符串S1与S2,采用链式存储结构,假设链结点大小为1,且带头结点,试写出判断S1与S2是否相等的算法,若相等,算法返回1,否则返回0.
我这个类似的算法是,将s1和S2进行比较,若s1>s2则输出一个正数,若S1=S2,则输出0,若s1
▼优质解答
答案和解析
//定义空字符常量const char cZero = '\0';int comp(char* s1, char* s2) { int i = 0; while(true) { if (s1[i] == s2[i] && s1[i] != cZero) { i++; continue; } if (s1[i] == cZero && s2[i] == cZero) {...