自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 分享一个连接

点击打开链接http://www.zhihuishi.com/source/2665.html

2015-12-18 10:58:07 227

转载 string和stringstream用法总结

一、stringstring 是 C++ 提供的字串型態,和 C 的字串相比,除了有不限长度的优点外,还有其他许多方便的功能。要使用 string, 必須先加入这一行:#include 接下來要宣告一个字串变量,可以写成:string s;我们也可以在宣告的同时让它设成某个字串:string s="TCGS";而要取得其中某一個字元,和传统C 的字串一樣是用 s[i] 的方式

2015-04-23 16:20:46 740

转载 inline函数的介绍

我们看下面的函数,函数体中只有一行语句: double Average(double total, int number){ return total/number; } 定义这么简单的函数有必要吗?实际上,它还是有一些优点的:第一,它使程序更可读;第二,它使这段代码可以重复使用。但是,它也有缺点:当它被频繁地调用的时候,由于调用函数的开销,会对应用程序的性

2015-04-21 17:37:55 458

转载 析构函数什么情况下要定义为虚函数?

1. 析构函数什么情况下要定义为虚函数?在实现多态时,当用基类操作派生类,在析构时防止只析构基类而不析构派生类的状况发生。转载自:http://blog.sina.com.cn/s/blog_7c773cc50100y9hz.html1.第一段代码#includeusing namespace std;class ClxBase{public: ClxBase() {}

2015-04-19 22:13:30 297

转载 leetcode的归类

www.leetcode.com的online judge中151道算法题目。除各个题目有特殊巧妙的解法以外,大部分题目都是经典的算法或者数据结构题目算法数据结构注意事项Clone GraphBFS哈希表Word Ladder IIBFS哈希表Surrounded RegionsBFS矩阵W

2015-04-16 22:10:51 326

转载 string初始化的几种方法

c++字符串(string)若干初始化的方法:string test1;    //空串string test2 = "内容"; //使用=string test3("内容");   //使用引用字符数组作为参数传给构造函数string test4(test2); //用一个string初始化另一而stringstring test5(test2,pos,n

2015-04-14 16:53:32 1240

转载 C++中string的trim实现函数

string stringtrim(string s){int i=0;while (s[i]==' '||s[i]==' ')//开头处为空格或者Tab,则跳过{i++;}s=s.substr(i);i=s.size()-1;while(s[i]==' '||s[i]==' ')////结尾处为空格或者Tab,则跳过{i--;}s=s.substr(0,i+1);re

2015-04-12 21:23:01 650

转载 Leet code---Reverse Integer

#include#include using namespace std;class Solution {public: int reverse(int x) { bool sign = x > 0 ? false : true; long long temp = x; long long result = 0; temp = temp > 0 ? temp :

2015-04-12 18:49:19 320

原创 LeetCode --- ZigZag Conversion

The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility)P A H NA P L S I I GY I RAnd then read line by line: "PAHNAPLSIIGYIR"

2015-04-12 18:44:45 262

转载 线程安全的单例模式

面试的时候,常常会被问到这样一个问题:请您写出一个单例模式(Singleton Pattern)吧。好吧,写就写,这还不容易。顺手写一个:public final class EagerSingleton  {      private static EagerSingleton singObj = new EagerSingleton();        pr

2015-04-12 18:39:04 287

原创 线索二叉树

线索二叉树的建立和遍历

2014-12-11 18:45:32 290

原创 链表的建立和一些基本功能的实现

链表的建立和一些基本功能的实现

2014-12-10 13:01:22 318

原创 二叉树的建立和遍历

二叉树的建立和遍历

2014-12-10 12:54:40 396

转载 struct和typedef struct

struct和typedef struct分三块来讲述:  1 首先://注意在C和C++里不同    在C中定义一个结构体类型要用typedef:    typedef struct Student    {    int a;    }Stu;    于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student s

2014-12-07 20:31:57 256

转载 字符串过滤后排序

/******************************************************************** created: 2014/11/28 16:20:00 filename: E:\VC\Projects\HDU_0002\HDU_0002\string_sequence.cpp file path: E:\VC\Projects\HDU_000

2014-11-29 10:13:19 525

转载 字符串截断输出

/******************************************************************** created: 2014/11/28 13:00:00 filename: E:\VC\Projects\HDU_0001\HDU_0001\string_cut.cpp file path: E:\VC\Projects\HDU_0001\HDU

2014-11-29 09:43:20 494

原创 求1~任意数的质数

/** * @descript : 求1~任意数之间的所有的质数 * @author : wangxk * @copyright: 2014-11-14(c++) */#include#includeusing namespace std;/* * 题目 : 输入任意一个数,求1~这个数之间的所有素数 * * 思路: 质数是

2014-11-14 21:47:24 525

C++编程思想

本书作者根据自己学习C++的亲身体会及多年教学经验,用简单的例子和简练的叙述讲解C++编程,别具特色。全书共分十八章,内容涉及对象的演化、数据抽象、隐藏实现、初始化与清除、函数重载与缺省参数、输入输出流介绍、常量、内联函数、命名控制、引用和拷贝构造函数、运算符重载、动态对象创建、继承和组合、多态和虚函数、模板和包容器类、多重继承、异常处理和运行时类型识别。

2014-11-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除