试题 算法提高 字符串顺序比较

蓝桥试题 算法提高 字符串匹配 JAVA 问题描述   给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行。你的程序还需支持大小写敏感选项:当选项打开时,表示同一个字母的大写和小写看作不同的字符;当选项关闭时,表示同一个字母的大写和小写看作相同的字符。 输入格式   输入的第一行包含一个字符串S,由大小写英文字母组成。   第二行包含一个数字,表示大小写敏感的选项,当数字为0时表示大小写不敏感,当数字为1时表示大小写敏感。   ... 阅读详情

思路:把26个字母(大小写)存入字符串s中,如果两个直接相等则直接输出0即可,在不相等的情况下,利用while循环,一个一个字母比较,当字母不相等时,比较其在s中的位置大小,若小则返回1并跳出循环,若大则返回-1并跳出循环即可。

资源限制
时间限制:1.0s   内存限制:256.0MB
问题描述
  比较两个字符串s1和s2,输出:0表示s1与s2相等;1表示s1的字母序先于s2;-1表示s1的字母序后于s2
输入格式
  输入两行,第一行输入一个字符串1,第二行输入字符串2。
输出格式
  输出比较的结果
样例输入
abc
abd
样例输出
1
样例输入
English
English
样例输出
0
样例输入
hello
ha
样例输出
-1

代码

s1 = input()
s2 = input()
s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'
if s1==s2:
    print(0)
else:
    start = 0
    while True:
        if s1[start] == s2[start]:
            start += 1
        else:
            if s.index(s1[start]) > s.index(s2[start]):
                print(-1)
                break
            else:
                print(1)
                break
自制非接触式静电探测仪:从振动电容原理到微弱信号检测实践 微弱信号检测是电子测量领域的核心挑战之一,尤其在需要避免物理接触或防止干扰的场景中。其基本原理在于将难以直接获取的微小物理量(如电流、电压)通过传感器转换为电信号,再经过放大、滤波等处理进行提取。锁相放大技术是解决这一问题的关键手段,它利用参考信号与目标信号的同步性,从强噪声背景中恢复出有效信息,极大提升了信噪比和测量灵敏度。这项技术的工程价值在于实现了对纳安级电流、微伏级电压等高难度参数的可靠测量。在静电防护、材料表面电位分析、生物电信号采集等应用场景中,非接触式测量需求广泛。本文聚焦的基于振动电容原理的 阅读详情

相关推荐

一种解决STM32多串口同时收发的方法

在做项目中,遇到了同时调用串口通信时程序崩溃的问题,在项目中,串口1用作调试串口,串口2用作MQTT通信串口,串口3用作下位机通信串口, 串口1重定向以后,用库函数自带的printf函数打印字符串 串口2使用自己写的u2_printf函数,即va_list这套变参宏定义后使用vsprintf函数打印字符串 串口3刚开始使用串口2一样的打印方式,程序在调试调用到串口3打印函数时直接崩溃,后续将串口3改用dma转存输出,仍然无法正常调用 多次研究以后,采用三个串口都使用重定向后的库函数自带的printf

Zxp0605的博客 8797

算法提高 字符串顺序比较

问题描述   比较两个字符串s1和s2,输出:0表示s1与s2相等;1表示s1的字母序先于s2;-1表示s1的字母序后于s2 输入格式   输入两行,第一行输入一个字符串1,第二行输入字符串2。 输出格式   输出比较的结果 样例输入 abc abd 样例输出 1 样例输入 English English 样例输出 0 样例输入 hello ha 样例输出 -1 这道题笔者认为是考字符串函数strcmp的使用,因为笔者是使用C语言,先来了解一下strcmp函数的作用。 strcmp(s,t); 根据

D_AKJS 389

手把手教你用示波器实测LVDS/CML信号:从波形解读到故障排查(附实测图)

本文详细介绍了如何使用示波器实测LVDS和CML信号,从波形解读到故障排查的全过程。涵盖差分探头选择、示波器配置、标准波形特征解读、眼图分析技巧以及高速信号捕获要点,帮助硬件工程师快速诊断和解决信号完整性问题。附实测图和案例,提升高速数字电路设计效率。

