STL
Golden_Shadow
做一名优秀的游戏程序员
展开
-
unique
// unique.cpp -- 2011-10-03-16.05#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::equal_to ;templateclass Print{public: void operator原创 2011-11-03 15:53:07 · 677 阅读 · 0 评论 -
reverse
// reverse.cpp -- 2011-10-03-21.54#include "stdafx.h"#include #include #include using std ::vector ;templateclass Print{public: void operator () (const T & t) const { std原创 2011-10-27 09:59:17 · 705 阅读 · 0 评论 -
replace_copy
// replace_copy.cpp -- 2011-09-30-23.04#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::equal_to ;class Print{public: void operator () (原创 2011-10-27 09:58:26 · 1011 阅读 · 0 评论 -
replace
// replace.cpp -- 2011-10-03-18.40#include "stdafx.h"#include #include #include using std ::vector ;templateclass Print{public: void operator () (const T & t) const { std原创 2011-10-27 09:57:55 · 642 阅读 · 0 评论 -
replace_if
// replace_if.cpp -- 2011-10-03-19.08#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::equal_to ;templateclass Print{public: void opera原创 2011-10-27 09:58:52 · 1649 阅读 · 0 评论 -
remove_if
// remove_if.cpp -- 2011-10-03-16.00#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::equal_to ;templateclass Print{public: void operat原创 2011-10-27 09:56:01 · 825 阅读 · 0 评论 -
prev_permutation
// prev_permutation.cpp -- 2011-10-05-06.23#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::less ;templateclass Print{public: void ope原创 2011-10-23 14:12:08 · 1533 阅读 · 0 评论 -
nth_element
// nth_element.cpp -- 2011-10-03-12.58#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::greater ;templateclass Print{public: void opera原创 2011-10-23 00:02:37 · 821 阅读 · 0 评论 -
partition
// partition.cpp -- 2011-10-02-22.26#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::less ;int _tmain(int argc, _TCHAR* argv[]){ int arr1[原创 2011-10-23 00:05:09 · 759 阅读 · 0 评论 -
partial_sort_copy
// partial_sort_copy.cpp -- 2011-10-03-12.15#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::greater ;templateclass Print{public: void原创 2011-10-23 00:03:50 · 1686 阅读 · 0 评论 -
remove_copy_if
// remove_copy_if.cpp -- 2011-10-03-22.31#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::greater ;templateclass Print{public: void op原创 2011-10-23 14:13:52 · 2352 阅读 · 0 评论 -
remove_copy
// remove_copy.cpp -- 2011-10-03-22.16#include "stdafx.h"#include #include #include using std ::vector ;templateclass Print{public: void operator () (const T & t) const {原创 2011-10-23 14:13:30 · 820 阅读 · 0 评论 -
random_shuffle
// random_shuffle.cpp -- 2011-10-03-23.53#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::pointer_to_unary_function ;templateclass Print{原创 2011-10-23 14:12:38 · 900 阅读 · 0 评论 -
partial_sort
// partial_sort.cpp -- 2011-10-03-11.56#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::greater ;templateclass Print{public: void oper原创 2011-10-23 00:03:21 · 1229 阅读 · 0 评论 -
remove
// remove.cpp -- 2011-10-03-13.45#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::equal_to ;templateclass Print{public: void operator原创 2011-10-23 14:13:02 · 667 阅读 · 0 评论 -
reverse_copy
// reverse_copy.cpp -- 2011-10-03-22.04#include "stdafx.h"#include #include #include using std ::vector ;templateclass Print{public: void operator () (const T & t) const {原创 2011-10-28 09:46:03 · 1360 阅读 · 0 评论 -
rotate
// rotate.cpp -- 2011-10-03-16.26#include "stdafx.h"#include #include #include #include using std ::vector ;templateclass Print{public: void operator () (const T & t) const原创 2011-10-28 09:46:28 · 759 阅读 · 0 评论 -
unique_copy
// unique_copy.cpp -- 2011-10-03-22.42#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::equal_to ;templateclass Print{public: void oper原创 2011-11-03 15:53:33 · 1349 阅读 · 0 评论 -
swap_ranges
// swap_ranges.cpp -- 2011-10-03-18.25#include "stdafx.h"#include #include #include using std ::vector ;templateclass Print{public: void operator () (const T & t) const {原创 2011-11-02 17:48:22 · 937 阅读 · 0 评论 -
transform
// transform.cpp -- 2011-09-30-22.51#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::plus ;using std ::multiplies ;class Print{public:原创 2011-11-02 17:48:48 · 671 阅读 · 0 评论 -
swap
// swap.cpp -- 2011-10-03-16.43#include "stdafx.h"#include #include #include using std ::vector ;using std ::swap ;int _tmain(int argc, _TCHAR* argv[]){ int a = 1 ; int b = 2 ;原创 2011-11-02 17:47:49 · 705 阅读 · 0 评论 -
stable_sort
// stable_sort.cpp -- 2011-10-02-23.07#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::less ;templateclass Print{public: void operator原创 2011-11-02 17:47:27 · 973 阅读 · 0 评论 -
stable_partition
// stable_partition.cpp --2011-10-02-22.39#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::greater ;int _tmain(int argc, _TCHAR* argv[]){原创 2011-11-02 17:47:05 · 2059 阅读 · 0 评论 -
set_symmetric_difference
// set_symmetric_difference.cpp -- 2011-10-05-14.24#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::greater ;templateclass Print{public:原创 2011-10-31 16:23:34 · 2663 阅读 · 0 评论 -
set_intersection
// set_intersection.cpp -- 2011-10-05-13.40#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::greater ;templateclass Print{public: void原创 2011-10-31 16:23:13 · 5459 阅读 · 0 评论 -
set_difference
// set_difference.cpp -- 2011-10-05-13.56#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::greater ;templateclass Print{public: void op原创 2011-10-31 16:22:49 · 1470 阅读 · 0 评论 -
sort
// sort.cpp -- 2011-10-02-22.43#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::less ;templateclass Print{public: void operator () (co原创 2011-10-31 16:24:24 · 955 阅读 · 0 评论 -
set_union
// set_union.cpp -- 2011-10-05-06.53#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::greater ;templateclass Print{public: void operato原创 2011-10-31 16:23:54 · 2847 阅读 · 2 评论 -
search
// search.cpp -- 2011-10-01-23.31#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::not_equal_to ;int _tmain(int argc, _TCHAR* argv[]){ int原创 2011-10-28 09:47:19 · 769 阅读 · 0 评论 -
rotate_copy
// rotate_copy.cpp -- 2011-10-03-23.30#include "stdafx.h"#include #include #include using std ::vector ;templateclass Print{public: void operator () (const T & t) const {原创 2011-10-28 09:46:50 · 896 阅读 · 0 评论 -
search_n
// search_n.cpp -- 2011-10-01-23.52#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::equal_to ;int _tmain(int argc, _TCHAR* argv[]){ int ar原创 2011-10-28 09:47:41 · 719 阅读 · 0 评论 -
partial_sum
// partial_sum.cpp -- 2011-10-05-17.55#include "stdafx.h"#include #include #include #include #include using std ::vector ;using std ::plus ;templateclass Print{public: vo原创 2011-10-23 00:04:42 · 2376 阅读 · 0 评论 -
各种排序GP版
几种排序,用了很多STL函数.贴了.// sort.cpp// 2011-10-09-21.41 -- 2011-10-09-21.55 -- insertionSort.// 2011-10-13-06.25 -- 2011-10-13-06.46 -- bubbl原创 2011-10-16 19:12:18 · 1376 阅读 · 4 评论 -
find_if
// find_if.cpp -- 2011-10-02-22.05#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::equ原创 2011-10-07 17:55:54 · 572 阅读 · 0 评论 -
fill_n
// fill_n.cpp -- 2011-09-30-22.22#include "stdafx.h"#include #include #include using std ::vector ;class Print{public:原创 2011-10-07 17:54:16 · 543 阅读 · 0 评论 -
equal_range
// equal_range.cpp -- 2011-10-01-10.20#include "stdafx.h"#include #include #include #include #include using std ::vector ;原创 2011-10-06 18:01:23 · 995 阅读 · 0 评论 -
count_if
// count_if.cpp -- 2011-10-02-22.16#include "stdafx.h"#include #include #include #include using std ::vector ;using std ::eq原创 2011-10-06 17:59:24 · 576 阅读 · 0 评论 -
binary_search
// binary_search.cpp -- 2011-10-01-22.23#include "stdafx.h"#include #include #include #include using std ::vector ;using std原创 2011-10-05 20:00:15 · 665 阅读 · 0 评论 -
adjacent_find
// adjacent_find.cpp -- 2011-10-01-23.20#include "stdafx.h"#include #include #include #include using std ::vector ;using std原创 2011-10-05 19:59:29 · 945 阅读 · 0 评论 -
adjacent_difference
// adjacent_difference.cpp -- 2011-10-05-18.21#include "stdafx.h"#include #include #include #include #include using std ::ve原创 2011-10-05 19:58:32 · 1286 阅读 · 0 评论