当前位置: 首页>>代码示例>>C++>>正文


C++ vvi::back方法代码示例

本文整理汇总了C++中vvi::back方法的典型用法代码示例。如果您正苦于以下问题:C++ vvi::back方法的具体用法?C++ vvi::back怎么用?C++ vvi::back使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在vvi的用法示例。


在下文中一共展示了vvi::back方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: tarjanSCC

void tarjanSCC(int u) {
    dfs_low[u] = dfs_num[u] = dfsNumberCounter++; // dfs_low[u] <= dfs_num[u]
    S.push_back(u); // stores u in a vector based on order of visitation
    visited[u] = 1;
    for (int j = 0; j < (int)AdjList[u].size(); j++) {
        ii v = AdjList[u][j];
        if (dfs_num[v.first] == 0)
            tarjanSCC(v.first);
        if (visited[v.first])
            dfs_low[u] = min(dfs_low[u], dfs_low[v.first]); }
    if (dfs_low[u] == dfs_num[u]) { // if this is a root (start) of an SCC
        scc.push_back(vi());
        while (1) {
            int v = S.back(); S.pop_back(); visited[v] = 0;
            scc.back().push_back(v);
            node_to_scc_num[v] = scc_num;
            if (u == v) break; }
        scc_num++;
    }
 }
开发者ID:mehranagh20,项目名称:uvaSolvedPromblems,代码行数:20,代码来源:11324-The-Largest-Clique.cpp

示例2:

	vi &get_array() { return P.back(); }
开发者ID:JohnXinhua,项目名称:TCR-1,代码行数:1,代码来源:suffixarray.cpp


注:本文中的vvi::back方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。