您现在的位置是:主页 > news > 政府网站建设哪家好/什么是seo网站优化

政府网站建设哪家好/什么是seo网站优化

admin2025/5/17 9:32:53news

简介政府网站建设哪家好,什么是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;
}