小编Yea*_*man的帖子

矢量对按对元素的差异排序

在C++中是否有任何方法,这将根据对值的差异为我排序一对向量.举个例子,假设我有4对

1 3, 
5 6, 
2 3,
12 5,
Run Code Online (Sandbox Code Playgroud)

所以,对的差异是2 1 1 7,如果我按降序排序有序矢量将是,

12 5,
1 3,
5 6,
2 3,
Run Code Online (Sandbox Code Playgroud)

我希望你明白我的问题是什么.有没有办法以这种方式对元素进行排序?

我试过这种方法来根据第一个或第二个元素对元素进行排序.但这不是我的问题.我的问题是我需要根据差异排序.

bool sortinrev(const pair<int,int> &a, const pair<int,int> &b){
    return(a.first > b.first) ;
}


int main()
{
    vector< pair <int,int> > pq;
    for(int i=1; i<=4; i++){
        int x,y;
        cin >> x >> y;

        pq.push_back(make_pair(x,y));
    }

    sort(pq.begin(), pq.end(), sortinrev);

    for(int i=0; i<4; i++){
        cout << pq[i].first << " " << pq[i].second << endl;
    }


    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ sorting

4
推荐指数
1
解决办法
927
查看次数

是否可以使用javascript / jquery在包含target =“ _ blank”的网页中选择所有锚标签?

我试图在包含target =“ _ blank”属性的网页中选择所有锚标签。

我搜索了其他问题,但找不到合适的解决方案。

<a href="https://wclink.co/link/22523/121674/4/83501" 
data-store="Frontgate" data-vars-store="Frontgate" 
data-vars-outbound-link="https://wclink.co/link/22523/121674/4/83501" rel="nofollow" 
target="_blank" 
data-gtm-trigger="callout_product_link_button"><span>$30</span> from <span>Frontgate</span></a>
Run Code Online (Sandbox Code Playgroud)

我想使用javascript / jquery在整个页面中包含一个包含所有target =“ _ blank”的列表或数组对象。

谢谢

html javascript jquery

0
推荐指数
1
解决办法
39
查看次数

标签 统计

c++ ×1

html ×1

javascript ×1

jquery ×1

sorting ×1