首页 > 其他分享 >【20221224】每日一题

【20221224】每日一题

时间:2022-12-24 10:33:22浏览次数:51  
标签:string 20221224 每日 ans substr word1 word2 size

class Solution {
public:
    string largestMerge(string word1, string word2) {
        string ans;
        int i = 0, j = 0;
        while (i < word1.size() || j < word2.size()) {
            if (i < word1.size() && word1.substr(i) > word2.substr(j)) {
                ans += word1[i++];
            } else { // i > word1.size() || word1.substr(i) > word2.substr(j)
                ans += word2[j++];
            }
        }

        return ans;
    }
};

贪心 + 双指针

标签:string,20221224,每日,ans,substr,word1,word2,size
From: https://www.cnblogs.com/zhanghanLeo/p/17002460.html

相关文章

  • 每日食词—day058
    topup加满、装满、充值certificaten. v.凭证、证书、认证、证明书persistv.坚持、持续、保持、固执manuallyadv.手动、手工地、人工、用手kerneln.......
  • 每日食词—day057
    gendern.性别freeadj. adv. v. n.空闲的、自由的、自由、免费、释放、无、空闲、闲置librariesn.图书馆、(程序)库、文件库、函数库compilingn. v.编译......
  • 力扣每日一题2022.12.23---2011. 执行操作后的变量值
    存在一种仅支持4种操作和1个变量X的编程语言:   ++X和X++使变量X的值加1   --X和X--使变量X的值减1最初,X的值是0给你一个字符串数组operati......
  • 每日算法之二叉搜索树的第k个节点
    JZ54二叉搜索树的第k个节点题目给定一棵结点数为n二叉搜索树,请找出其中的第k小的TreeNode结点值。返回第k小的节点值即可不能查找的情况,如二叉树为空,则返回-1,或者k......
  • [20221223]每日一题
    简单的模拟classSolution{public:intfinalValueAfterOperations(vector<string>&operations){intans=0;for(autostr:operations){......
  • 每日食词—day056
    ordern. v.订单、订购、预定、阶、排序、次序、顺序、命令、指示contributev.有助于、贡献、捐助、投稿resourcen. v.资源、财力、办法matchn. v.匹配、......
  • 每日食词—day055
    messagingn. v.消息、信息chownn.改变文件的所有者assetsn.资产、资源perpetualadj.永久的、永远的、长期的、连续不断的notificationn.通知、通告......
  • 『牛角书』鸿蒙实现简单的每日新闻
    (目录)Guide这是一篇讲解如何实现基于鸿蒙JS的简单的每日新闻。1.可滚动区域在许多场景中,页面会有一块区域是可滚动的,比如这样一个简单的每日新闻模块:上面的新闻类......
  • 【20221222】每日一题
    【LC1799】classSolution{public:intn;vector<int>dp;//状态DP;vector<vector<int>>gcd;//gcd<i,j>:nums[i],nums[j]gcd的结果;intGCD(......
  • 每日随笔更新小的细节技术
    centos如果有的repo失效,每次安装或者更新都会报错  首先执行yumrepolist,查看当前已经安装的repo及ID  如果要去除某一个repoid更新的话,可以执行如下命令:yum......