注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
求问一道codesignal的题目的思路:
大概的意思是给一个数组A,每个位置上有一句话,然后每句话会中间包含一些idXXX, XXX是1-999之间的一个数字。然后id前会有一个@。但如果不同的idxxx连续出现只有第一个id前面有@比如说This is a person @id665,id32,id777 that we like. 如果不连续出现就会是每个id前都有一个@。比如说This is @id777 a @id666 big guy.
还会给另外一个数组存放有效的idxxx. 比如说像[id321, id65, id777]这样。
求每一个有效的idxxx在数组A所有句子中所出现的次数之和。(如果一个idxxx在一个句子中多次重复出现那么只算一次)
感谢各位大佬了!写具体解答可以有偿。
Chegg 上找的模糊截图:
|