首页 > 试题广场 >

判断数组是否包含重复的字符串

[编程题]判断数组是否包含重复的字符串
  • 热度指数:104 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
function solution(arr) {
    // 代码写在这里
}


输入描述:
数组只包含字符串,0 < 每个字符串的长度 <= 10,0 <= 数组长度 <= 20


输出描述:
如果包含重复的字符串,返回 true; 否则返回 false
示例1

输入

hello world

输出

false
示例2

输入

hello world in programming world

输出

true

说明

包含重复字符串 hello
constrl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
constreadline = async () => (await iter.next()).value;
 
voidasync function () {
    let list = []
    while(line = await readline()){
        list = line.split(' ')
    }
    let set = newSet(list)
 
    if(list.length == set.size){
        console.log('false')
    }else{
        console.log('true')
    }
}()
发表于 今天 15:04:50 回复(0)