第13周作業集

2022-09-11 05:24:19 字數 1625 閱讀 6301

建立兩個線性表,分別儲存和,求這兩個線性表的交集和並集。

/*

* 建立乙個測試類,宣告四個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 ...