http://hihocoder.com/problemset/problem/1082首先将字符串全部字母变成小写,不断用find查找字符串中的Marshtomp,并把每个字符变为’#‘ ,最后统一把’#‘替换即可。 1 #include 2 #include 3 #include 4 using...
分类:
其他好文 时间:
2015-04-10 21:51:08
阅读次数:
113
//自己编写程序实现strchr函数。即在给定字符串中找特定的字符并返回该处指针。
#include
char * my_strchr(char const *str,int ch)
{
while(*str!='\0')
{
if(*str!=ch)
str++;
else
return str;
}
printf("未找到该字符\n");
return 0;
...
分类:
编程语言 时间:
2015-04-10 18:11:25
阅读次数:
176
//自己编写程序实现strrchr函数,即在给定字符串中找特定的字符并返回最后出现的位置
#include
#include
char * my_strrchr(char const *str,int ch)
{
int count=0;
while(*str!='\0')
{
count++;
str++;
}
str--;
while(count)
{
if(*s...
分类:
编程语言 时间:
2015-04-10 18:03:44
阅读次数:
160
// 实现strchr(在一个字符串中查找字符,找到的话返回指向该字符的指针,没找到的话返回空)
#include
#include
char * my_strchr( char const *str, char c )
{
assert( str != NULL );
while( *str != '\0')
{
if( *str == c )
return str;...
分类:
编程语言 时间:
2015-04-10 15:39:36
阅读次数:
143
哈哈,今天同学给来一段代码private Map mFuction2(int n[]){ Map map = new HashMap(); for(int i=0;i<n.length;i++){ int key = n[i]; ...
分类:
其他好文 时间:
2015-04-09 13:41:15
阅读次数:
128
1. let,可以使用let代替var声明变量。使用let声明的变量拥有块级作用域,仅在代码块中生效2. const,使用const声明常量,一经声明,无法改变3. 模式匹配 var [a, b, c] = [1, 2, 3]4. 新的字符串方法contains可以查找a字符串是否包含在b内sta....
分类:
其他好文 时间:
2015-04-03 01:28:26
阅读次数:
114
上传图片原理:首先判断文件类型是否为图片格式,若是则上传文件,然后重命名文件(一般都是避免上传文件重名,现在基本上都是以为时间来命名),接着把文件上传到指定目录,成功上传后输出上传图片的预览。1.首先我们开始判断文件类型是否为图片类型用到的函数strrchr:查找字符串在另一个字符串中最后一次出现的...
分类:
Web程序 时间:
2015-04-01 19:44:58
阅读次数:
138
字符串查找算法在于其效率的高低,单个字符的一次比较从头到尾遍历一遍肯定能找出来,但这样效率太低。比较著名的算法有KMP和BM(KMP看着烦躁),但个人来说,Sunday算法是我最能理解且效率不错的算法(而且代码很简单啊)。sunday算法关注的是模式串的下一个字符的匹配情况(因为字符串不匹配的话,模...
分类:
其他好文 时间:
2015-03-31 17:29:36
阅读次数:
180
1查找字符位置函数: strpos($str,$seach,[int]);查找search在$str中的第一次位置从int开始; stripos($str,$seach,[int]);函数返回字符串在另一个字符串中第一次出现的位置。该函数对大小写不敏感 strrpos($str...
分类:
Web程序 时间:
2015-03-19 08:54:39
阅读次数:
158