首页 > 其他分享 >P5733 【深基6.例1】自动修正

P5733 【深基6.例1】自动修正

时间:2024-01-22 16:23:46浏览次数:26  
标签:深基 P5733 int 修正 偏移量 str

1.题目介绍

2. 题解

2.1 字符串大小写转换

思路

str[i] -= 'a' -'A'; 注意这里转换方式,即减去偏移量(ASCII码表中,'a'在'A'前面,如果记不得偏移量,就直接写'a'-'A'即可)

代码

#include<bits/stdc++.h>
using namespace std;
int main(){
	string str;
	cin >> str;
	for(int i = 0; i < str.size(); i++){
		if(str[i] >= 'a' && str[i] <= 'z') str[i] -= 'a' -'A'; 
	}
	cout << str;
}

标签:深基,P5733,int,修正,偏移量,str
From: https://www.cnblogs.com/trmbh12/p/17980288

相关文章

  • P5728 【深基5.例5】旗鼓相当的对手
    1.题目介绍2.题解2.1二维数组思路主要熟悉vector创建二维数组的方法vector<vector>ans(N,vector(3));这里第一个元素表明数组大小,第二个元素表明该二维数组的所有元素初始化为一个大小为3的一维数组vector(3)是一种匿名对象(anonymousobject)的写法。在这里,它是一个临时......
  • 用余弦相似度修正评分的协同过滤推荐算法
    前言今天读的这篇论文是一篇于2020年6月份发表在计算机工程与科学(ComputerEngineering&Science)上的一篇论文。论文采用评分矩阵的多种维度进行相似度比较以修正不合理评分,再用修正后的评分进行协同过滤推荐。利用MovieLens和BookCrossing数据库进行实验,结果表明:带修正评分......
  • 神经网络优化篇:详解指数加权平均的偏差修正(Bias correction in exponentially weighte
    指数加权平均的偏差修正\({{v}_{t}}=\beta{{v}_{t-1}}+(1-\beta){{\theta}_{t}}\)在上一个博客中,这个(红色)曲线对应\(\beta\)的值为0.9,这个(绿色)曲线对应的\(\beta\)=0.98,如果执行写在这里的公式,在\(\beta\)等于0.98的时候,得到的并不是绿色曲线,而是紫色曲线,可以注意到紫色曲线......
  • 大模型被偷家!腾讯港中文新研究修正认知:CNN搞多模态不弱于Transfromer
    前言 在Transformer占据多模态工具半壁江山的时代,大核CNN又“杀了回来”,成为了一匹新的黑马。腾讯AI实验室与港中文联合团队提出了一种新的CNN架构,图像识别精度和速度都超过了Transformer架构模型。切换到点云、音频、视频等其他模态,也无需改变模型结构,简单预处理即可接近甚至超......
  • 利用地面控制点高程坐标实现三维模型数据的高程修正的方法分析
    利用地面控制点高程坐标实现三维模型数据的高程修正的方法分析 倾斜摄影是一种通过航空或地面设备获取的图像数据,可以用于生成三维模型。然而,倾斜摄影数据中的高程坐标存在一定的偏差,这可能会影响到生成的三维模型的准确性和精度。为了修正这些高程坐标的偏差,可以利用地面控制......
  • 【洛谷 P1923】【深基9.例4】求第 k 小的数(快速排序)
    【深基9.例4】求第k小的数题目描述输入(且为奇数)个数字(),输出这些数字的第小的数。最小的数是第小。请尽量不要使用nth_element来写本题,因为本题的重点在于练习分治算法。输入格式输出格式样例#1样例输入#15143215样例输出#12思路先快速排序,然后通过数组索引访......
  • 亚当斯(Adams)预测-修正算法
    亚当斯(Adams)预测-修正算法由亚当斯-巴什福特(Adams-Bashforth)显式预测公式和亚当斯-莫顿(Adams-Moulton)隐式修正公式组成的预测-修正(PECE)对。function[YMat]=Adams(func,tvec,y_init,order)%Adams预测-修正算法,用于求解常微分初值问题%输入四个参数:函......
  • [最优化方法笔记] 牛顿法与修正牛顿法
    1.牛顿法1.1梯度下降法的缺点对于无约束优化问题:\[\min_{x\in\mathbb{R}^n}f(x)\]使用梯度下降法进行迭代:\[x^{k+1}=x^k-\alpha_k\nablaf(x^k)\]梯度下降的基本策略式沿着一阶导数的反方向(即最速下降方向)迭代。然而,当\(\text{Hessian}\)矩阵\(\nabla^2f(x......
  • 【洛谷 P1271】【深基9.例1】选举学生会 题解(计数排序)
    【深基9.例1】选举学生会题目描述学校正在选举学生会成员,有名候选人,每名候选人编号分别从1到,现在收集到了张选票,每张选票都写了一个候选人编号。现在想把这些堆积如山的选票按照投票数字从小到大排序。输入格式输入和以及个选票上的数字。输出格式求出排序后的选票编......
  • 视频直播app源码,在开发时配置 lint 风格检查与修正
    在开发视频直播app源码时引入工具辅助,可以强制性地实现编码书写和提交过程中的lint校验。下面以当前流行的GitHook方案举例供参考。一、开发编辑器及lint工具配置我们在视频直播app源码中配置TSLint插件以校验typeScript;配置styleLint插件以校验CSS/LESS。我们约定......