当前位置: 首页 > news >正文

力扣每日一题 - 1812. 判断国际象棋棋盘中一个格子的颜色

题目

还需要你前往力扣官网查看详细的题目要求 地址

1.给你一个坐标 coordinates ,它是一个字符串,表示国际象棋棋盘中一个格子的坐标。下图是国际象棋棋盘示意图。2.如果所给格子的颜色是白色,请你返回 true,如果是黑色,请返回 false3.给定坐标一定代表国际象棋棋盘上一个存在的格子。坐标第一个字符是字母,第二个字符是数字。

思路

  • 坐标(a1)是黑色 坐标(b1)是白色
  • 坐标(a2)是白色 坐标(b2)是黑色
  • 黑色白色交替显示
  • a代表0 b代表1
  • a+1 b+2 奇数 黑色 返回false
  • b+1 a+2 偶数 白色 返回true

代码

let ah = "abcdefgh";
var squareIsWhite = function (coordinates) {return (ah.indexOf(coordinates[0]) + Number(coordinates[1])) % 2 === 0? true: false;
};
http://www.lryc.cn/news/500725.html

相关文章:

  • Map 那些事儿
  • GCP Case:MountKirk Games
  • [创业之路-187]:《华为战略管理法-DSTE实战体系》-1-从UTStarcom的发展历程,如何辩证的看企业初期发展太顺利中的危机
  • 高级数据结构-树状数组
  • LeetCode279. 完全平方数(2024冬季每日一题 27)
  • Scala 隐式转换
  • K8S命令部署后端(流水线全自动化部署)
  • Ubuntu中配置交叉编译工具的三条命令的详细研究
  • 【PyQt5教程 二】Qt Designer 信号与槽的使用方法及PyQt5基本小部件说明
  • 编程语言中接口(Interface)介绍
  • 算法学习之贪心算法
  • 【jvm】垃圾回收的优点和原理
  • YOLO系列发展历程:从YOLOv1到YOLO11,目标检测技术的革新与突破
  • 深入浅出:序列化与反序列化的全面解析
  • word实践:正文/标题/表图等的共用模板样式设置
  • Blender中使用BlenderGIS插件快速生成城市建筑模型
  • 【单元测试】单元测试的重要性
  • Codeforces Round 992 (Div. 2)
  • el-table一键选择全部行,切换分页后无法勾选
  • 负载均衡最佳实践及自定义负载均衡器
  • 大模型 LMDeploy 量化部署
  • 算法设计5_分支限界法
  • 2025年人工智能专业可以考哪些证书呢?
  • 仿真技术助力高尔夫球打破传统设计局限,实现球杆强大的功能
  • 微前端架构学习笔记
  • DApp开发:从合约到系统快速上线解决方案
  • react 中 useState 中的 set 方法异步解决
  • UAC2.0 speaker——带反馈端点的 USB speaker(16bit 单声道)
  • docker的简单使用
  • Selenium:强大的 Web 自动化测试工具