﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-流浪的疾风-最新评论</title><link>http://www.cppblog.com/thisisbin/CommentsRSS.aspx</link><description /><language>zh-cn</language><pubDate>Sun, 07 Feb 2010 11:43:37 GMT</pubDate><lastBuildDate>Sun, 07 Feb 2010 11:43:37 GMT</lastBuildDate><generator>cnblogs</generator><item><title>re: 关于如何删除两个集合的交集引发的思考</title><link>http://www.cppblog.com/thisisbin/archive/2009/03/06/75656.html#75691</link><dc:creator>许海斌</dc:creator><author>许海斌</author><pubDate>Thu, 05 Mar 2009 17:35:00 GMT</pubDate><guid>http://www.cppblog.com/thisisbin/archive/2009/03/06/75656.html#75691</guid><description><![CDATA[@cdy20<br>很多人认为stl由于通用性，因此会在效率上打些折扣，其实这是一个误解，如果不相信，可以再去看看源码，上面不排序的两个容器套用stl框架，同样可以做到o(nlogn)复杂度的实现。<br><img src ="http://www.cppblog.com/thisisbin/aggbug/75691.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/thisisbin/" target="_blank">许海斌</a> 2009-03-06 01:35 <a href="http://www.cppblog.com/thisisbin/archive/2009/03/06/75656.html#75691#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 关于如何删除两个集合的交集引发的思考</title><link>http://www.cppblog.com/thisisbin/archive/2009/03/06/75656.html#75690</link><dc:creator>许海斌</dc:creator><author>许海斌</author><pubDate>Thu, 05 Mar 2009 17:17:00 GMT</pubDate><guid>http://www.cppblog.com/thisisbin/archive/2009/03/06/75656.html#75690</guid><description><![CDATA[@cdy20<br><br>谢谢你的意见，网络本来就是畅所欲言，百家争鸣的地方，没什么：），我只是想说明下stl有非常高的学习价值，如果你写一些程序库，涉及到算法和数据结构的话，可以套用stl的框架，那就不只是学习价值了。就上面的例子，即使没排过序，照样搬用stl框架实现，效率无损且更具通用性，代码不仅仅可以应用于数组，还可以适用于所有按照stl框架实现的容器，如vector、list、deque、set、map、hashtable等等，假设你的程序最初用的是数组，后来发现对查找有比较高的要求，要换成hashtable，那么对于算法无需做任何改动即可应用，否则的话要针对数据结构重写算法，相信是一件很不爽的事情。<img src ="http://www.cppblog.com/thisisbin/aggbug/75690.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/thisisbin/" target="_blank">许海斌</a> 2009-03-06 01:17 <a href="http://www.cppblog.com/thisisbin/archive/2009/03/06/75656.html#75690#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 关于如何删除两个集合的交集引发的思考</title><link>http://www.cppblog.com/thisisbin/archive/2009/03/05/75656.html#75679</link><dc:creator>cdy20</dc:creator><author>cdy20</author><pubDate>Thu, 05 Mar 2009 15:00:00 GMT</pubDate><guid>http://www.cppblog.com/thisisbin/archive/2009/03/05/75656.html#75679</guid><description><![CDATA[我没学过stl，会用一小部分<br>汗，我以为stl有直接解决 题目的问题。<br>不用大师，一般人就可以解决。<br>你这个是O(n)，两个集合都是有序的。<br>假如无序，一般可以O（nlogn）解决。<br>我想大师的代码，应该是重用性比较高而已。<img src ="http://www.cppblog.com/thisisbin/aggbug/75679.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/thisisbin/" target="_blank">cdy20</a> 2009-03-05 23:00 <a href="http://www.cppblog.com/thisisbin/archive/2009/03/05/75656.html#75679#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 关于如何删除两个集合的交集引发的思考</title><link>http://www.cppblog.com/thisisbin/archive/2009/03/05/75656.html#75680</link><dc:creator>cdy20</dc:creator><author>cdy20</author><pubDate>Thu, 05 Mar 2009 15:00:00 GMT</pubDate><guid>http://www.cppblog.com/thisisbin/archive/2009/03/05/75656.html#75680</guid><description><![CDATA[个人意见而已，别见怪<img src ="http://www.cppblog.com/thisisbin/aggbug/75680.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/thisisbin/" target="_blank">cdy20</a> 2009-03-05 23:00 <a href="http://www.cppblog.com/thisisbin/archive/2009/03/05/75656.html#75680#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>