C++学习
辞穷
如果你真心想做某事,全世界都会帮你完成。
展开
-
简单有效的c++ log系统(带注释)
【代码】简单有效的c++ log系统。原创 2022-11-23 17:34:42 · 681 阅读 · 1 评论 -
memse和fill函数的用法
memset需要头文件:#include<cstring>fill需要头文件:#include<algorithm>using namespace std;memset按照1字节为单位对内存进行填充,-1的每一位二进制位都是1,所以可以像0一样用memset进行初始化。通过memset可以快速地对高维数组等进行初始化,但是需要注意无法初始化成1之类的数值。—摘...原创 2019-04-02 23:00:44 · 737 阅读 · 0 评论 -
lower_bound函数和upper_bound函数的用法
都需要头文件:#include<algorithm>using namespace std;//algorithm.h需要lower_bound函数从已经排好序的序列a中利用二分搜索找出指向满足a[i]>=k的a[i]的最小的指针。lower_bound(a,a+n,k)upper_bound函数从已经排好序的序列a中利用二分搜索找出指向满足a[i]>k的a[...原创 2019-04-10 23:46:14 · 1292 阅读 · 0 评论 -
关于IDE软件(Dev cpp/VS/Code Blocks)出现[Error] ld returned 1 exit status的改正措施
写代码本来很开心呢,然而。。出现了ld returned 1 exit status// 报错情况,以前遇到这种情况:都是因为上一个exe文件没有关闭(就是运行程序的黑色窗口),这时只要找到(windows)任务管理器中对应的.exe可执行文件,然后关闭就行了。but。。这次却没能找到对应的.exe文件,因为是个小白,就把可能的都关闭了试了试,还是不成功,有些甚至需要管理员权限。放在网页OJ平台没原创 2017-11-28 17:48:08 · 7459 阅读 · 0 评论 -
最长回文子串
零:预备回文串:正着读和倒着读都一样的的字符串。 要求:在一个字符串中找到符合回文串条件的最长的回文子串。 目前学到的有四种方法,按照我认为的理解难度排序: 均附有c++代码 设字符串总长度为len,本文只给出了最长长度的答案ans,如果想要知道最长回文字串是哪一个,只要在设置一个起始值begin,在ans(答案)被改变的时候根据不同的方法将此时的回文串开头地址或中间地址赋值给begin即可原创 2017-05-08 19:27:23 · 273 阅读 · 0 评论 -
一些小东西。
交换两个元素(a、b)的方法: 利用中间量 c=a; a=b; b=c; 利用位运算 a &= b; b &= a; a &= b; 或: n = m&n&n = m; m = m&n&m = n; 或: a ^= b; b ^= a; a ^= b; 仅限数字 a = a + b;原创 2017-03-05 20:45:00 · 365 阅读 · 0 评论 -
C语言strchr()及strrchr()函数
strchr()函数:头文件:#include<string.h>strchr() 用来查找某字符在字符串中首次出现的位置,其原型为: char * strchr (const char *str, int c);【参数】str 为要查找的字符串,c 为要查找的字符。strchr() 将会找出 str 字符串中第一次出现的字符 c 的地址,然后将该地址返回。注意:字符串 str 的结束标志转载 2017-04-07 19:32:37 · 1444 阅读 · 3 评论 -
PAT团体程序设计天梯赛练习题GPLT11~20
#include<iostream>#include<string>#include<cmath>using namespace std;int main(){ //11 /* 输入格式: 输入在2行中先后给出字符串A和B。两字符串的长度都不超过104,并且保证每个字符串都是由可见的ASCII码和空白字符组成,最后以换行符结束。 输出格式: 在一原创 2017-03-05 20:04:13 · 876 阅读 · 0 评论 -
PAT团体程序设计天梯赛练习题GPLT1~10
// PAT团体程序设计天梯赛GPLT1~10//#include"stdafx.h"#include<iostream>#include<math.h>#include<string>usingnamespacestd;int main(){ ////L1-001 //cout<< "Hello Word!!!"<<endl; ////L1-002. 打印沙漏原创 2017-03-02 12:30:08 · 1127 阅读 · 1 评论 -
找出数组中只出现一次的2个数(类型题总汇)
这篇文章很不错。详细介绍了多道相关题目 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。转载 2017-03-02 21:17:40 · 656 阅读 · 0 评论