字典序大小


在c++里  string 是支持字典序排序的 可以通過字典序比較大小 

相同長度的字符串 直接會找到 第一個不同的字符 誰大誰就大;

對於長度不同的字符串  也是這樣比較的

#include<bits/stdc++.h>
#define int long long
#define MAX(a,b,c) max(a,max(b,c))
#define MIN(a,b,c) min(a,min(b,c))
#define pb push_back
#define fi first
#define se second
typedef long long ll;
typedef long long LL;
typedef unsigned long long ull;
typedef unsigned long long uLL;
using namespace std;
const int maxn=1e5+10;
const int INF=0x3f3f3f3f;
int gcd(int a,int b){return b ? gcd(b, a%b): a;  }
int32_t main()
{

    string x="zzzz";
    string y="aaaaaaaa";
    cout<<(x>y)<<endl;
    string a="5432";
    string b="12345";
    cout<<(a>b)<<endl;
// 1 1 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM