随笔分类 -  刷题

上一页 1 ··· 8 9 10 11 12
摘要:牛客上要求返回乘积最小的,实际上不用麻烦去写另外一个函数,第一次找到两个数字的乘积就一定是最小的。 在调试程序时也遇到两个问题: 1.既然用到了vector容器,头文件就应该声明#include<vector> 2.vector的初始化的一种方式: int b[] = {1,2,3,4,5,6,7, 阅读全文
posted @ 2017-05-14 22:48 有梦就要去实现他 阅读(379) 评论(0) 推荐(0)
摘要:(num&1) == 0这里必须打上括号,因为==的优先级高于& return num&1可以不打括号 阅读全文
posted @ 2017-05-13 22:08 有梦就要去实现他 阅读(229) 评论(0) 推荐(0)
摘要:1.全局变量可以在最后去定义并初始化,不一定非要在开头 2.此题有一种特殊情况需要考虑,比如字符串是“aa”,那输出应该是“aa”,而不是“aa,aa”,即相同的不输出。实现这个处理用了c++中的容器set,set不保存重复元素。在存储的时候,遇到相同的元素,set不会把相同的元素保存进set。cl 阅读全文
posted @ 2017-05-10 17:22 有梦就要去实现他 阅读(300) 评论(0) 推荐(0)
摘要:错误代码: 正确代码: 正确代码只是比错误代码在reverse函数中增加了一个参数引用 错误代码使用的reverse函数并不能改变str这个实参,导致后面的翻转出错。增加参数引用后就能对参数str进行改变。 阅读全文
posted @ 2017-04-06 16:54 有梦就要去实现他 阅读(188) 评论(0) 推荐(0)
摘要:#include<string> string s1 = "abcdefg"; string s2("abcdefg"); 阅读全文
posted @ 2017-04-01 18:20 有梦就要去实现他 阅读(989) 评论(0) 推荐(0)
摘要:c++中单引号表示一个字符,双引号表示字符串 python中单引号与双引号是一样的 阅读全文
posted @ 2017-04-01 12:37 有梦就要去实现他 阅读(1664) 评论(0) 推荐(0)
摘要:1.if和else if后面并没有要求一定要接else(即以else来结尾),可以直接if语句然后接其他语句,也可以if语句之后加else if语句再接其他语句 阅读全文
posted @ 2017-03-31 10:58 有梦就要去实现他 阅读(137) 评论(0) 推荐(0)
摘要:没有把队列的头部弹出,出现内存错误: 阅读全文
posted @ 2017-03-30 21:58 有梦就要去实现他 阅读(99) 评论(0) 推荐(0)
摘要:vector(向量):C++中的一种数据结构,确切的说是一个类,容器。 vector 属于STL(Standard Template Library, 标准模板库)中的一种自定义的数据类型,它相当于一个动态的数组,当程序员无法知道自己需要的数组的规模多大时,用其来解决问题可以达到最大节约空间的目的。 阅读全文
posted @ 2017-03-27 17:09 有梦就要去实现他 阅读(280) 评论(0) 推荐(0)
摘要:错误代码: 正确代码: 阅读全文
posted @ 2017-03-21 22:53 有梦就要去实现他 阅读(159) 评论(0) 推荐(0)
摘要:这是一个调试程序 输出的效果为: c++的输入输出是cin,cout cout后面加endl会在输出后加一个回车‘\n’,若不加endl,下面的输出会接着上面一个输出后面 阅读全文
posted @ 2017-03-20 21:56 有梦就要去实现他 阅读(192) 评论(0) 推荐(0)
摘要:在OJ上的原始程序: 加入其他部分后的调试程序: 阅读全文
posted @ 2017-03-20 21:49 有梦就要去实现他 阅读(613) 评论(0) 推荐(0)
摘要:gcc & g++现在是gnu中最主要和最流行的c & c++编译器 。g++是c++的命令,以.cpp为主,对于c语言后缀名一般为.c。这时候命令换做gcc即可。 编译器是根据gcc还是g++来确定是按照C标准还是C++标准编译链接。 python是脚本语言,可以直接在当前文件调试运行,pytho 阅读全文
posted @ 2017-03-20 20:35 有梦就要去实现他 阅读(308) 评论(0) 推荐(0)

上一页 1 ··· 8 9 10 11 12