題目1:建立兩個線性表,分別儲存和,求這兩個線性表的交集和並集。
**test.j**a
/**運算結果* 建立乙個測試類,宣告四個arraylist物件,存入元素,用方法求出交並集,輸出結果 */
package
a;import j**a.util.*;
public
class
test
}
題目2:編寫乙個應用程式,輸入乙個字串,該串至少由數字、大寫字母和小寫字母三種字元中的一種構成,如「123」、「a23」、「56ad」、「dld」、「wq」、「sss」、「4na20」,對輸入內容進行分析,統計每一種字元的個數,並將該個數和每種字元分別輸出顯示。如:輸入內容為「34ah5ywj」,則輸出結果為:數字——共3個,分別為3,4,5;小寫字母——共3個,分別為h,y,j;大寫字母——共2個,分別為a,w。
**test.j**a
/*** 建立乙個測試類,宣告三個列表物件,判斷是否為數字,大寫字母或小寫字母,並計算出個數,輸出結果 */運算結果package
q;import
j**a.util.hashmap;
import
j**a.util.iterator;
import
j**a.util.map;
import
j**a.util.scanner;
import
j**a.util.set;
public
class
test else
if (ch >= 'a' && ch <= 'z')
else
if (ch >= 'a' && ch <= 'z')
}set set = m.entryset(); //
返回包含對映中項的集合
iterator t = set.iterator(); //
用iterator得到hashmap中的項
while (t.hasnext())
else
if (me.getkey().equals("大寫字母:"))
else
if (me.getkey().equals("小寫字母:"))
system.out.println("分別為:"+me.getvalue()); //
輸出最終獲得的內容}}}
第13周作業集
建立兩個線性表,分別儲存和,求這兩個線性表的交集和並集。建立乙個測試類,宣告四個arraylist物件,存入元素,用方法求出交並集,輸出結果 編寫乙個應用程式,輸入乙個字串,該串至少由數字 大寫字母和小寫字母三種字元中的一種構成,如 123 a23 56ad dld wq sss 4na20 對輸入...
第13周作業2
實驗目的 學會使用自定義函式解決實際問題 實驗內容 定義自定義函式,計算sin和cos的近似值 作 者 李超 完成日期 2011 年 11 月 18 日 版 本 號 01.13.2 對任務及求解方法的描述部分 輸入描述 無 問題描述 自定義函式,用泰勒公式實現計算sin和cos的近似值,要求 1 求...
第13周作業2 LeetCode22
1.題目描述 generate parentheses given n pairs of parentheses,write a function to generate all combinations of well formed parentheses.for example,given n ...