自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 STL find的函数学习记录(不定期更新)

C++ STL中有两种find1.algorithm中的函数调用形式:find(start,end,value)start搜寻的起点,end搜寻的终点,要寻找的value值容器的表示方法find(a.begin(),a.end(),value)数组的表示方法find(a,a+length,val)所有的返回,均是迭代器(容器)或指针(数组),而非是直观感觉上的索引下标。如果在查找范围内不存在,返回a.end(),这里需要注意的是,a.end()不在查找范围内。我们可以进一步思考

2022-02-26 21:33:22 133

原创 淦! “异或和” 与 “异或求和”是两码事!!!

异或和简单代码如下(即全部数放一起异或)异或和#include<bits/stdc++.h>using namespace std;typedef long long ll;int main(){ ll n,a,ans=0;//注意用long long,保险起见 scanf("%lld",&n); for(int i=0;i<n;i++){ scanf("%lld",&a); ans^=a;

2021-10-27 11:24:47 297

原创 2021-07-27

count函数在c++中的适用范围(根据所学定期更新)1.string容器中代码#include<bits/stdc++.h>using namespace std;int main(){ string str; str = "aabscd"; cout<<count(str.begin(),str.end(),'a'); return 0;} 输出2...

2021-07-27 16:01:24 68

原创 合并相邻数使之变为回文串“双端队列解法!!”

**B. 回文串**单点时限: 2.0 sec内存限制: 512 MBQQ 小方以前不会判断回文数列,现在他会了,所以他急切的想教会你。回文数列指的是一个正读和反读都一样的数列,比如 “1 2 3 2 1” 和 “1 2 2 1”。单单讲给你听肯定是不够的,为了表现自己,QQ 小方现在要考考你。现在 QQ 小方会给你 n 个数组成的数列 a1,a2,⋯,an。他每次操作允许你合并其中相邻的两个数 ai 和 ai+1 (i<n),合并以后的两个数留在原来的位置(两个数合并以后只会留下一个

2020-05-30 12:18:43 356

原创 pta 7-2 N个数求和(超级!超级!详解!详解!)

本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式。输入格式:输入第一行给出一个正整数N(≤100)。随后一行按格式a1/b1 a2/b2 …给出N个有理数。题目保证所有分子和分母都在长整型范围内。另外,负数的符号一定出现在分子前面。输出格式:输出上述数字和的最简形式 —— 即将结果写成整数部分 分数部分,其中分数部分写成分子/分母,要求分子小于分母,且它们没有公因子。如果结果的整数部分为0,则只输出分数部分。输入样例1:5

2020-05-11 23:46:38 6474 6

原创 L1-058 6翻了 (15 分) C语言(stl容器<string>法)牛逼!

“666”是一种网络用语,大概是表示某人很厉害、我们很佩服的意思。最近又衍生出另一个数字“9”,意思是“6翻了”,实在太厉害的意思。如果你以为这就是厉害的最高境界,那就错啦 —— 目前的最高境界是数字“27”,因为这是 3 个 “9”!本题就请你编写程序,将那些过时的、只会用一连串“6666……6”表达仰慕的句子,翻译成最新的高级表达。输入格式:输入在一行中给出一句话,即一个非空字符串,由...

2020-04-12 11:59:37 797

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除