题目:
给定字符串a,字符串b,比如a = "feb" , b = "jun" 要求结果 = "befjun" .
把两个字符串拼写成一个有序的字符串。
不能用系统函数。
这个题目曾经出现在 神州数码,中讯汉扬等公司的笔试题目中。
class Program
{
static void Main(string[] args)
{
SortString ss = new SortString("soft", "ware");
string ret = ss.Sort();
Console.WriteLine(ret);
Console.Read();
}
}
/// <summary>
/// 实现字符排序功能的类
/// </summary>
class SortString
{
private string s1 = string.Empty;
private string s2 = string.Empty;
public SortString(string str1, string str2)
{
s1 = str1;
s2 = str2;
}
public string Sort()
{
string str = s1 + s2;
char[] charArray = new char[str.Length];
//string to char[]
charArray = str.ToCharArray();
char myChar = new char();
//开始排序
for (int i = 0; i < charArray.Length; i++)
{
for (int j = 0; j < charArray.Length - 1; j++)
{
if (charArray[j] > charArray[j + 1])
{
myChar = charArray[j];
charArray[j] = charArray[j + 1];
charArray[j + 1] = myChar;
}
}
}
//char[] to string
string resultString = new string(charArray);
return resultString.ToString();
}
分享到:
相关推荐
129道经典.NET笔试题,中小型企业常考.NET笔试题,欢迎广大朋友下载学习,是非常基础的一些知识常考点,希望大家可以把它们背的滚瓜烂熟,因为走到哪儿找工作,先做的都是一套笔试题,而这些笔试题基本都是来自这儿!
.net笔试题选择题集.docx
ASP.NET面试笔试题,有应聘ASP.NET程序员的同志们可以参考下,由本人整理过。
简述 private、 protected、 public、 internal 修饰符的访问权限。答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问public : 公共成员,完全公开,没有访问限制...
汇总一些.NET的面试题,为大家的面试过关添加一份保障,额,我也是从别的地方找的~
个人收集的关于.net方面笔试的题目,主要是简答题,很少关于程序方面的题,差不多罗列了网上所能能找到的
上海伟创在电子科大的.net英文笔试题 拷下来了
总结了大量网上关于.NET程序员招聘笔试题,希望对广大网友,能有一定帮助。
C#编程 .NET面试笔试 C#.Net笔试题
.net面试笔试题最新最详细版希望对你有用
你懂的。
asp.net 笔试题 平时及 找这方面工作的时候还是很有帮助的
.net笔试题大全,希望能够对大家有点帮助,嘿嘿······
.NET笔试题 简述 private、 protected、 public、 internal 修饰符的访问权限
一套真实的市场第一的国际大公司.NET程序员笔试试题。看看你了解的怎么样
威海一家软件公司招收新.NET程序员时的笔试题。
.NET工程师笔试题高级版本 适合中高级程序员面试参考看,比如有: 1.说说什么是架构模式。 2架构的5大要素是哪5大要素? 3.说说什么事集群,什么是分布式。 4.说说对Redis的理解 5.你所了解的NoSq|除了Redis还有哪些?...
.NET方面的笔试面试题 很有用的 面试题 +++
c#笔试题 asp.net笔试题 .net笔试题