Javascript基礎(chǔ)數(shù)組和算法練習(xí)題

1歉提、編寫函數(shù)uniq(arr),返回去掉arr重復(fù)項(xiàng)的新數(shù)組。

例如苔巨,uniq([1,2,2,2,3,3,3,3])將返回[1,2,3]版扩。


2、給定A侄泽、B兩個(gè)數(shù)組礁芦,同時(shí)存在于A、B兩個(gè)數(shù)組中的項(xiàng)稱為“交集”蔬顾;只在A數(shù)組中宴偿,且不在B數(shù)組中的項(xiàng)稱為“差集”

編寫函數(shù)intersection(arr1,arr2)返回兩個(gè)數(shù)組的交集數(shù)組湘捎;


編寫函數(shù)difference(arr1诀豁,arr2)返回兩個(gè)數(shù)組的差集數(shù)組


3、從1-10的數(shù)組中隨機(jī)選擇不重復(fù)的3項(xiàng)樣本窥妇。


4舷胜、編寫函數(shù)random(arr),返回將arr數(shù)組項(xiàng)隨機(jī)打亂的新數(shù)組。


5活翩、編寫函數(shù)left(arr,n)可以讓數(shù)組arr循環(huán)左移n位烹骨。

例如left([66,77,88,99],2)的結(jié)果是[88,99,66,77]


6、將“我愛北京天安門”逆序材泄。


7沮焕、編寫一個(gè)二維數(shù)組,存儲(chǔ)九九乘法表拉宗。


8峦树、編寫函數(shù)flattenArray(arr),可以將數(shù)組扁平化旦事。

例如[1,[2,3],[4,5],[6,[7,8],9,[[[10,[[11,12],13],14],15,16],17],18]扁平化的結(jié)果為:

[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18]


9魁巩、編寫函數(shù)isAnagram(str1,str2)用來(lái)檢查兩個(gè)字符串是否互為變位詞。變位詞指不計(jì)順序的情況下兩個(gè)單詞包含完全相同的字母姐浮,不多不少谷遂。比如“silent”和“l(fā)isten”互為變位詞。


10卖鲤、編寫函數(shù)macrepeat(arr)返回?cái)?shù)組中連續(xù)出現(xiàn)最多次的項(xiàng)肾扰。

例如maxrepeat([1,1,2,2,2,3,3,3,3,3,3,4])將返回3.


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市蛋逾,隨后出現(xiàn)的幾起案子集晚,更是在濱河造成了極大的恐慌,老刑警劉巖换怖,帶你破解...
    沈念sama閱讀 211,194評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件甩恼,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)条摸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門悦污,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人钉蒲,你說(shuō)我怎么就攤上這事切端。” “怎么了顷啼?”我有些...
    開封第一講書人閱讀 156,780評(píng)論 0 346
  • 文/不壞的土叔 我叫張陵踏枣,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我钙蒙,道長(zhǎng)茵瀑,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,388評(píng)論 1 283
  • 正文 為了忘掉前任躬厌,我火速辦了婚禮马昨,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘扛施。我一直安慰自己鸿捧,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評(píng)論 5 384
  • 文/花漫 我一把揭開白布疙渣。 她就那樣靜靜地躺著匙奴,像睡著了一般。 火紅的嫁衣襯著肌膚如雪妄荔。 梳的紋絲不亂的頭發(fā)上泼菌,一...
    開封第一講書人閱讀 49,764評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音懦冰,去河邊找鬼灶轰。 笑死,一個(gè)胖子當(dāng)著我的面吹牛刷钢,可吹牛的內(nèi)容都是我干的笋颤。 我是一名探鬼主播,決...
    沈念sama閱讀 38,907評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼内地,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼伴澄!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起阱缓,我...
    開封第一講書人閱讀 37,679評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤非凌,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后荆针,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體敞嗡,經(jīng)...
    沈念sama閱讀 44,122評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡颁糟,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了喉悴。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片棱貌。...
    茶點(diǎn)故事閱讀 38,605評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖箕肃,靈堂內(nèi)的尸體忽然破棺而出婚脱,到底是詐尸還是另有隱情,我是刑警寧澤勺像,帶...
    沈念sama閱讀 34,270評(píng)論 4 329
  • 正文 年R本政府宣布障贸,位于F島的核電站,受9級(jí)特大地震影響吟宦,放射性物質(zhì)發(fā)生泄漏篮洁。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評(píng)論 3 312
  • 文/蒙蒙 一督函、第九天 我趴在偏房一處隱蔽的房頂上張望嘀粱。 院中可真熱鬧激挪,春花似錦辰狡、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至薄湿,卻和暖如春叫倍,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背豺瘤。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工吆倦, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人坐求。 一個(gè)月前我還...
    沈念sama閱讀 46,297評(píng)論 2 360
  • 正文 我出身青樓蚕泽,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親桥嗤。 傳聞我的和親對(duì)象是個(gè)殘疾皇子须妻,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 1.用js實(shí)現(xiàn)隨機(jī)選取10~100之間的10個(gè)數(shù)字,存入一個(gè)數(shù)組泛领,并排序 //要是獲取不重復(fù)的荒吏,則對(duì)隨機(jī)數(shù)...
    persistlu閱讀 5,560評(píng)論 0 0
  • 第四天 數(shù)組【悟空教程】 第04天 Java基礎(chǔ) 第1章數(shù)組 1.1數(shù)組概念 軟件的基本功能是處理數(shù)據(jù),而在處理數(shù)...
    Java幫幫閱讀 1,587評(píng)論 0 9
  • ECMAScript為操作已經(jīng)包含在數(shù)組中的項(xiàng)提供了很多方法渊鞋。這里本人總結(jié)一下自己對(duì)這些方法的理解绰更,如此之多的方法...
    強(qiáng)哥科技興閱讀 547評(píng)論 0 0
  • concat():對(duì)數(shù)組進(jìn)行拼接瞧挤,具有打散插入的數(shù)組的功能,返回新數(shù)組儡湾,無(wú)權(quán)修改原數(shù)組皿伺。如果給這個(gè)concat傳遞...
    十七度的夏天閱讀 394評(píng)論 0 0
  • 文/李小宛 我最先認(rèn)知“鴻雁往來(lái)”這個(gè)詞語(yǔ)是小時(shí)候觀看的一部電影,電影已經(jīng)記不起來(lái)叫什么名字盒粮,里面女主角的媽媽不...
    李小宛閱讀 1,477評(píng)論 6 9