建立兩個線性表,分別儲存和,求這兩個線性表的交集和並集。
/** 建立乙個測試類,宣告四個arraylist物件,存入元素,用方法求出交並集,輸出結果 */
編寫乙個應用程式,輸入乙個字串,該串至少由數字、大寫字母和小寫字母三種字元中的一種構成,如「123」、「a23」、「56ad」、「dld」、「wq」、「sss」、「4na20」,對輸入內容進行分析,統計每一種字元的個數,並將該個數和每種字元分別輸出顯示。如:輸入內容為「34ah5ywj」,則輸出結果為:數字——共3個,分別為3,4,5;小寫字母——共3個,分別為h,y,j;大寫字母——共2個,分別為a,w。
/** 建立乙個測試類,宣告三個列表物件,判斷是否為數字,大寫字母或小寫字母,並計算出個數,輸出結果 */
package
h;import
j**a.util.arraylist;
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
test4
else
numbercount++;//
儲存數字個數
} else
if (s[i] >= 'a' && s[i] <= 'z')
else
capitacount++;//
儲存大寫字母個數
} else
if (s[i] >= 'a' && s[i] <= 'z')
else
lowercasecount++;//
儲存小寫字母個數
} }
}else
set set = map.entryset();//
返回包含對映中項的集合
iterator it = set.iterator();//
用迭代器獲取
while
(it.hasnext())
else
if(me.getkey().equals("小寫字母"))
else
if(me.getkey().equals("大寫字母"))
system.out.println("分別是:"+me.getvalue()); }}
第13周作業集
題目1 建立兩個線性表,分別儲存和,求這兩個線性表的交集和並集。test.j a 建立乙個測試類,宣告四個arraylist物件,存入元素,用方法求出交並集,輸出結果 package a import j a.util.public class test 運算結果 題目2 編寫乙個應用程式,輸入乙個...
第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 ...