愛奇藝2023年23道校招真題

2021-09-13 15:16:13 字數 2753 閱讀 2735

第1道:小易喜歡的數列

#include#includeusing namespace std;

const int maxn = 1e5+5;

const int mod = 1000000007;

#define ll long long int

ll map[11][maxn];

int main()

for(int i=2;i<=n;++i)

for(int j=1;j<=k;++j)

map[i][j]=(sum-a+mod)%mod;}}

ll ans=0;

for(int i=1;i<=k;++i)

/*for(int i=1;i<=n;++i)

else }}

if(flag==-1)

return ans;

}int main()

if(m.size()第4道:判斷題#include#includeusing namespace std;

int main()

else

cout《第5道:刪除重複字元#include#include#include#includeusing namespace std;

int main()

if(i!=n) cout《第7道:回文素數#include#include#includeusing namespace std;

const int maxn = 1e3+5;

int vis[maxn];

void is_prime()

cout《第8道:排序#include#includeusing namespace std;

const int maxn = 1e5+5;

int arr[maxn];

int brr[maxn];

int main()

sort(arr,arr+n);

int cnt=0;

for(int i=0;i第9道:字串價值#include#include#includeusing namespace std;

const int maxn = 26;

int arr[maxn];

bool cmp(int a,int b)

int main()

int aim=num[0],cnt=1;

for(int i=1;i第12道:數字遊戲#include#includeusing namespace std;

string sortstr(string s,int len)}}

return s;

}int main()

else if(len==cnt)

else if(str[i]第13道:紅和綠#include#includeusing namespace std;

const int maxn = 1e2+5;

char ans[maxn];

int main()

else }}

if(flag==-1)

return 0;

}

第17道:無聊的牛牛和羊羊
#include#include#includeusing namespace std;

double cs2(double s)

double ck2(double k)

double cs_k1(double i)

double cs_k2(double i)

double ck1(double k)

int main()

if(m==0)

else if(m==1)

else

}return 0;

}

第18道:幸運子串行
#include#include#includeusing namespace std;

const int maxn = 1e5+5;

int arr[maxn];

int main()

int ans=-1<<30;

for(int i=0;i=arr[i])

else

} cout《第19道:缺失的括號#include#include#includeusing namespace std;

int main()

else if(b==num)

else

return 0;

}

第21道:氣泡排序
在這裡插入**片
第22道:括號匹配深度
#include#include#include#include#includeusing namespace std;

const int maxnn = 1e2+5;

char str[maxnn];

int main()

cout《第23道:奶牛編號#include#includeusing namespace std;

#define ll long long int

const ll mod = 1000000007;

const ll maxn = 1e2+5;

ll arr[maxn];

int main()

sort(arr,arr+n);

ll sub=0;

ll ans=1;

for(int i=0;icout<} return 0;

}

愛奇藝19秋招程式設計題

最少的盒子 時間限制 c c 語言 1000ms 其他語言 3000ms 記憶體限制 c c 語言 131072kb 其他語言 655360kb 題目描述 bob有n個空盒子,第i個盒子是邊長為a i 的立方體,如果乙個盒子的邊長嚴格小於另乙個盒子,並且大盒子裡面沒有其他小盒子,小盒子也沒有放入其他...

愛奇藝18年春招程式設計題題目彙總

一 牛牛學洗牌 分析 按照題目所說的,每一次把前xi張牌和剩下的牌分開,再一張一張從兩疊牌輪流放回去即可。時間複雜度 o n 參考 include using namespace std int a 15 int temp 2 15 int len 2 int main for int i 1 i ...

愛奇藝2019 校招筆試題 括號深度匹配

乙個合法的括號匹配序列有以下定義 1 空串 是乙個合法的括號匹配序列 2 如果 x 和 y 都是合法的括號匹配序列,xy 也是乙個合法的括號匹配序列 3 如果 x 是乙個合法的括號匹配序列,那麼 x 也是乙個合法的括號匹配序列 4 每個合法的括號序列都可以由以上規則生成。例如 都是合法的括號序列 對...