美文网首页
2020-06-21LeetCode周赛

2020-06-21LeetCode周赛

作者: Redleeo | 来源:发表于2020-06-21 12:39 被阅读0次
image

刺激,,第一次打LeetCode周赛。

第一个题目就直接把题目描述翻译成代码来就好了

第二个题目文件夹重复命名实现,想着用双指针,,搞了半天没搞出来,脑子乱掉了。。(~ ̄(OO) ̄)ブ

这是其中一个大佬的题解,吃了饭再来看,饿死辽。

class Solution {
    map<string,int> m;
    vector<string> ans;
    string s;
    void fix(int x)
    {
        if(x>9)fix(x/10);
        s+=x%10^'0';
    }
public:
    vector<string> getFolderNames(vector<string>& names) {
        ans.clear();
        for(auto t:names)if(m.count(t))
        {
            for(;;)
            {
                s=t;
                s+='(';
                fix(m[t]);
                m[t]++;
                s+=')';
                if(!m.count(s))break;
            }
            m[s]=1;
            ans.push_back(s);
        }
        else
        {
            m[t]=1;
            ans.push_back(t);
        }
        return ans;
    }
};

相关文章

  • 2020-06-21LeetCode周赛

    刺激,,第一次打LeetCode周赛。 第一个题目就直接把题目描述翻译成代码来就好了 第二个题目文件夹重复命名实现...

  • 周赛

    每周的力扣比赛到了,又开始准备了,上周因为回了趟家处理一些事情,忘记打周赛,这周准备冲刺力扣二题,希望今天二题...

  • 2020-06-21leetcode 69

    先来一个C++ tips: 根据:https://zhidao.baidu.com/question/428728...

  • leetcode周赛

    第一周 1029 可被五整除的二进制前缀 每次循环将前缀乘以二即可题型:数学 1030 链表中的下一个最大节点 要...

  • 第二周周赛

  • 唯品网球9月25日周赛详情

    唯品网球最近赛事不断,月赛才完,又迎来了周赛。 这次周赛总共有12位参赛选手报名,分成红蓝二队,红队队长李鹏,蓝队...

  • 世界女排联赛六强集结,终极对决即将打响

    世界女排联赛为期五周的分站赛已经全部进行完毕,不出意外中国队在最后一周的分站赛再次以全胜战绩拿下最后一站分站赛头名...

  • Leetcode Contest 111

    Leetcode Contest 111 完成度最高的周赛了,主要是这周的周赛题目偏水~ 正常应该是会卡一题。刚开...

  • LeetCode 周赛 334,在算法的世界里反复横跳

    大家好,我是小彭。 今天是 LeetCode 第 334 场周赛,你参加了吗?这场周赛考察范围比较基础,整体难度比...

  • 2018CF百城联赛秋季赛黑龙江省赛赛果更新,速来围观!

    2018CF百城联赛秋季赛黑龙江省赛于2018年11月3日正式拉开战幕!本届百城联赛将会经历周赛、城市赛、省赛,T...

网友评论

      本文标题:2020-06-21LeetCode周赛

      本文链接:https://www.haomeiwen.com/subject/nfooxktx.html