栈  0.1
数据结构_第3章
Permute.hh File Reference

全排列 More...

#include "Stack.hh"
#include <algorithm>
#include <ctime>
#include <iostream>
#include <string>
#include <utility>
Include dependency graph for Permute.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 ch3_3
 

Functions

template<class T >
void ch3_3::swap (T &a, T &b)
 
template<class BidirIt >
void ch3_3::reverse (BidirIt first, BidirIt last)
 
template<class BidirIt >
void ch3_3::permuteWithFixedPrefix (BidirIt first, BidirIt last, BidirIt fixPos)
 
template<class BidirIt >
void ch3_3::permuteWithFixedPrefix_Loop (BidirIt first, BidirIt last, BidirIt fixPos)
 
template<class T >
void ch3_3::permute_rec (const T &_s)
 
template<class T >
void ch3_3::permute_loop (const T &_s)
 
template<class BidirIt >
bool ch3_3::next_perm (BidirIt first, BidirIt last)
 
template<class T >
void ch3_3::permute_stl (const T &_s)
 

Detailed Description

全排列

Author
Guorui Wei (31301.nosp@m.7602.nosp@m.@qq.c.nosp@m.om)
Version
0.1
Date
2020-04-05

Definition in file Permute.hh.