社区
数据结构与算法
帖子详情
设单链表中存放着N个字符 写出一算法 判断该字符串是否是有中心对称关系
PPC叔叔
2006-04-22 02:44:08
设单链表中存放着N个字符 写出一算法 判断该字符串是否是有中心对称关系
...全文
1203
6
打赏
收藏
设单链表中存放着N个字符 写出一算法 判断该字符串是否是有中心对称关系
设单链表中存放着N个字符 写出一算法 判断该字符串是否是有中心对称关系
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yyfhz
2006-08-03
打赏
举报
回复
假如说比较的字符串是在一个Array of char里面,
那么或许可以直接用内存Copy的方法直接Copy一个反序的内存块,
然后两个内存块直接作XOR操作。最后如果有办法不循环直接就知道这个内存块是否全部为0的话,那就是O(1) 啦 :D
galois_godel
2006-08-03
打赏
举报
回复
怎么想都是O(n)
Ichigo
2006-08-01
打赏
举报
回复
先将单链遍历一遍,记录下其中元素的个数(n)
再从头遍历,边遍历边记数边存入数组,直到(n div 2)
然后,顺着单链继续遍历,并与数组比较
yyfhz
2006-08-01
打赏
举报
回复
遍历全表,作一个双向索引链表或者是数组
然后进行比较就快了,不用一次次的去找尾节点。这样做的话时间复杂度为O(n),但是比较费空间。
stefant2003
2006-06-08
打赏
举报
回复
我的思路是:
(1)先遍历链表找到中间结点, O(n)
(2)将前半部分链表逆序,O(n)
(3)从中间开始向两端作比对到不相同为止,O(n)
算法时间复杂度是O(n)
CD2006
2006-04-22
打赏
举报
回复
能出这样的题的老师,也真是没着了
呵呵,不断的把当前的表头结点拆下,然后顺链找到表尾,和表尾节点比较,如果相同,则删除这两个节点,并重复这个过程,直到表为空(判为中心对称)或与表尾节点不相同(判为非中心对称)
编写
算法
,利用栈
判断
所给字符是否具有
中
心对称
关系
。要求有尽可能少的时间完成
判断
。
编写
算法
,利用栈
判断
所给字符是否具有
中
心对称
关系
。要求有尽可能少的时间完成
判断
。
c语言数据结构实验:掌握线性表的链式存储结构 熟练掌握循环链表的存储特征和建立方法,掌握线性表的链式存储结构 下面是源码的txt
01 02 03分别代表三个题 每个实验只有前两个题写了~ 运行都没有问题~ 已知带头结点的动态
单链表
L
中
的结点是按整数值递增排序的,试写一
算法
将值为的结点插入到表L
中
,使L仍然有序。要求
算法
的时间复杂度为 O(),空间复杂度为 O(1)。2、
设
计一
算法
,逆置带头结点的动态链表L。要求利用原表的结点空间,并要求用尽可能少的时间完成。 假
设
在长度大于1的单循环链表
中
,既无头结点也无头指针。s 为指向某个结点的指针,试编写
算法
删除结点*s 的直接前驱结点。 2、已知由
单链表
表示的线性表
中
,含有三类字符的数据元素(如:字母、数字和其它字符),
设
计
算法
构造三个以循环链表示的线性表,使每一个表
中
只含同一类的字符,且利用原表
中
的结点空间作为这三个表的空间。(头结点可以另辟空间)
设
单链表
中
存放
着n
个字符
,
设
计
算法
,
判断
该
字符串
中
是否有
中
心对称
关系
。例如:xyzzyx、xyzyx都算是
中
心对称
的
字符串
。 2、
设
计
算法
判断
一个算术表达式的圆括号是否配对。(提示:对表达式进行扫描,遇“(进栈,遇“)’退掉栈顶的“(,表达式被扫描完毕,栈为空)
xianxingbiao.rar_,不
设
头指针
线性表 队列的
算法
题目:假
设
以带头结点的循环链表表示队列,并且只
设
一个指针指向队尾(注意不
设
头指针),试编写相应的置空队、入队、出队的
算法
。
设
队列
中
存放
着 n
个字符
,试编写
算法
,
判断
该
字符串
是否有
中
心对称
关系
设
单链表
中
存放
n
个字符
,试
设
计一个
算法
,使用栈
判断
该
字符串
是否
中
心对称
设
单链表
中
存放
n
个字符
,试
设
计一个
算法
,使用栈
判断
该
字符串
是否
中
心对称
,如xyzzyx即为
中
心对称
字符串
。
设
单链表
中
存放
n
个字符
,试
设
计一个
算法
,使用栈推断该
字符串
是否
中
心对称
...
转载请注明出处:http://blog.csdn.net/u012860063 问题:
设
单链表
中
存放
n
个字符
。试
设
计一个
算法
,使用栈推断该
字符串
是否
中
心对称
,如xyzzyx即为
中
心对称
字符串
。 代码例如以下: #include<cstdio> #include<cstdlib> #include<cstring> #defi...
数据结构与算法
33,028
社区成员
35,336
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章