360 笔试
四十道选择
两道编程
第一题翻转列表转到最小二进制,easy 难度
第二题字符插入方程,纯模拟,也不难
整体很简单,一小时全 A
两道编程
第一题翻转列表转到最小二进制,easy 难度
第二题字符插入方程,纯模拟,也不难
整体很简单,一小时全 A
全部评论
第二题我是买包子,怎么弄都是45...
#include <stdio.h>
(30951)#include <string.h>
int main() {
int n;
scanf("%d", &n);
char bin[501];
scanf("%s", bin);
// 判断是否为全0或全1
int allZero = 1, allOne = 1;
for (int i = 0; i < n; i++) {
if (bin[i] != '0') {
allZero = 0;
break;
}
}
for (int i = 0; i < n; i++) {
if (bin[i] != '1') {
allOne = 0;
break;
}
}
if (allZero || allOne) {
printf("%s\n", bin);
return 0;
}
char minBin[501];
strcpy(minBin, bin);
for (int i = 0; i < n; i++) {
for (int j = i; j < n; j++) {
char temp[501];
strcpy(temp, bin);
for (int k = i; k <= j; k++) {
temp[k] = bin[j - (k - i)];
}
if (strcmp(temp, minBin) < 0) {
strcpy(minBin, temp);
}
}
}
printf("%s\n", minBin);
return 0;
}这个代码有啥问题
选择题对于鼠鼠来说考的太广了,感觉有至少25%的选择题是纯蒙的,15%是拿不定的,编程题倒是20分钟搞定,这种考试好难受啊
相关推荐
11-18 20:04
泉州职业技术大学 算法工程师
专业嗎喽:个人信息名字太大,合到电话邮箱那一栏就行,有党员写过党,剩下其他全删,站空太大了
把实习经历丰富,放最前面,然后是个人评价,技能之类的,然后是学校信息。项目经历最后面,可以就选一个自己擅长的。
现在是学校不是92就扣分的,没必要放前面。
然后现在看重实习经历>竞赛经历(校园经历)>课程项目经历 点赞 评论 收藏
分享
蛀虫害虫:强的我害怕 点赞 评论 收藏
分享
点赞 评论 收藏
分享
