C++
mokorea
将生活带给你的如柠檬的酸楚,酿成犹如柠檬汽水般的甘甜~
展开
-
Two sum
problem:Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution, and you may not use...原创 2018-12-05 23:33:51 · 94 阅读 · 0 评论 -
C++ class(一)
#include<iostream>#include<string>#include<vector>class Stack;//class的前置声明,前置声明得以进行类指针的定义,或以此class为数据类型Stack *pt = 0;//有前置声明才可以void process(const Stack &);//有前置声明才可以cla...原创 2019-06-06 10:39:15 · 251 阅读 · 0 评论 -
C++ class(二)
#include<iostream>using namespace std;//一、Constructor class Triangular {public: Triangular(); //(1)constructor不应返回类型,亦不用返回任何值。可以被重载。 Triangular(int len); Triangular(int len...原创 2019-06-06 11:48:55 · 115 阅读 · 0 评论 -
C++ class(三)
#include<iostream>#include<vector>using namespace std;class Triangular{public: int length()const { return _length; } int beg_pos()const { return _beg_pos; } int elem(...原创 2019-06-06 15:47:54 · 425 阅读 · 0 评论 -
C++ class(四)
//静态类成员//为多个类对象共享#include<iostream>#include<vector>using namespace std;class Triangular{public: static bool is_elem(int); static void gen_elements(int length); static void ge...原创 2019-06-06 16:34:27 · 121 阅读 · 0 评论 -
C++ sizeof
空类型的实例不包含任何信息,但声明为实例时,对该类型求sizeof,得到的结果为1。原因在于,声明该实例时,必须占用一定的内存空间。至于空间占用多少内存,由编译器决定 class MyClass{public: //MyClass(); //~MyClass();private:};int main(){ MyClass me; cout << sizeo...原创 2019-06-10 16:46:57 · 529 阅读 · 0 评论 -
赋值运算符重载
Question:为该类型添加赋值运算符。#include<iostream>#include<string>using namespace std;class CMyString{public: CMyString(char * mData = nullptr); CMyString(const CMyString & str); ~CM...原创 2019-06-11 23:06:02 · 86 阅读 · 0 评论 -
替换空格
//5_替换空格//时间复杂度O(n)#include<iostream>#include<string>void repalceBlank(char str[]);int main(){ using std::cin; using std::cout; using std::endl; using std::string; char st...原创 2019-06-24 10:34:59 · 153 阅读 · 0 评论