摘要: C++11引入了很多新特性,比如auto ,比如 for(type v : container)等。数据结构方面最抢眼的应该是引入了unordered_set和unordered_map。比起普通的set 和 map,其内部不再是红黑树排关键字了,而是用的哈系表;来提高查找效率。不过对于结构体的存储和映射,却没怎么发现别人讲,刚看了篇文章学会了=_=:http://choorucode.com/2012/06/26/c-using-unordered_set/Mark一下,贴下自己的代码,也方便别人查使用方法。g++ 编译时注意添加: -std=c++11 1 #include 2 #inc. 阅读全文
posted @ 2014-03-19 23:32 A&C 阅读(7562) 评论(0) 推荐(1) 编辑
摘要: 写了一个Python版本的Trie,体验了一下Python的面向对象。Python中对象赋值有一点需要注意:Python中的对象赋值跟Java是一样的,都是引用赋值;而拷贝函数copy.copy()也只是浅拷贝(即普通的整数类型、实数类型、字符串等基本类型可以拷过去,但是具有对象属性的东西都只是拷贝... 阅读全文
posted @ 2014-03-19 21:24 A&C 阅读(707) 评论(0) 推荐(0) 编辑