1 2 3 4

暑假积累


一些细节

  • Register 其中,register int 中的register 表示使用cpu内部寄存器(寄存器是中央处理器内的组成部分。寄存器是有限存贮容量的高速存贮部件)的变量,而平时的int是把变量放在内存中,存到寄存器中可以加快变量的读写速度。
  • signed 一般会看见 signed main() ,其实 多半是 头文件中 声明 #define int long long ;

常见算法:


字典序

参考例题
从高到低贪心放9,那么答案有两种可能:
若 n 除了最后一位都是 9 ,答案就是 n,否则答案是 |n|-1 个 9。

#include <bits/stdc++.h>
using namespace std;
int main()
{
    string s;
    cin >> s;
    cout << max(s,string( s.size() - 1 ,'9'));
}

posted @ 2022-07-25 17:03  Kwinary  阅读(44)  评论(0)    收藏  举报