C++
__black__cat__
爱好计算机
展开
-
利用oop编程写队列和堆栈
利用oop编程写队列和堆栈原创 2016-01-14 22:21:21 · 235 阅读 · 0 评论 -
传统线程调用
传统线程调用原创 2016-01-14 22:25:40 · 221 阅读 · 0 评论 -
9. Palindrome Number
1.当要输出bool类型的值时,直接cout会输出0或者是1,这样要输 出true或者false的话,就要加上boolalpha,例如:bool a = true;cout<<boolalpha<<a<<endl;输出结果:true2.负数一定不是回文数我的代码:(318ms)#include "stdafx.h"#include<iostream>#include<vector>usin原创 2017-02-21 14:57:10 · 206 阅读 · 0 评论 -
8. String to Integer (atoi)
出现的问题: 1.不是输出数字而是返回数字 2.遇到正负号不break 3.字符‘0’-‘9’的对应的整型范围是48-58 4.string类型的length是个函数而不是一个变量所以要用str.length() 5.最后输出的时候可以和*10再加下一位 6.例如“ +0 123”也要返回0自己的代码(40ms):#include "stdafx.h"#include<iostrea原创 2017-02-20 19:06:02 · 351 阅读 · 0 评论 -
11. Container With Most Water
1.贪心算法,从两头开始对比,哪头小就往里缩(这样就保证x从大到小开始比较,而且这样的情况下结果才有可能大于前者) 2.判别退出条件不是在vector中间,也有可能在两端,所以是i < j自己写的代码:(19ms)#include "stdafx.h"#include<iostream>#include<vector>using namespace std;int maxArea(vect原创 2017-02-27 15:33:48 · 175 阅读 · 0 评论