4月9日下午去神州数码面试算法答案----求字符串最大公串
来源:互联网 发布:软件项目验收管理制度 编辑:程序博客网 时间:2024/05/17 08:39
4月9日下午去神州数码面试 写一个算法题目写错一个条件
现将自己写的正确代码附上 比网上找的那个好理解点
题目是求两字符串最大公串(无聊的题目,从网上找的,而且题目和网上题目一个字不差)
private string ComS(string str1, string str2)
{
string str1t = "";
string str2t = "";
string tmp1 = "";
string tmp2 = "";
string rstr = "";
int x = 0;
if (str1.Length < str2.Length)
{
str1t = str1;
str2t = str2;
}
else
{
str2t = str1;
str1t = str2;
}
for (int i = 0; i <= str1t.Length - 1; i++)
{
for (int j = 1; j <= str1t.Length-i; j++)
{
tmp1 = str1t.Substring(i, j);
for (int k = 0; k <= str2t.Length - 1; k++)
{
if (j <= str2t.Length - k)
{
tmp2 = str2t.Substring(k, j);
}
else
{
tmp2 = "";
}
if (tmp1 == tmp2)
{
if (x < tmp1.Length)
{
rstr = tmp1;
x = rstr.Length;
}
else
continue;
}
}
}
}
return rstr;
}
- 4月9日下午去神州数码面试算法答案----求字符串最大公串
- 求最大公因子算法
- 求最大公因子-欧几里德算法
- 求最大公因子
- 求最大公因子
- 两个字符串的最大公串
- 最大公因子算法
- 欧几里得算法求两个正整数的最大公因子
- 用欧几里得算法求两个正整数的最大公因子
- 网易嵌入式面试 2015年9月2日下午网易视频二面
- 编写一个函数,返回两个字符串的最大公串
- 欧几里得算法求最大公因子——《数据结构与算法分析C++描述》
- 求两个数的最大公因子
- 辗转相除法------求 最大公因子
- 求最小公倍数以及最大公因子
- 求两个正整数的最大公因子。
- 2011年6月7日下午 北大自考数据库系统原理实践考试题及答案
- 欧几里得算法求两个非负整数的最大公因子
- C#中利用委托实现多线程跨线程操作
- 重命名域控制器
- 层的隐藏与显示
- 开通了CSDN Blog
- 根据字段内容查找表名
- 4月9日下午去神州数码面试算法答案----求字符串最大公串
- Visual C#常用函数和方法集汇总
- 今天做了一个公司的面试题目C#实现词法分析器
- WinSock学习笔记
- C#读写INI文件集成类,供大家参考!
- C#连接SQL SERVER 2000 数据库类以及调用!
- VC中基于 Windows 的精确定时
- Jfreechart使用
- .NET Socket开发之异步Socket