Java 关键字(如abstract) String String、StringBuffer、StringBuilder区别 String中有没有使一个字符串反转的方法 线程的实现方式 JVM GC原理(垃圾回收器的基本原理是什么?) 编译时的一些操作 环境变量可在编译source code时指定? ...
分类:
编程语言 时间:
2016-06-13 18:55:58
阅读次数:
319
分享几道JavaScript相关的面试题. 字符串反转 这这里提供了两种解题思路。如果各位读者还有其他的思路,可以分享交流! 第一方法: 第二种方法: 编写一个JavaScript函数 parseQueryString,它的用途是把URL参数解析为一个对象,如:var url = “http://w ...
分类:
编程语言 时间:
2016-06-02 06:08:00
阅读次数:
168
突然看到比较好的文章,列举了挺多比较好的方法,再次我也举一反三,写出一段代码。 原文章:JavaScript算法练习:字符串反转 ...
分类:
Web程序 时间:
2016-05-26 20:34:55
阅读次数:
218
split()方法将一个字符串对象的每个字符拆出来,并且将每个字符串当成数组的每个元素 reverse()方法用来改变数组,将数组中的元素倒个序排列,第一个数组元素成为最后一个,最后一个变成第一个 join()方法将数组中的所有元素边接成一个字符串 来看个实例: 将上面的方法简化一下,可以写成这样: ...
分类:
其他好文 时间:
2016-05-20 00:37:41
阅读次数:
269
例:输入 “I Love you”,输出“you Love I”;在不使用库函数,不使用sizeof()的情况下:
#include
#include
void reverse_str(char *p,int len) //定义一个反转函数
{
char *left = p;
char *right = p + len-1;
while (left <rig...
分类:
其他好文 时间:
2016-05-13 15:14:50
阅读次数:
181
题目链接 题意:求给定的字符串的最长回文子串 分析:做法是构造一个新的字符串是原字符串+反转后的原字符串(这样方便求两边回文的后缀的最长前缀),即newS = S + '$' + revS,枚举回文串中心位置,RMQ询问LCP = min (height[rank[l]+1] to height[r ...
分类:
编程语言 时间:
2016-04-30 16:48:02
阅读次数:
185
今天把开课为止,所有的作业做了一遍 包括 冒泡排序 二分法排序 阶乘 求字符串长度 复制字符串 字符串反转 部分有递归和迭代的方式 ...
分类:
编程语言 时间:
2016-04-26 19:17:08
阅读次数:
199
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=151 这里可以用栈模拟,也可以用STL,reverse();函数。 但是我这里用栈模拟,PE了,了解一下这个做法吧。 #include <cstdio> #include ...
分类:
其他好文 时间:
2016-04-20 21:36:55
阅读次数:
186
例:输入“ILoveyou”,输出“youLoveI”;在不使用库函数,不使用sizeof()的情况下:#include<stdio.h>
#include<stdlib.h>
voidreverse_str(char*p,intlen)//定义一个反转函数
{
char*left=p;
char*right=p+len-1;
while(left<right)
{
chartmp=*left..
分类:
其他好文 时间:
2016-04-09 17:04:35
阅读次数:
136
字符串反转:如给定一字符串 good bye boy. 反转之后: .yob eyb doog 实现思路: 分别从第一个字符和最后一个字符,同时向中间遍历,交换遇到的每一个字符。JAVA实现代码如下:字符数组str存储待反转的字符串。 分割线 问题描述:给定一字符串,以空格作为每个单词的分隔符,反转 ...
分类:
其他好文 时间:
2016-04-03 00:06:18
阅读次数:
278