自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ChenLI's blog

The closer you are to death, the more alive you feel. Such a wonderful way to live.

  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 leetcode 290有感—永远不要比较无符号数与有符号数

题目链接:https://leetcode.com/problems/word-pattern/一开始wrong answer的做法:class Solution {public: bool wordPattern(string pattern, string str) { unordered_map a; unordered_ma

2016-06-22 10:53:52 607

原创 C++ string erase //适用于所有C++ 容器

erase函数的原型如下:(1)string& erase ( size_t pos = 0, size_t n = npos );(2)iterator erase ( iterator position);(3)iterator erase ( iterator first, iterator last);也就是说有三种用法:(1)erase(pos,n); 删除从

2016-06-21 21:08:09 562

原创 C++实现Java的split()函数

众所周知,java对于string的split函数非常好用,但是C++标准库函数中并没有对于此函数的用法,以下是三种手动实现split()的方法:共有三种方法:1. 第一种(废话),最快的一种方法,不额外遍历string来产生一个函数,直接边遍历,边分割,边做题。2. 第二种愚笨的手写方法:vector split(string str){ in

2016-06-19 22:24:05 1283 1

原创 C++中string和int的相互装换——三种做法

string装换为int string str;char * a=str.c_str();int value=atoi(char* a);int转换为string # include # include int转换为stringstring str;int num;cin>>num;str=to_string(num);或者

2016-06-15 23:09:44 3308

原创 C++ heap学习

1. C++并没有一个叫heap的STLheap并不属于STL容器组件,它分为 max heap 和min heap,在缺省情况下,max-heap是优先队列(priority queue)的底层实现机制。2. 关于heap的一些说明与操作如下:而这个实现机制中的max-heap实际上是以一个vector表现的完全二叉树(complete binary tree)。二叉

2016-06-09 15:43:40 5841

原创 函数声明中的const的用法和讨论

我发现,在重构operator的时候,常常变量加const XX & 和 在函数声明后面加consst。例如如下代码:struct person { string name; int age; person(string name, int age) { this->name = name;

2016-06-09 14:45:51 979

原创 map与unordered_map的区别与联系

unordered_map是很早就知道的概念,但却一直没有认真去理解,单单以为它是Boost库里对map的实现,今天在做Leetcode的题目的时候,发现了使用它的优越性,索性翻开书,并查一查资料,把它大致搞个清楚,省的以后还要再查再找,浪费时间。unordered_map是C++ Boost库中的内容,这里的unordered翻译成“无序”。但它并不是完全的“无序”的概念

2016-06-09 14:26:18 4132

Telelogic TAU 4.3破解版

造福人类向, 由于我只能上传60M以内的文件, 于是传到度盘了,若度盘失效,请联系我! 地址下载文件中即可见 内含Telelogic TAU 4.3的: 1. 安装文件 2. 破解安装教程 3. 妈妈说要讲诚信,请尊重他人破解和劳动成果

2014-12-07

空空如也

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

TA关注的人

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