Back
Close

C++ morceaux de code exécutables

Stagram
29.9K views
Previous: Remplir un tableau avec des valeurs par défaut

Trier un vecteur de la librairie standard

  • Tri d'un vecteur d'entier
#include <bits/stdc++.h>
using namespace std;
vector<int> Data = {3,15,-88,-3,88,103,32,1};
void printData(const string& MSG){
cout << MSG<<" is: {";
for (auto& d:Data) cout << d<<",";
cout << "}"<< endl;
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  • Trier un vecteur d'objet en utilisant certains champs de celui-ci
#include <bits/stdc++.h>
using namespace std;
class Pod{
public:
float x,y;
float vx,vy;
Pod(){ } //No initialization
Pod(float _x,float _y, float _vx, float _vy){
x=_x;y=_y;vx=_vx;vy=_vy;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Les fonction lambda sont plus compactes mais elles ne sont pas réutilisables ailleurs à moins d'être entièrement réécrites.

Rendez-vous http://en.cppreference.com/w/cpp/algorithm/sort pour plus d'informations.

Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Go to tech.io
codingame x discord
Join the CodinGame community on Discord to chat about puzzle contributions, challenges, streams, blog articles - all that good stuff!
JOIN US ON DISCORD
Online Participants