weixin_27215337的博客 202

蓝桥杯试题 算法提高 字符串顺序比较 C/C++

试题 算法提高 字符串顺序比较 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述   比较两个字符串s1和s2,输出:0表示s1与s2相等;1表示s1的字母序先于s2;-1表示s1的字母序后于s2 输入格式   输入两行,第一行输入一个字符串1,第二行输入字符串2。 输出格式   输出比较的结果 样例输入 abc abd 样例输出 1 样例输入 English English ...

杜晓帅~的博客 684

半导体功率器件IGBT工艺全流程

本文概述了功率器件IGBT(绝缘栅双极型晶体管)的关键制造流程。主要工艺包括:基板制备、离子注入(B+/P+/P+FS层)、绝缘膜形成与加工(CVD沉积及刻蚀)、沟槽刻蚀、电极形成(Emitter和Collector)等步骤。通过离子注入、化学气相沉积和物理气相沉积等半导体工艺,依次完成器件各功能层的构建,最终形成具备高功率特性的IGBT器件。该流程体现了功率半导体制造中典型的掺杂、薄膜沉积和图形化工艺技术。

752

无人车路径规划方法汇总

无人车路径规划方法汇总

weixin_44380244的博客 2561

蓝桥杯:试题 算法提高 字符串顺序比较

蓝桥杯:试题 算法提高 字符串顺序比较 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述   比较两个字符串s1和s2,输出:0表示s1与s2相等;1表示s1的字母序先于s2;-1表示s1的字母序后于s2    输入格式   输入两行,第一行输入一个字符串1,第二行输入字符串2。    输出格式   输出比较的结果    样例输入 abc abd 样例输出 1 样例输入 Eng...

潇囧囧_的博客 666

ADS交叉耦合振荡器VCO仿真

本文主要参考视频中如何使用进行ADS交叉耦合振荡器仿真和分析,由于视频中有诸多错误和视频清晰度较低,虽然视频博主及时改正,为了节省学习时间,可以直接参考本文。

qq_32589131的博客 5429

字符串顺序比较

