- 博客(12)
- 资源 (7)
- 收藏
- 关注
原创 说c++必羞到微软
今天逛水木社区,看到一个有意思的话题,链接如下:http://www.newsmth.net/nForum/#!article/LinuxDev/61483它讲的是gcc/g++弱还是vs弱。作者举了两个例子,但是似乎都是说gcc/g++比vs的编译器要弱。一个是std::list>编译通不过,要 std::list >,需要最后两个>>中间加个空格。另一个问题是 se
2013-11-04 17:47:27
900
原创 好时代 VS 坏时代
一句老套的话,“这是最好的时代,也是最坏的时代”。 在我初中的时候只知道做些幼稚的算术题,背背简单的英文单词的时候,我以为那时候的我已经很了不起了,那时的我拥有的是理想,天马行空,思绪纷飞,一腔热血,但是很不幸,我以为我触摸到了那桂冠。那时的我不曾见识过这么宽广的知识,有如浩瀚的宇宙,不曾站在金字塔的近处,仰望塔顶的高耸如云,不曾拥有这么齐全的物质条件,想想在高中的时候,看到键盘上
2013-10-19 16:13:03
647
原创 有向无环图(DAG)的所有拓扑序列
拓扑序列:当一个有向图无环时,会存在拓扑序列。即将有向图G中的顶点按照线性序列排列,使得G中的任意两个顶点u和v ,使得 for (u,v) in Edges(G), 在线性序列中都满足u出现在v的前面。求一个DAG的一条拓扑序列很好求,只要按照如下步骤即可:1. 找到当前所有的无直接前驱的vertex(未曾访问过),若没有这样的顶点,跳到3。若有,从中选一个v,标
2013-07-12 22:25:44
5896
原创 平衡二叉树解析
平衡二叉树(Adelson-Velskii and Landis' tree)是一种高度(height)平衡的BST,拥有O(logn)的平均最坏插入、删除、搜索的BST。性能优异,最关键的是插入和删除操作,而它侧重于搜索占主要操作的应用情况。AVL的插入和删除离不开树的左旋和右旋操作。下面看下旋转。先上图:右旋操作:发生右旋操作是因为左子树
2013-07-09 17:56:44
652
原创 c++中由类名去创建相应类的对象(RTTI)
程序代码下载:http://download.youkuaiyun.com/detail/peibaoyi/5707627突发奇想,想根据类的名字(一个C++的string),创建相应的类实例,除了这个string,不用其他的东西。比方说我已经声明了一个PClassStr这个类,现在我用字符串"PClassStr"来创建一个PClassStr这个类的实例。google了一下,得到的
2013-07-05 17:33:39
1706
原创 Lua中实现默认值表的方法
-- 带有默认值的table-- 1.给每个table设定个新metatable, 设置metatable的__index返回一个默认值dfunction setDefault(t, d) setmetatable(t, {__index = function () return d end})end-- 2.第一种方法会消耗大量的metatable
2013-06-04 15:57:23
2538
原创 To improve your programming skills
ten tips from http://www.antoarts.com/10-ways-to-improve-your-programming-skills/?utm_medium=referral&utm_source=pulsenews1. Learn a new programming language the ways of thinking 2. Read a g
2013-05-15 21:36:40
758
原创 non-local static object初始化顺序的不确定性
在IBM中国开发博客上看到这么一个博文https://www.ibm.com/developerworks/community/blogs/12bb75c9-dfec-42f5-8b55-b669cc56ad76/entry/_e8_b7_a8c__e6_96_87_e4_bb_b6_e5_92_8c_e5_ba_93_e5_af_b9_e9_9d_99_e6_80_81_e5_af_b9_e8_
2013-05-10 17:50:50
803
原创 由Fibonacci数列引发的感慨
无处不洋溢着数学之风,让它刮的更猛烈些吧,虽然会把我吹得无影无踪。对数学只是一般般的热爱,但是我已经领悟到它的强大。 数学,Mathematics、、、从算术,到解析几何,再到微积分,再到组合数学,离散数学,概率论、、、后面似乎还有许许多多的分门别类的数学分支。记得高中学数学只是把它当做任务来完成,而且在那么多的学科当中也只有数学最有趣,每天回家做家庭作业的顺序都是数学第一位,等把
2012-05-28 12:31:42
754
转载 红黑树插入删除归类
本文直接从该博客转载而来:http://blog.youkuaiyun.com/eric491179912/article/details/6179908原创地址文中有,不加注。 介绍另一种平衡二叉树:红黑树(Red Black Tree),红黑树由Rudolf Bayer于1972年发明,当时被称为平衡二叉B树(symmetric binary B-trees),1978年被Leonida
2012-04-03 09:10:29
2465
转载 makefile的语法和写法
转自:http://blog.youkuaiyun.com/zhoubl668/article/details/39529670 Makefile概述 -------------------------------------------------------------------------------- 什么是makefile?或许很多Winodws的程序员都不知道这个
2012-03-04 20:42:00
396
gdb turotial from haoel^_^
2014-02-07
用shared_ptr实现多线程对全局变量的读写,copy-on-write技术
2013-08-06
c++0x多线程处理PPM图像文件简单示例
2013-08-02
vim常用插件集,将其配置成IDE
2013-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人