題目 不詳細

2021-04-12 20:19:36 字數 1149 閱讀 8496

有字串如"abcd,bdac,drf,frd,cadb,caadb,xb",要將其中由相同字元組成的詞歸在一起,如果沒有和其由相同字元組成的詞則去掉,如上的結果為:

組1:abcd,bdac,cadb

組2: drf,frd

另外,caadb和xb去掉

請寫出**(c#),思路和選擇所使用的資料結構的原因 

實現**:

using system;

using system.drawing;

using system.collections;

using system.componentmodel;

using system.windows.forms;

using system.data;

public class form1 : system.windows.forms.form

///

/// 清理所有正在使用的資源。

///

protected override void dispose( bool disposing )

}base.dispose( disposing );

}#region windows 窗體設計器生成的**

///

/// 設計器支援所需的方法 - 不要使用**編輯器修改

/// 此方法的內容。

///

private void initializecomponent()

#endregion

///

/// 應用程式的主入口點。

///

private void button1_click(object sender, system.eventargs e)

private void form1_load(object sender, system.eventargs e)

private string strname;

private void fullstrname()

private void def()

strnamecopy+=this.strname[n];

this.strname[n]="";}}

if(strnamecopy.tostring().split(',').length>1)}}}}}

面試題目 答案只寫重點,不詳細寫

1.springcloud的版本,對springcloud的理解。暫時不會 2.stringbuilder和stringbuffer的區別。字串變數,stringbuffer執行緒安全。3.redis快取穿透。快取空資料,或者手寫布隆過濾器。4.根據性別分組統計。group by5.統計年齡在13 ...

常見排序演算法總結(不詳細)

常見的排序演算法有如下幾種 選擇排序 交換排序 二路歸併排序 基數排序 外部排序 直接插入排序 新建乙個佇列 當然也可以不新建,只是麻煩點 將元素依次插入新佇列中,保證新佇列裡的元素是按序插入的。時間複雜度 o n 2 空間複雜度o 1 穩定 折半插入排序 和直接插入排序類似,只是在尋找插入點的時候...

常見排序演算法總結(不詳細)

常見的排序演算法有如下幾種 選擇排序 交換排序 二路歸併排序 基數排序 外部排序 直接插入排序 新建乙個佇列 當然也可以不新建,只是麻煩點 將元素依次插入新佇列中,保證新佇列裡的元素是按序插入的。時間複雜度 o n 2 空間複雜度o 1 穩定 折半插入排序 和直接插入排序類似,只是在尋找插入點的時候...