随笔分类 -  oj

摘要:sscanf的作用:从一个字符串中读进于指定格式相符的数据。利用它可以从字符串中取出整数、浮点数和字符串。 sscanf和scanf的区别:scanf是以键盘作为输入源,sscanf是以字符串作为输入源(即处理已经输入的字符串) 原型: int sscanf(const char * str, co 阅读全文
posted @ 2020-05-06 19:01 何梦吉他 阅读(4163) 评论(0) 推荐(0)
摘要:在传递参数的时候,如果参数是string类型,可以用string类型的引用,减少内存的拷贝。 C++传参尽量不用指针,防止弄乱(引用比指针简单~~) #include <iostream> using namespace std;//不要忘记声明变量空间,不然无法使用string类型 void fu 阅读全文
posted @ 2020-05-01 17:20 何梦吉他 阅读(6065) 评论(0) 推荐(0)
摘要:一、概述 写在前面,更多详细的STL容器请看 https://www.cnblogs.com/fusiwei/p/11823234.html C++内置的数组支持容器的机制,但是它不支持容器抽象的语义(类模板,可以填充任意数据类型)。要解决此问题我们自己实现这样的类。在标准C++中,用容器向量(ve 阅读全文
posted @ 2020-04-29 17:01 何梦吉他 阅读(400) 评论(0) 推荐(0)
摘要:一、n-1发生了什么 当要将一个数减去1时,需要注意最低有效位。如果最低有效位为1,则变为0。如果是0,你就必须从高位“借”1。 因此,要逐一前往更高的位,将每个位从0改为1,直至找到1为止,并将这个1翻转成0。 所以 二进制 xxxx10000-1 = xxxx01111 ②、n&n-1 n=xx 阅读全文
posted @ 2020-04-18 22:42 何梦吉他 阅读(581) 评论(0) 推荐(0)