蓝桥杯练习题 package d算法提高; import java.util.Scanner; /* * 比较两个字符串s1和s2,输出:0表示s1与s2相等; * 1表示s1的字母序先于s2;-1表示s1的字母序后于s2 * 运用到字符转数字 */ public class 字符串顺序比较 { public static void main(String[] args) { Scanner in=new Scanner(System.in); String a=in.nextLi

无雨 703

跨平台CMake AutoSAR

AutoSAR是汽车行业采用的一种软件架构标准,它旨在提供一个通用的软件平台,使得汽车软件的开发和集成变得更加高效和灵活。总结一下,CMake AutoSAR是一个强大的跨平台工具,为AutoSAR开发提供了便利。通过简单的配置文件和命令,开发人员可以实现高效、灵活的跨平台开发,并加快自动驾驶系统的开发进程。上述示例中,我们定义了一个名为AutoSAR的项目,指定了源代码文件的路径和依赖库的路径。通过简单的配置文件和命令,开发人员可以实现高效、灵活的跨平台开发,并加快自动驾驶系统的开发进程。

EcmFsharp的博客 233

ESP32S3 TLS 握手WIFI可用但是在蜂窝热点下卡死:排查方法与根因

设备卡在等。

摸鱼专家 87

基础练习—字符串对比

题目描述 给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一: 1:两个字符串长度不等。比如 Beijing 和 Hebei 2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing 3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完全一致(也就是说,它并不满足情况2)。比如 beijing 和 BEIjing 4:两个字符串长度相等,但是即使是不区分大小写也不

qq_41328488的博客 841

ZeroClaw安装、使用方法详细全解

ZeroClaw 是一个用 Rust 编写的轻量级、高性能、完全自主的 AI 助手运行时框架

洛星核的博客 618

蓝桥试题 算法提高 字符串顺序比较 JAVA

问题描述   比较两个字符串s1和s2,输出:0表示s1与s2相等;1表示s1的字母序先于s2;-1表示s1的字母序后于s2 输入格式   输入两行,第一行输入一个字符串1,第二行输入字符串2。 输出格式   输出比较的结果 样例输入 abc abd 样例输出 1 样例输入 English English 样例输出 0 样例输入 hello ha 样例输出 -1 思路:全转换成小写,枚举a—z,判...

高瑜的博客 4562

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

蓝桥杯C++——试题 算法提高 字符串顺序比较

问题描述   比较两个字符串s1和s2,输出:0表示s1与s2相等;1表示s1的字母序先于s2;-1表示s1的字母序后于s2 输入格式   输入两行,第一行输入一个字符串1,第二行输入字符串2。 输出格式   输出比较的结果 样例输入 abc abd 样例输出 1 样例输入 English English 样例输出 0 样例输入 hello ha 样例输出 -1 ...

行秋的博客 714

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

试题名称 算法提高 字符串顺序比较 语言 C++

#include<bits/stdc++.h> #include<iostream> using namespace std; int main() { string s1,s2; cin>>s1>>s2; if(s1==s2) { cout<<"0"; } else if(s1<s2) { cout<<"1"; } els...

qq_47991812的博客 132

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

C语言实现 蓝桥杯 算法提高 字符串顺序比较

试题 算法提高 字符串顺序比较                               &nbs...

xyf0209的博客 711

蓝桥杯试题 算法提高 字符串匹配

蓝桥杯试题 算法提高 字符串匹配 题目描述: 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述   给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行。你的程序还需支持大小写敏感选项:当选项打开时,表示同一个字母的大写和小写看作不同的字符;当选项关闭时,表示同一个字母的大写和小写看作相同的字符。 输入格式   输入的第一行包含一个字符串S,由大小写英文字母组成。   ...

qiaomm的个人博客 1071

Java实现 蓝桥杯VIP 算法提高 字符串顺便比较

试题 算法提高 字符串顺序比较 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述   比较两个字符串s1和s2,输出:0表示s1与s2相等;1表示s1的字母序先于s2;-1表示s1的字母序后于s2 输入格式   输入两行,第一行输入一个字符串1,第二行输入字符串2。 输出格式   输出比较的结果 样例输入 abc abd 样例输出 1 样例输入 English English ...

Sanmu 254

蓝桥杯试题之算法提高 最小字符串

蓝桥杯试题之最小字符串,Python对象写法题解。

Rrong的博客 1969

蓝桥杯 试题解答汇总(c/c++版)

蓝桥杯试题解答目录算法训练算法提高历届试题 算法训练 试题编号 试题名称 ALGO-11 (VIP试题)瓷砖铺放 ALGO-142 P1103 ALGO-150 6-1 递归求二项式系数值 ALGO-226 (VIP试题)最大获利 算法提高 试题编号 试题名称 ADV-18 (VIP试题)实数相加 ADV-150 周期字串 ADV-15...

xyf0209的博客 8020

蓝桥杯试题 算法提高 字符串的操作

给出一个字符串S,然后给出q条指令,分别有4种: 1. Append str   表示在S的最后追加一个字符串str。   例:   原字符串:ABCDE   执行 Append FGHIJ 后   字符串变为:ABCDEFGHIJ 2. Insert x str   表示在位置x处插入一个字符串str。(输入保证0<x<=当前字符串长度)   例:   原字符串:ABCGHIJ   ...

pengmingjv的博客 1502

蓝桥杯C++——试题 算法提高 字符串匹配

问题描述   给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行。你的程序还需支持大小写敏感选项:当选项打开时,表示同一个字母的大写和小写看作不同的字符;当选项关闭时,表示同一个字母的大写和小写看作相同的字符。 输入格式   输入的第一行包含一个字符串S,由大小写英文字母组成。   第二行包含一个数字,表示大小写敏感的选项,当数字为0时表示大小写不敏感,当数字为1时表示大小写敏感。...

行秋的博客 1495
上一篇: 试题 算法训练 Torry的困惑(基本型)
下一篇: 试题 算法提高 递归输出
xiao黄
xiao黄 优质创作者: 人工智能技术领域 优质创作者: 人工智能技术领域 领域专家: 数据科学与机器学习技术领域 领域专家: 数据科学与机器学习技术领域
博客等级 码龄8年 1万+粉丝 250原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xiao黄

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值