回文 栈实现
来源:互联网 发布:sql server2014教程 编辑:程序博客网 时间:2024/05/08 13:00
Code:
#include <stdio.h>#include <string.h>#include <stdlib.h>int main(){char str[100], s[100];int i, len, mid, top;gets(str);len = strlen(str);mid = len/2 - 1; /// 字符串的中点top = -1; /// 栈初始化for (i = 0; i <= mid; ++i){s[++top] = str[i];}if(len % 2) /// 判断字符串长度是偶数还是奇数{mid += 2;}else{mid++;}for (i = mid; i < len; ++i){if (str[i] != s[top]){break;}top--;}printf("%s\n", top == -1? "Yes": "No"); return 0;}
0 0
- 回文 栈实现
- 判断回文字符串 栈实现
- 解密回文-数组模拟栈实现简单回文判断
- 用队列和栈实现回文
- 用栈和队列实现回文
- palindrome(回文检测)栈和队列实现
- JavaScript栈的实现和回文判断
- 只用栈与队列实现判断回文
- 用栈和队列实现回文判断
- C++实现回文
- 字符串回文-Java实现
- 回文--递归实现
- JavaScript 实现回文解码
- 回文字符串实现
- Java实现-回文数
- JavaScript实现回文算法
- 回文的java实现(栈和队列的配合)
- DS之顺序栈和链队实现回文判断
- 第十三周项目 5 字符串操作(字符串复制)——两个数组连接复制
- tomcat自动部署
- 关于nil 和null还有Nil
- 如何让遮罩层悬浮在object标签中
- 2.2 CSS样式_常用组合样式p1
- 回文 栈实现
- 源码编译mysql-5.5.28以及如何恢复管理员账号
- HDU2069 Coin change HDU 1114 Piggy-Bank HDU1712 ACboy needs your help
- 设计模式笔记0.接口和工厂
- Python Iteriate Dictionary Object
- cocos2d(环境搭建篇)
- 从头认识C—数组下标的有效性检查
- 在MySQL数据库中,查看某个表的有关联的表
- java 13个核心技术3