首页 > 其他分享 >2024.10.29

2024.10.29

时间:2024-10-29 19:09:58浏览次数:5  
标签:2024.10 reverse temp 星号 29 一行 对称 string

1.reverse函数:翻转
对于数组 a,a+n;
对于字符串或者向量 a.begin(),a.end();
具体在https://blog.csdn.net/YMWM_/article/details/115468297

2.字符串的一种赋值方式

点击查看代码
for(int i=0;i<n;i++) s[i]=string(7*n/2,' ')
其中s[]=string(数量,' ') 是说将s[]这一行赋值为一个长度是 数量 内容全是空格的字符串;

3.对于星号画图题

看完学长给的例子后了解到
直接找规律一行一行写for然后cout空格和星号太长也太麻烦

应该用string 先初始一块画布 也就是上面的2.
然后再找规律写for直接赋值对应的点为星号

如果存在对称就先写对称的某一部分
然后
如果左右对称就用reverse函数将每一行翻转过来再接回去;

例如

点击查看代码
void copy(int i){
	string temp=s[i];
	reverse(temp.begin(),temp.end());
	s[i]+=temp;
}

这个函数因为只是复制一行 你想复制每一行就要把它写进for循环里

如果上下对称呢

那就for从i小到大先输出s[i];
然后再把for倒过来写 也就是i从大到小输出s[i];
可能涉及到先从0->i然后i-1->0的情况 这个具体考虑;

标签:2024.10,reverse,temp,星号,29,一行,对称,string
From: https://www.cnblogs.com/kktwistz/p/18514202

相关文章

  • 10.29随笔
    这里是10.29随笔。这里留一下今天写的代码,用队列实现回文:includeincludeincludeboolisPalindrome(conststd::string&str){intleft=0;intright=str.size()-1;while(left<right){while(left<right&&isspace(str[left])){++left;......
  • 10.29
    软件设计                 石家庄铁道大学信息学院 实验4:抽象工厂模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:1、理解抽象工厂模式的动机,掌握该模式的结构;2、能够利用抽象工厂模式解决实际问题。 [实验任务一]:人与肤色使用抽象工厂模......
  • 10.29 视图
    数据库之视图(一)视图的介绍=============================一、什么是视图?视图是一个虚拟表,它是一个虚拟表,它不在数据库中以存储的形式保存(本身不包含数据),是在使用视图的时候动态生成。二、视图的优点?1、提高查询效率数据库中的数据查询非常复杂,可以简化sql语句2、安全有些......
  • 9.29
    桥接模式 挺难的桥接(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化。这种类型的设计模式属于结构型模式,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。这种模式涉及到一个作为桥接的接口,使得实体类的功能独立于接口实现类,这两种类型的类可被结构化改变而......
  • 2024.10.29人工智能学记5
    一、提示语设计要点1.明确目标:明确你想要AI完成的任务,构建一个直接且目标明确的提示。2.简洁:提示语应简洁明了,避免不必要的复杂性,AI更清晰地理解你的意图。3.上下文相关性:提示语应该与上下文相关,提供足够的信息以便AI理解问题的背景。4.避免歧义:确保提示语尽可能明确,避免模糊......
  • 2024.10.29 人工智能技术学 第六课时
    复习——任务导向RTRI/问题导向RPGS通过引用/po原文,并引用用于回答问题的文章段落。格式:({“引文”:。。。})“内心独白法”——辅助课业可以将不想让学生看到的内容,隐藏地放到一个结构化的格式里,然后再把输出展示给学生,解析一下这段输出。只展示能给学生看到的那部分。评估反......
  • 2024/10/29人工智能课
    一:给大语言模型发阅读材料如果你手边现成有原文,而且长度合适,建议自带原文去找大语言模型①SYSTEMUsetheprovidedarticlesdelimitedbytriplequotestoanswerquestions.Iftheanswercannotbefoundinthearticles,write"Icouldnotfindananswer."请使......
  • ChatGPT国内中文版镜像网站整理合集(2024/10/29)
     一、GPT中文镜像站① yixiaai.com 支持GPT4、4o以及o1,支持MJ绘画② chat.lify.vip 支持通用全模型,支持文件读取、插件、绘画、AIPPT③ AIChat 支持GPT3.5/4,4o以及MJ绘画1.什么是镜像站镜像站(MirrorSite)是指通过复制原始网站内容和结构,创建的备用网站。其主要目......
  • 10.29
    “内心独白法”让模型把那些不想让用户看到的内容,隐藏地放到一个结构化的格式里。然后在把输出展示给用户之前,解析一下这段输出,只展示能给学生看到的那部分。SYSTEM请按照以下步骤回答用户的问题。步骤1-首先,用你自己的解题思路来解决问题。不要看学生的答案,学生的答案可能是......
  • 10.29 课堂内容
    AI在课堂中的应用:互动白板软件SmartNotebook或PrometheanActivInspire:这些软件允许教师创建互动课程,使用多媒体资源,如视频、音频和动画,来吸引学生的注意力。在线学习平台GoogleClassroom或MicrosoftTeams:这些平台提供了一种组织课程、分配作业和与学生沟通的方......