您现在的位置是:主页 > news > 政府网站建设哪家好/什么是seo网站优化
政府网站建设哪家好/什么是seo网站优化
admin2025/5/17 9:32:53【news】
简介政府网站建设哪家好,什么是seo网站优化,嫩草文化传媒有限公司的成立时间,wordpress 换域名 全站301重定向文章目录一. ASCLL码二. 课后习题2.1 判断国际象棋棋盘中一个格子的颜色2.2 速算机器人2.3 执行操作后的变量值推荐专栏: 字符大小写 一. ASCLL码 二. 课后习题 2.1 判断国际象棋棋盘中一个格子的颜色 1812. 判断国际象棋棋盘中一个格子的颜色 分析:…
政府网站建设哪家好,什么是seo网站优化,嫩草文化传媒有限公司的成立时间,wordpress 换域名 全站301重定向文章目录一. ASCLL码二. 课后习题2.1 判断国际象棋棋盘中一个格子的颜色2.2 速算机器人2.3 执行操作后的变量值推荐专栏:
字符大小写
一. ASCLL码 二. 课后习题
2.1 判断国际象棋棋盘中一个格子的颜色
1812. 判断国际象棋棋盘中一个格子的颜色 分析:…
文章目录
- 一. ASCLL码
- 二. 课后习题
- 2.1 判断国际象棋棋盘中一个格子的颜色
- 2.2 速算机器人
- 2.3 执行操作后的变量值
推荐专栏:
字符大小写
一. ASCLL码
二. 课后习题
2.1 判断国际象棋棋盘中一个格子的颜色
1812. 判断国际象棋棋盘中一个格子的颜色
分析:
我们通过观察很容易发现,这道题的黑色和白色方块是由规律出现的,现在困扰我们的就是它的横坐标用小写字母表示,如果我们将其改为数字,从0 到 7,我们就能发现,x 坐标 + y 坐标为奇数时,是黑色方块,偶数是为白色方块。
代码如下:
bool squareIsWhite(char * coordinates){int x = coordinates[0] - 'a';int y = coordinates[1] - '1';if((x + y) % 2 == 0){return false;}return true;
}
2.2 速算机器人
LCP 17. 速算机器人
分析:
这道题我们只需要写两个功能函数A和B,分别计算x = 2 * x + y和y = 2 * y + x,然后遍历字符串s,当s[i] = 'A’时,执行函数A(),为’B’时,执行函数B()。
代码如下:
int A(int x, int y){return 2 * x + y;
}int B(int x, int y){return 2 * y + x;
}int calculate(char* s){int x = 1, y = 0;for(int i = 0; i < strlen(s); i++){if(s[i] == 'A'){x = A(x, y);}else if(s[i] == 'B'){y = B(x, y);}}return x + y;
}
2.3 执行操作后的变量值
2011. 执行操作后的变量值
这道题很简单,我认为不需要分析,只需用strcmp函数进行比较字符串就行,符合哪个指令就执行哪个操作。
代码如下:
int finalValueAfterOperations(char ** operations, int operationsSize){char op1[] = "--X";char op2[] = "++X";char op3[] = "X++";char op4[] = "X--";int x = 0;for(int i = 0; i < operationsSize; i++){if(strcmp(operations[i], op1) == 0 || strcmp(operations[i], op4)==0){x--;}else if(strcmp(operations[i], op2)==0 || strcmp(operations[i], op3)==0){x++;}}return x;
}