首页 > 其他分享 >55. 右旋字符串(第八期模拟笔试)

55. 右旋字符串(第八期模拟笔试)

时间:2025-01-15 23:21:20浏览次数:1  
标签:begin end reverse 55 右旋 第八期 int include

题目

自己写的:

#include <iostream>
#include <string>
#include <algorithm>

using namespace std;

int main()
{
    int n;
    string s;
    cin >> n >> s;
    reverse(s.begin(), s.end());
    reverse(s.begin(), s.begin() + n);
    reverse(s.begin() + n, s.end());
    cout << s << endl;
    return 0;
}

整体反转和局部反转相结合,变变变,变出题目要求的样子。

卡哥思路差不多,不过讲的更详细。

标签:begin,end,reverse,55,右旋,第八期,int,include
From: https://www.cnblogs.com/hisun9/p/18673712

相关文章

  • LeetCode题练习与总结:游戏玩法分析 Ⅳ -- 550
    一、题目描述SQLSchema> PandasSchema> Table: Activity+--------------+---------+|ColumnName|Type|+--------------+---------+|player_id|int||device_id|int||event_date|date||games_played|int|+----......
  • [CF 2055C] The Trails
    思路佛罗里达不养闲人颓了两分钟继续看题,最近不敢用计时器???顺手去修了个电脑,无敌了顺手去修了个\(\rm{VScode}\),无敌了简化题意给定一个\(n\)行\(m\)列的矩阵,矩阵的\((i,j)\)位置上有值\(a_{i,j}\)给定一条从左上到右下的只向下和向右的路径,求如何......
  • P11559 【MX-X7-T0】[LSOT-3] 嗯欧哎
    用函数实现等级映射multiset打表比对include<bits/stdc++.h>usingnamespacestd;constintN=10010;intfun(intn){if(n>=85)return5;elseif(n>=45)return4;elseif(n>=25)return3;elseif(n>=1)return2;elsereturn1;}intmain(){multiset......
  • springboot社会救助信息管理系统-毕业设计源码55502
    springboot社会救助信息管理系统摘 要在网络飞速发展的信息时代,各个行业都离不开信息的处理,在这种时代背景下,社会以人们健康为导向,以社会救助信息管理系统的持续创新,根据这两点,为当前形势最重要的社会救助信息管理系统就很有必要。系统采用了B/S结构,在此基础上,对各业务模......
  • SSM高考志愿模拟填报系统-毕业设计源码55816
    摘要随着计算机科学技术的日渐成熟,人们已经深刻地认识到了计算机在各个领域中发挥的功能的强大,计算机已经进入到了人类社会发展的各个领域,并且发挥着十分重要的作用。目前高考志愿选择系统是一项系统而复杂的工作,它需要一个团队互相配合、分工协作。在该领域,传统的手工存取......
  • SSM“旅迹”旅游网站-毕业设计源码55907
    目 录摘 要1绪论1.1研究背景1.2研究意义1.3论文结构与章节安排2 “旅迹”旅游网站系统分析2.1可行性分析2.1.1技术可行性分析2.1.2 经济可行性分析2.1.3法律可行性分析2.2系统功能分析2.2.1功能性分析2.2.2非功能性分析2.3 系统用......
  • CS5565AN,typec转HDMI 8K60单转方案,CS5565设计资
    CS5565芯片由集睿致远/ASL推出的一款高性能的Type-C至HDMI2.1协议转换芯片。这款芯片的核心功能在于将Type-C/DisplayPort1.4的视频和音频信号无缝转换为HDMI2.1输出,支持高达8K60Hz的高清视频传输。这一技术的实现得益于CS5565内置的高性能DSC(显示流压缩标准)解码器和先进的解......
  • 155. 最小栈
    [题目链接](155.最小栈-力扣(LeetCode))解题思路:一个栈用来存储数据(数据栈),另一个栈用来放当前的最小值(最小栈)。当前最小值是什么?push一个数x,如果最小栈不为空,且最小栈栈顶元素小于x,那么接着push最小栈栈顶元素;否则push当前的xpop时,两个栈同时pop即可代码class......
  • 电流传感器HLSR50-P KX022-1020加速度计 LM27761DSGR稳压器 MAX14752EUE SAF7755HV音
    1、HLSR50-P是一款开环霍尔效应电流传感器,主要用于电子测量直流、交流和脉冲电流,同时确保初级和次级电路之间的电隔离。HLSR50-P电流传感器规格用于测量:AC/DC传感器类型:霍尔效应,开环电流-检测:50A通道数:1输出:比率,电压灵敏度:16mV/A频率:400kHz线性度:±0.5%......
  • (附源码)springboot学生困难补助管理系统的设计与实现-计算机毕设 35546
    springboot学生困难补助管理系统的设计与实现摘 要本研究基于SpringBoot框架,旨在开发一个高效、可靠的学生困难补助管理系统。该系统主要面向管理员和学生用户,提供了多种功能模块,包括管理员、学生用户、救助项目、救助申请、救助发放、项目类别等。通过对系统需求进行......