- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 浅谈reverse_iterator的base()函数
非原创,原文链接:http://blog.csdn.net/shuchao/article/details/3705252 调用reverse_iterator的base成员函数可以产生"对应的"iterator,但这句话有些辞不达意。举个例子,看一下这段代码,我们首先把从数字1-5放进一个vector中,然后产生一个指向3的reverse_iterator,并且通过reverse_ite
2014-06-26 16:08:07 634
原创 [LeetCode]LRU Cache有个问题,求大神解答【已解决】
题目:Design and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations: get and set.get(key) - Get the value (will always be positive) of the key
2014-06-26 16:08:03 377
原创 分享一篇不错的博文《写给准备参加秋招的学弟学妹们~一定要来看哦~》
仁者见仁,智者见智,可能不是每个人都觉得这篇文章好,至少我觉得还不错,文章的博主也是把他了解的情况和大家分享,不管博文好不好,但求大家别喷我就行啦,链接在此:《写给准备参加秋招的学弟学妹们~一定要来看哦~》 另外,博文中还推荐了很多不错的CSDN里的博主和好文,个人觉得都还不错,在此推荐给大家,各位走过路过的朋友,拿好不谢~ 觉得分享的好就推荐吧~ 作为一个博客新人,
2014-06-26 16:07:59 376
原创 C++空类以及没有成员变量的类的大小
关于C++中空类的大小为1,我们大家都有所了解,但是除了空类之外的其他一些没有成员变量的类的大小,还是有很多不明之处的。 我们来看如下一个例子:#includeusing namespace std; class a {}; class b{}; class c :public a{ virtual void fun() = 0;
2014-06-26 16:07:53 1535
原创 sizeof的作用——解释类中与类之外static变量的情况
今天看程序员面试宝典的时候遇到一个问题,书上有这么一句话:sizeof计算栈中分配的大小。咋一看这句话的时候,很不理解,难道像函数中类似于static、extern const类型的变量的sizeof都是0? 本着实践出真知的原则,我测试了一下:static int s = 10; extern const int h = 10; void main()
2014-06-26 16:07:51 1812
原创 【转】C数据存储(包括const存储在哪,C++不同部分我在文中用红字已指出)
非原创(文中红字为自己见解,如有不对,请大神指点) 程序由指令和数据组成,C语言程序亦是如此。开发者在编写程序的时候往往需要根据不同数据的特点以及程序需求来选择不同的数据存储方式,那么在C语言中数据的存储分为哪些方式呢?C程序大致来讲可以分为四个数据区:常量区,静态去,堆区,栈区。 其中常量区存储了未被作为初始化使用的字符串常量和被const修饰的全局变量,其特点是只可被访问不可被
2014-06-26 16:07:46 1678 1
原创 类内const static(static const)成员变量初始化问题
在查找const相关资料的过程中,又遇到了另外一个问题,就是C++类中const static(或者static const)成员变量应当如何初始化的问题。 查阅了许多资料,发现VC环境下,只允许const static成员变量在类外初始化,这个应该是编译器遗留下的bug(你也可以说是要求严格)。 在其他编译器下,整型以及枚举类型的const static成员变量是允许在声明的同时
2014-06-26 16:07:44 1368
原创 电影推荐之协同过滤
1.基于内容的推荐 对于基于内容的推荐不多赘述,只说下基本的概念,根据用户已经评分且喜欢(评分高)的电影,为用户推荐和他过去喜欢的电影相似的电影,这里的相似就要依据电影的"内容"来计算了,例如电影的类型等等。 利用到评分预测上,就是对于目标用户A和电影M,从A已经评价过的电影中找到与M相似的电影,利用这些电影的评分来预测用户A对M的评分。2.协同过滤 协同过滤算法主要分为
2014-06-26 16:07:42 1267
原创 C++中Const说明
最近在看程序员面试宝典,看到const这块感觉有很大疑惑,查了很多资料,可以总结如下:1.在C语言中 在C语言中,const修饰的变量不具有常量的特性,只是一个不可修改的变量,实质上仍然是变量,在编译期间无法知道它的值,不可以用作数组下标。2.在C++中 在C++中,const就有很大不一样,C++中鼓励使用const来替代#define,在C++中对const定义的变量分为
2014-06-26 16:07:40 334
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人