成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

數(shù)據(jù)結(jié)構(gòu)與算法分析課后習(xí)題——練習(xí)3.1

HtmlCssJs / 3686人閱讀

摘要:題目操作,將打印中所指定的位置上的元素。只可使用型的容器操作。

題目

操作printLots(L,P)將打印L中P所指定的位置上的元素。寫(xiě)出過(guò)程printLots(L,P)。只可使用public型的Collections API容器操作。該過(guò)程的運(yùn)行時(shí)間是多少?
解答:題目核心解決方法是遍歷,普通的遍歷方法就可以省略了,接下來(lái)會(huì)使用新引入的兩種遍歷方法

forEach是jdk1.8新引入的lambda表達(dá)式中的一種,優(yōu)點(diǎn)是
1 不一定需要順序處理List中的元素,順序可以不確定
2 可以并行處理,充分利用多核CPU的優(yōu)勢(shì)
3 有利于JIT編譯器對(duì)代碼進(jìn)行優(yōu)化

    private static void printLots(List L , List P){
        Consumer consumer = (item)-> {
            if(item>0 && item

stream也是在jdk1.8引入的,Stream 是對(duì)集合(Collection)對(duì)象功能的增強(qiáng),它專(zhuān)注于對(duì)集合對(duì)象進(jìn)行各種非常便利、高效的聚合操作(aggregate operation),或者大批量數(shù)據(jù)操作 (bulk data operation)

    private static void printLotsStream(List L , List P){
        P.stream().filter(n->n>0&&n System.out.println(L.get(n)));
    }

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/69747.html

相關(guān)文章

  • 基于案例的軟件構(gòu)造教程第二章課后題答案

    摘要:解釋模塊耦合性的含義,對(duì)不同的耦合舉例說(shuō)明耦合性,也叫耦合度,是對(duì)模塊間關(guān)聯(lián)程度的度量。模塊間的耦合度是指模塊之間的依賴關(guān)系,包括控制關(guān)系調(diào)用關(guān)系數(shù)據(jù)傳遞關(guān)系。軟件設(shè)計(jì)中通常用耦合度和內(nèi)聚度作為衡量模塊獨(dú)立程度的標(biāo)準(zhǔn)。 ...

    mist14 評(píng)論0 收藏0
  • 【萬(wàn)人千題】大學(xué)生算法社區(qū)火爆開(kāi)啟,每日打卡學(xué)習(xí),誠(chéng)邀妳的加入

    摘要:三結(jié)對(duì)編程排位賽四個(gè)人為一組,由隊(duì)長(zhǎng)帶隊(duì)刷題,每周根據(jù)這周四個(gè)人的刷題總數(shù)進(jìn)行隊(duì)伍間排名。萬(wàn)人千題結(jié)對(duì)編程排位賽如果想?yún)⒓拥牡诙诘耐瑢W(xué),可以先聯(lián)系作者加群,看看第一期的同袍是如何奮斗的。 ...

    morgan 評(píng)論0 收藏0
  • Algorithms(第四版)1.1課后練習(xí)答案(個(gè)人整理)

    摘要:最近著手學(xué)習(xí)的這本書(shū),開(kāi)始做習(xí)題時(shí)發(fā)現(xiàn)配套網(wǎng)站上對(duì)應(yīng)的習(xí)題答案并不完全,后發(fā)現(xiàn)以及有些人的博客上有部分答案,不過(guò)一般只做了第一章節(jié)的題目,大概是題目太多了的原因,在此自己整理自己所做的一份答案,希望有同行的人一起交流,分享。 最近著手學(xué)習(xí)Robert Sedgewick的Algorithms這本書(shū),開(kāi)始做習(xí)題時(shí)發(fā)現(xiàn)配套網(wǎng)站上對(duì)應(yīng)的習(xí)題答案并不完全,google后發(fā)現(xiàn)github以及有些...

    android_c 評(píng)論0 收藏0
  • Python 練習(xí)題 --- 梯度下降

    Python 練習(xí)題 --- 梯度下降 題目要求思路講解第一題第二題第一步第二步第三步第四步第五步改進(jìn) 結(jié)尾 題目來(lái)源:在校課程老師布置的作業(yè)偷偷說(shuō)一句:如果對(duì)我的答案和解析滿意的話可不可以給我 點(diǎn)個(gè)贊 , 點(diǎn)個(gè)收藏 之類(lèi)的Let's do it !!! 題目要求 已知某系統(tǒng)模型可由 ...

    番茄西紅柿 評(píng)論0 收藏2637
  • 《Python技能樹(shù)》Python簡(jiǎn)介

    摘要:火爆是當(dāng)今非常熱門(mén)的語(yǔ)言之一,根據(jù)年月編程語(yǔ)言排行,榮獲年度編程語(yǔ)言稱(chēng)號(hào),并且其流行度依然處在上升勢(shì)頭。學(xué)習(xí)完技能樹(shù)之后,你將進(jìn)入編程的大門(mén),明白編程的作用,建立編程的興趣方法和習(xí)慣。 ? 作者主頁(yè):不吃西紅柿? ? 簡(jiǎn)介:CSDN博客專(zhuān)家?、HDZ核心組成員? 、Python領(lǐng)域優(yōu)質(zhì)創(chuàng)作者...

    BlackMass 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<