![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
沉月照归人
某本科大一在读生。
展开
-
如何将两个由数字组成的字符串转为整数类的乘法
2. 要想进行相乘就要将各个位数算好,比如个位等位数要对应好才能相乘。上文给的 : b[i] = (a[i] -'0') * pow(10.0,i)就是将位数分离好,要注意 其中的。3. vector <int> b(n) : 生成一个int型,个数为n个,名称为b的函数容器。pow函数的括号的左边要用double的类型来表示底数,右边是int型的用来表示指数。1. 要想完成这个乘法计算就要将字符串转为int型的整数,转换可以先。2. pow(a,b) : 计算a的b次方的数。,详细步骤上文已经给出。原创 2024-04-21 15:22:02 · 209 阅读 · 0 评论 -
一些常用的STL函数
`std::list`:双向链表,支持`push_front()`、`push_back()`、`pop_front()`、`pop_back()`等操作。- `std::vector`:可变大小的数组,提供`push_back()`、`pop_back()`、`size()`等方法。- `std::string::replace`:替换字符串中的子串。- `std::string::substr`:提取字符串的子串。- `std::string::find`:在字符串中查找子串。原创 2024-04-08 19:07:59 · 320 阅读 · 0 评论 -
刷到一个问题还请道友们解疑
以上就是我的思路和疑问,还请大佬们解答!原创 2024-03-27 20:05:41 · 331 阅读 · 0 评论 -
如何让 string 型的字符串变成 int 型的整数
之前我们讲过了如何裁剪字符串和如何反转字符串,具体情况可以看看我前几期发的博客,今天我们就来讲讲怎么将 string 型的字符串变成 int 型的整数。y 是转变后的 int 型整数,x 是 string 型的要转变的字符串。c_str()是格式,在x.的后面。原创 2024-03-22 08:09:48 · 500 阅读 · 0 评论 -
如何反转 string 型函数
首先就要从队列 <bits/stdc++.h> 这个头文件说起了,这个头文件有一个很易用的的函数 reverse 函数,它可以实现这种反转 string 函数。之前我们讲了一些关于如何去裁剪 string 函数型的部分形成一个新的 string 型的函数形式,今天我们来讲一讲如何去将 string 型函数反转。原创 2024-03-21 19:56:18 · 200 阅读 · 0 评论 -
怎么裁剪 string 型的函数
2. substr(m,n) 函数 如果括号里的数有两个那么就保留从 m+1 的位置到 n 的位置,如果括号里只有一个那么就是保留那个数字的后面的全部。,可以理解为是许多个 char 型的函数的集合,那怎么将string型函数裁剪呢,就以 c++ 的为例,可以使用。1. getline() 函数比较于 cin 函数稳定性强且可以读空格和括号等特殊字符。要怎么才能裁剪 string 型的函数呢?如有不对,还请大佬们指出!原创 2024-03-19 15:35:53 · 541 阅读 · 0 评论 -
头歌每日一解
输出一个整数,表示该日期是当年的第几天。原创 2024-02-21 10:45:18 · 419 阅读 · 0 评论 -
头歌每日一解
老师给了他一些文章,让他说出每个字母出现的次数。小明对这个问题无从下手,你可以帮帮他吗?输入行包含一篇文章,所有字母都是小写的。你只需要数一数每个字母的数量。在解这道题之前,我想问问大家字符大写A和小写a的ASCII码分别是什么呢?针对输入的文章,你必须有序说出每个字母出现的次数。只需统计各字母出现次数,无需计算符号。很显然 A 是 65 a 是 97。是一个正整数,同时字母顺序为从。正整数之间以空格间隔。原创 2024-02-18 14:25:03 · 715 阅读 · 0 评论 -
均分纸牌(NOIP 2002 提高组第一题)
第一行输入 4 表示共有 4 堆纸牌,随后一行给出每一堆纸牌的初始数量,先计算前缀和,得出 9 17 34 40,在求平均数为 10。= i*总平均数张(牌堆 1-i 在之前的交换中纸牌总数保持不变),需要移动一次,即第一次总牌数为 10,第二次为 20,第三次为 30,第四次为 40,相等退出,所以最后移动结果为 3。从 ③ 取 4 张牌放到 ④ (9,8,13,10)-> 从 ③ 取 3 张牌放到 ②(9,11,10,10)-> 从 ② 取 1 张牌放到①(10,10,10,10)。原创 2024-02-17 09:25:18 · 717 阅读 · 0 评论 -
如何在没有第三个变量的情况下进行两个变量交换大小
如何在没有第三个变量的情况下进行两个变量交换大小。嘿嘿,没想到吧大家,没事,纯纯思维题!原创 2024-02-16 14:46:38 · 649 阅读 · 0 评论 -
关于保存int型变量进int型数组的做法
这是一个万能的头文件,这里就不多说了,而a.push_back()就是我们今天讲的那个将 int 变量保存的函数,其括号里的就是数组名称,才行,而a.push_back(a)就是将变量保存到一个可变数组a中进行保存步骤。这个是用来判断一串数字中有没有奇数,如果有的话全部输出。新的一年,祝大家编程蒸蒸日上!但是要是可变数组vector型。原创 2024-02-15 11:24:11 · 664 阅读 · 0 评论 -
年-月-日的输入方法
答案就是用 scanf 函数就行了,由于c++兼容c语言,所以 scanf 函数在c++中也是合法的,scanf 的优点有很多,与此同时还有占用的内存少且运行速度快。函数,这个函数输入单个十分好用,但是对于年月日这种较为复杂的就行不通了,就只能输入最前面的一个。大家对于输入的函数一定有所认识,比如c++中位于。今天就是除夕了,就预祝大家龙年快乐耶!那怎么输入像这样的年月日呢。原创 2024-02-09 21:06:00 · 586 阅读 · 0 评论 -
关于使用sort函数来快排的几种使用方法(总结)
如有不对,还请大佬们指出!3. 快速交换(从后往前)(用一个副函数来辅助)原创 2024-02-08 13:48:43 · 596 阅读 · 0 评论 -
如何将数组元素逆转
交换的方法类似于冒泡排序的用法。将数组元素逆转可以使用位于。原创 2024-02-07 20:30:52 · 425 阅读 · 0 评论 -
sort 函数的从大到小排序以及 ? 的运用
就能知道了,比如sort (a,a+n);就是从 0 排到 n,而上述的sort(a+1,a+n+1,larger);第三个位置就是表示用什么方式来排序。我们在sort 函数的默认排序中讲到了sort (a,a+n);中的 a 是要排序的数组名称,至于。邓紫棋说过:“承认自己不够也是一种勇气!从什么排到什么就只用将数组名称看成 0。sort 函数位于头文件。而从大到小怎么排呢?诸位道友,多多关照!原创 2024-02-06 10:57:18 · 2905 阅读 · 0 评论 -
蓝桥杯每日一解
可以看看a的ascii码为65+32 而A为ascii码为65,大小写相差32位。大家可以了解一下ascii码!原创 2024-02-05 10:22:38 · 931 阅读 · 0 评论 -
一些你可能用到的函数和头文件
若 bool (里面是名称)= ture 相当于 return 1(表示真);bool (里面是名称)= false 相当于 return 0(表示假);在一些要判断一个数是否具有某种性质的时候可以使用 bool 函数,在一些情况下可以结合使用if else 或 switch 以及 while 等函数来做到判断性质。不知道大家对于bool(布尔)函数记忆如何,今天我们就讲一下 bool 函数。2. 不bool 函数结合if else 来判断。3. bool 函数来结合递归来判断。如用不对,还请大佬们指出!原创 2024-02-04 10:19:22 · 763 阅读 · 0 评论 -
一些你可能用到的函数和头文件
中的一个函数,当然有一个万能头文件也有sort 函数,那就是 #include <bits/stdc++.h> 头文件,为什么说这个头文件是万能头文件呢,因为它包含了c++中的绝大多数函数,如果大家把某一个函数的头文件忘了,可以使用这个头文件。sort (a+1,a+n+1),a表示数组名称(不可将起去除),a+1,a+n+1可以理解为从的1个数组元素到第n+1个数组元素排序,a,a+n同样可以理解成第0个到第n个。第当然也可以用万能头文件#include <bits/stdc++.h>原创 2024-02-03 09:59:36 · 515 阅读 · 0 评论 -
一些你可能用到的头文件和函数
现在一些工程都用 fgets 函数,因为它的强大的稳定性,但是 gets 函数依旧可以用,在大一上学期考试的时候我还用了呢,嘿嘿。两者功能相似,都是输入 char 型 字符,但是格式和稳定性有所差别。a(n),a表示数组名,n表示数组初建立的大小,如果是固定数字不会大小改变,如果是一个变量就会改变。格式就是<>中的函数表示创建的数组是什么型,比如:int 表示整形。vector<int>a(n) 的储存可以扩展,注意:这个函数的。,n+1是指到 n 时停止(因为这个位置的功能是到。原创 2024-02-02 09:20:46 · 534 阅读 · 0 评论 -
一些你可能用到的函数和头文件
https://img-blog.csdnimg.cn/direct/259620adb9d24cbca835e26c6e853b7c.jpeg原创 2024-02-01 10:45:22 · 846 阅读 · 1 评论 -
每日牛客一解
来源:牛客网。原创 2024-01-31 19:59:28 · 517 阅读 · 0 评论 -
牛客每日一解
来源:牛客网。原创 2024-01-30 17:15:11 · 509 阅读 · 1 评论 -
每日牛客一解
来源:牛客网。原创 2024-01-29 17:16:10 · 458 阅读 · 0 评论 -
牛客每日一解
来源:牛客网。原创 2024-01-28 09:56:01 · 1321 阅读 · 1 评论 -
牛客每日一解
来源:牛客网。原创 2024-01-27 10:08:24 · 351 阅读 · 0 评论 -
每日牛客一解
来源:牛客网。原创 2024-01-26 13:21:51 · 407 阅读 · 1 评论 -
每日牛客一解
注意sort函数是排一个。原创 2024-01-25 10:43:04 · 552 阅读 · 0 评论 -
每日牛客一解
如有不对,还请大佬指出!原创 2024-01-24 13:36:30 · 374 阅读 · 1 评论 -
牛客每日一解
lcm函数有的开发环境不能使用,牛客可以。原创 2024-01-23 13:57:38 · 894 阅读 · 1 评论 -
每日牛客一解
如有不对,还请各位大佬指出!原创 2024-01-22 15:55:39 · 371 阅读 · 0 评论 -
牛客每日一解
昨天打了一场集美大学的蓝桥杯选拔赛,只觉得记忆犹新,有两道签到题,我就想着这个为什么会有签到题,这不随便给分的吗,我要凭借自己的实力做后面的来拿分,做了,就做对了两个签到题,今天我们就来讲一讲这道签到题哈。第一题来源:牛客网请回答出“集美大学最菜的人是谁?”这个问题的答案。这道题答案是众所周知的。你只需要输出“贝贝是集美大学最菜的人”这句话的全拼,出题人就会因为你的诚实可贵而奖励你一个 AC。原创 2024-01-21 15:57:11 · 468 阅读 · 1 评论 -
每日牛客一解
来源:牛客网在一个神奇的国度,有一条一望无际的阶梯。每层阶梯上都趴着若干只青蛙,具体来说第 i 层阶梯上有 i 只青蛙。单身狗喷先生看到了这些青蛙,他想把前 x 层阶梯(含)上的所有青蛙两两凑成一对。很明显并不是所有的 x 都能满足这个条件,因为青蛙总数可能为奇数,此时一定有一只青蛙落单。单生狗喷先生并不想看到有青蛙落单,所以他想让你回答一下,将 x 从小到大排序,第 n 个满足上述条件(即两两凑对不会出现落单青蛙)的 x 值应该是多少?原创 2024-01-20 10:47:12 · 413 阅读 · 0 评论 -
c++头文件介绍
这个头文件包括很多的头文件,但是有的大比赛是禁用的,懂得都懂。而且做项目的时候也尽量不要用,因为有的时候会不兼容,因为不写的话要在 cin , cout ,endl 的前面写上std::,本人太麻烦了,还容易写错。该文件包含了 cin , cout 等基本的输入输出,类似于c语言中的。今天就列举三个我们经常用的哈。如有不对,还请大佬们指出!原创 2024-01-19 19:23:17 · 394 阅读 · 1 评论 -
每日牛客一解
来源:牛客网。原创 2024-01-18 15:42:05 · 357 阅读 · 1 评论 -
每日牛客一解
来源:牛客网。原创 2024-01-17 15:07:18 · 363 阅读 · 0 评论 -
每日牛客一解
游游拿到了一个边长为nn的正方形披萨,她准备切kk刀(每刀只能横着或竖着切开),最终会形成若干个小矩形披萨。游游希望每个小披萨的面积相等,且矩形的长和宽的差的绝对值尽可能小。你能帮游游求出每个小矩形的面积吗?输入描述: 两个正整数n和k,用空格隔开。输出描述: 一个浮点数,代表每个小矩形的面积,小数点后保留2位。原创 2024-01-14 11:14:35 · 403 阅读 · 0 评论