
STL算法扩展
文章平均质量分 83
Fakes_clazy
在C#、C++的坑中越走越远
展开
-
如何让算法扩展适用于STL标准
前言 从事过一段时间的程序开发后,对于以后要干什么总算也有了短期的目标。如今的软件行业在互联网至上的大趋势下,很多“程序员”(可能也包括我自己)与其称之为程序员,不如说是码农,大公司大企业封装好了各种框架,特别是各种Java的强大框架让程序开发越来越傻瓜化,在这样的工作环境中,我感觉我反复已经看到了20年后的自己。经历了崇尚各种看起来高大上的各种花哨东西(曾迷恋过各种好看的原创 2017-08-31 14:45:19 · 367 阅读 · 0 评论 -
适用于STL泛型的归并(合并排序)排序算法设计
按照STL算法适配的主题,我首先适配了归并排序算法,首先上代码,包含头文件两个iterator.h algorithm_sort.h 以及主程序main.cpp iterator.h #ifndef _ITERATOR_ #define _ITERATOR_ using namespace std; namespace XP { // iterator template te原创 2017-08-31 18:02:38 · 445 阅读 · 0 评论 -
适用于STL泛型的快速排序算法设计
按照STL算法适配的主题,第二个适配的快速排序,老规矩,首先上代码,包含头文件两个iterator.h algorithm_sort.h 以及主程序main.cpp,如果你看过我之前这个系列的文章,就知道文件名没有改变,只是在以前的基础上做添加,处于篇幅,之前的代码不再上传。 代码清单 iterator.h #ifndef _ITERATOR_ #define _ITERATOR_ #in原创 2017-09-01 10:48:06 · 351 阅读 · 0 评论