大家好,我是LJL
今天呢,我爸跟我谈了一下
觉得我应该去重刷信奥赛一本通
于是我就开始了我的信奥赛一本通重刷打卡
今天第一天
我直接从基础算法开刷
先把高精刷完了
虽然一天刷一章属实有点慢
但我以后会加油的
我一定可以在开学前刷完的
先把今天的小笔记发出来吧
我这人也是刷书的时候都不怎么写笔记
所以笔记有点短
以后我会不断改进的
至于例题代码什么的我就不放了
#include<iostream> #include<iomanip> #include<cstdio> #include<cmath> #include<cstring> #include<string> #include<algorithm> using namespace std; void init(int a[]){//数据的接收与存贮藏 string s; cin>>s; len=s.length(); for(int i=1;i<=len;i++){ a[i]=a[len-i]-'0'; } } void jia(int a[],int b[],int c[],int i,int x){//单位数加法进位 c[i]=a[i]+b[i]; if(c[i]>=10){c[i]%=10;++c[i+1];}//满十进一 } void jian(int a[],int b[],int c[],int i){//减法借位 if(a[i]>b[i]){--a[i+1];a[i]+=10;}//借一当十 c[i]=a[i]-b[i]; } void cheng(int a[],int b[],int c[],int i,int j,int x){//乘法进位 c[i+j-1]=a[i]*b[j]+x+c[i+j-1];//满十进一 x=c[i+j-1]/10; c[i+j-1]%=10; } void jia_x(int a[],int b[],int c[]){//多位数加法(完整版) int i=1,x=0; while(i<=sizeof(a)||i<=sizeof(b)){ c[i]=a[i]+b[i]+x; x=c[i]/10; c[i]%=10; i++; } } int main(){ return 0; }
今天的日记就到这里了