题解:ABC280C - Extra Character

题解:ABC 280 C - Extra Character

·题目

链接:Atcoder

链接:洛谷

·难度

算法难度:C。

思维难度:B。

调码难度:C。

综合评价:入门。

·算法

模拟。

·思路

依次遍历s、t的每一项,找到第一项si!=ti输出i即可。

·代价

O(|s|)。

·细节

特殊判断:前|s|项全相等输出|t|。

·代码

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
string s="",t="";
int main(){
    cin>>s>>t;
    int ls=s.size(),lt=t.size();
    for(int i=0;i<ls;i++){
        if(s[i]!=t[i]){
            printf("%d\n",i+1);
            return 0;
        }
    }
    printf("%d\n",lt);
    return 0;
}

·注意

如果是从0开始编号的输出时编号加上1。

相关推荐
凯瑟琳.奥古斯特13 小时前
力扣1235:加权区间调度最优解
java·python·算法·leetcode·职场和发展
_童年的回忆_13 小时前
【php】在linux下PHP安装amqp扩展
linux·开发语言·php
耶叶13 小时前
餐厅出入最少人数问题:贪心算法
算法·贪心算法
gihigo199813 小时前
基于小波框架与稀疏表示的SAR图像目标识别系统(MATLAB实现)
算法
AIMath~13 小时前
python中的uv命令揭秘
开发语言·python·uv
弹简特13 小时前
【零基础学Python】06-Python模块和包、异常处理、文件常用操作
开发语言·python
x***r15113 小时前
Postman-win64-7.2.2-Setup安装步骤详解(附API接口测试与参数配置教程)
开发语言·lua
吴可可12314 小时前
CAD2004自定义实体开发环境配置
c++·算法
装不满的克莱因瓶14 小时前
矩阵的主成分是什么?主成分分析(PCA)又能做什么?
人工智能·线性代数·算法·机器学习·ai·矩阵·pca
念恒1230614 小时前
Python 面向对象编程核心:对象、实例化、封装与变量作用域
开发语言·python