| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1023 人关注过本帖
标题:验证是否是子字符串
取消只看楼主 加入收藏
wxzyn123
Rank: 1
来 自:江苏
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-9-15
收藏
 问题点数:0 回复次数:3 
验证是否是子字符串

两个字符串,怎样通过查找,验证其中一个是否是另一个的子字符串呢?
用字符数组还是字符串来实现呢

搜索更多相关主题的帖子: 子字符 验证 
2007-11-02 21:36
wxzyn123
Rank: 1
来 自:江苏
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-9-15
收藏
得分:0 

我写的程序,可是有错误,不知道错在哪里

class Program
{
public void merge(ref int[] a ,ref int[] b)
{
int[] c = new int[20];
int i = 0; int j = 0;int p=0;
while(i<10&&j<10&&p<20)
{
if (a[i] == b[j])
{
c[i] = a[i];
i++; p++;
}
else
{
if (a[i] > b[j])
{
c[p] = b[j]; p++; j++;
}
else
{
c[p] = a[i]; i++; p++;
}
}
}
for (p = 0; p <20; p++)
Console.Write(c[p]+" ");

}
static void Main(string[] args)
{
int[] a = new int[10] { 1,3,5,7,9,11,13,15,17,19};
int[] b = new int[10] {2,4,6,8,10,12,14,16,18,20};
Program p = new Program();
p.merge(ref a, ref b);
Console.ReadLine();
}
}

2007-11-03 21:56
wxzyn123
Rank: 1
来 自:江苏
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-9-15
收藏
得分:0 
请高手帮忙看一下,谢谢先
2007-11-03 21:57
wxzyn123
Rank: 1
来 自:江苏
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-9-15
收藏
得分:0 
ftp://incoming

[此贴子已经被作者于2007-11-20 11:04:54编辑过]

2007-11-20 11:00
快速回复:验证是否是子字符串
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022494 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved