今天先貼**,下次補上整體思路與後續優化
題目:假設有乙個集合 ['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 總共頭...