回顧: 總原則:先做類的初始化酿雪,再做對(duì)象的初始化焊夸。 1吉嫩、類的初始化: 格式: 數(shù)量:不受限制绪颖;位置:static數(shù)據(jù)成員的位置舉例: 兩個(gè)類嫌褪,編...
題目: 給定一個(gè)未排序的數(shù)組(x1, x2, … ,xn)器一,其中每個(gè)元素關(guān)聯(lián)一個(gè)權(quán)值:(w1, w2, … ,wn)障涯,且宪躯。請(qǐng)?jiān)O(shè)計(jì)一個(gè)線性時(shí)間的算...
題目: 尋找兩數(shù)的最大公因數(shù) 算法思想: if(b<>0)gcd(a,b)=gcd(b,a%b)if(b=0)gcd(a,b)=a 代碼:
題目 給定兩個(gè)有序列表详瑞,大小分別為m和n掂林。給出一個(gè)算法,以O(shè)(logn+logm)時(shí)間找出兩個(gè)列表合并后的有序列表中第k小元素 算法思想 設(shè)兩個(gè)...
題目 假定有k個(gè)有序數(shù)組坝橡,每個(gè)數(shù)組中含有n個(gè)元素泻帮,您的任務(wù)是將它們合并為單獨(dú)的一個(gè)有序數(shù)組,該數(shù)組共有kn個(gè)元素计寇。設(shè)計(jì)和實(shí)現(xiàn) 一個(gè)有效的分治算法...
題目 對(duì)于長(zhǎng)度為n的整型數(shù)組A,隨機(jī)生成其數(shù)組元素值番宁,然后實(shí)現(xiàn)一個(gè)線性時(shí)間的算法元莫,在該數(shù)組中查找其中項(xiàng)。 算法思想 選擇數(shù)組中任意數(shù)作為基準(zhǔn)蝶押,將...
題目三: 2.23如果一個(gè)數(shù)組A[1...n]中超過(guò)半數(shù)的元素都相同時(shí),該數(shù)組被稱為含有一個(gè)主元素于未。給定一個(gè)數(shù)組霎俩,設(shè)計(jì)一個(gè)有效算法,確定該數(shù)組中...
題目二: 2.16給定一個(gè)無(wú)窮數(shù)組A[.]藕咏,其中前n個(gè)元素都是整數(shù)状知,且已經(jīng)排好序,剩余元素均為∞孽查。n的值未知饥悴。給出一個(gè)算法,以一個(gè)整數(shù)x為輸入,...
題目: 2.14 給定一個(gè)含有n個(gè)元素的數(shù)組西设,注意到數(shù)組中的某些元素是重復(fù)的瓣铣,即這些元素在數(shù)組中出現(xiàn)不止一次。給出一種算法贷揽,以O(shè)(nlogn)時(shí)...