码迷,mamicode.com
首页 >  
搜索关键字:判断回文    ( 138个结果
Palindrome Partitioning
判断回文,简单的入栈出栈判断,其他的就是简单的回溯了。class Solution {private: vector> res; vector tempRes;public: bool isValid(string str) { stack stk; ...
分类:其他好文   时间:2015-06-02 21:26:50    阅读次数:162
golang 递归判断回文字符串
判断回文字符串是个比较经典的问题。 思路就是拿第一个字符和最一个字符比较,如果不等退出,相同的话继续刚刚的过程,直到第一个字符和最后一个字符相遇或者他们的距离为1时。说明他们是回文字符串。 下面的代码...
分类:其他好文   时间:2015-05-26 00:24:26    阅读次数:282
判断回文
Decription: 输入一个字符串,判断其是否为回文。 是则输出,“True”,否则输出“False” 题目最简单的做法就是,用两个指针指向字符串的首尾,然后逐个比对。 下面使用栈来判断: ????????将字符串全部...
分类:其他好文   时间:2015-05-16 01:43:38    阅读次数:181
一亿以内的回文素数
题意分析:求1~100000000内的回文素数 题目分析: 1.多组测试数据,所以先打表。打表O(N), N=10^9, 先求质数再判断回文,还是O(N), 效率低下;所以先构造回文数,再判断质数。 2.偶数位的回文数都能被11整除,自己证明去。所以,偶数位的回文数除了11都是合数。 3.一个k位数,可以构造出一个奇数位的回文数。比如13,可以构造131;189可以构造18981.所以10...
分类:其他好文   时间:2015-05-12 15:42:08    阅读次数:730
顺序栈来判断回文串
#include #include #include using namespace std;#define StackSize 100 typedef char DataType; typedef struct{ DataType data[StackSize]; int top; }SeqStack; /*void Int(S...
分类:其他好文   时间:2015-05-03 11:59:52    阅读次数:359
(c语言)回文字符串的判断,gets和scanf
问题描述: 判断一个字符串是否是回文字符串。 程序分析: 回文字符串: 回文字符串是指一个字符中的最高位与最低位的字符是一样的,次高位和次低位上的字符是一样的,以此类推。同时,值得注意的是单个字符,或者多个重复的字符也是回文字符串。 (1)定义一个判断回文数的函数,按照上面给出的回文数的定义,我们进行判断。 (2)本程序在主函数传入字符串的过程中发现了用gets函数与用scanf函...
分类:编程语言   时间:2015-04-27 15:17:34    阅读次数:219
判断回文(0315)SWUST-OJ
Description一个字符串将其所有字符倒过来后和原来一样就称它是回文。如121是回文,abA不是回文。 你的任务就是对于输入的字符串判断是否是回文。Input第一行:测试数据组数N(1=接下来N行:每行一个字符串(只有数字和字母(区分大小写),且字符串大小小于100).Output输出只有一行...
分类:其他好文   时间:2015-04-13 09:17:57    阅读次数:113
判断回文数
空间复杂度为O(1)的条件下,如何判断一个数是否回文。【方法1】最好的方法如下,可以避免溢出的风险public class Solution { public boolean isPalindrome(int x) { if (x reverse) { r...
分类:其他好文   时间:2015-04-13 01:31:59    阅读次数:115
C语言 判断回文字符串
判断回文字字符串 #include void huiwen(char *str) { int len=0; int i; int flag; char *ch=str; while(*ch != '\0') { ch++; len++; } for(i=0;i<=len/2;i++) ...
分类:编程语言   时间:2015-04-06 11:30:04    阅读次数:224
判断回文串
#include using namespace std; #include bool isPalindromeNumber(long num) { if(num<0) return false; long temp=num; long y=0; while(temp) { y=y*10+temp%10; temp/=10; } return num==y; re...
分类:其他好文   时间:2015-04-03 17:23:49    阅读次数:97
138条   上一页 1 ... 10 11 12 13 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!