一道考察陣列知識的程式設計題

2022-02-25 09:12:40 字數 567 閱讀 6174

今天先貼**,下次補上整體思路與後續優化

題目:假設有乙個集合 ['foo', 'bar', 'hello', 'world'],求這個集合裡單詞組合起來的所有不同的結果。

1 let arr = ['foo', 'bar', 'hello', 'world'],

2 str = '',

3 newarr =,

4 results =;56

for (let i = 0; i < 99; i++) ).join(''));

1011}12

13 unique = args =>18}

19return

results;20}

2122

//陣列去重

23//

newarr.unique();

24unique(newarr);

2526 console.log('the results is:\n');

2728 results.map(item =>);

粘到你的*.js檔案中試試吧!

一道程式設計題

題目要求 1 自己給定乙個集合 元數個數不得少於10個 2 讓使用者任一輸入乙個整數 3 根據使用者輸入的整數,移除集合中相應的元素 請根據示例找出元素移除的規律 4 運算結束後,集合中所有元素均被移除 示例 集合元素為 a b c d e f g h i j 使用者輸入的整數為 3 集合元素被移除...

一道程式設計題

程式設計愛好者論壇 有n個學生.每個學生都有自己的宗教信仰,可能相同,也可能不同。乙個調查機構想弄清楚宗教信仰的總數。但是,直接詢問可能會使人不快,於是,調查機構決定詢問m對學生,問他們是否具有相同的宗教信仰。如果相同,則他們會參加同一教會,彼此會認識 要求計算最大可能的宗教數。函式原型 int r...

一道華為程式設計題

1 農場計數問題 20分 問題描述 已知某農場中有一群雞和兔子,總共有m個頭和n隻腳,計算總共有多少雞和兔子 要求實現函式 int getfowlsnum int iheadnum,int ifootnum,int ichickennum,int irabbitnum 輸入 iheadnum 總共頭...