在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 }
