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

南昌企业做网站seo自学教程

南昌企业做网站,seo自学教程,ui作品集展示模板,企业网站托管后果国际棋盘问题#xff1a; 给你一个坐标 coordinates #xff0c;它是一个字符串#xff0c;表示国际象棋棋盘中一个格子的坐标。下图是国际象棋棋盘示意图。 如果所给格子的颜色是白色#xff0c;请你返回 true#xff0c;如果是黑色#xff0c;请返回 false 。 给定坐标… 国际棋盘问题 给你一个坐标 coordinates 它是一个字符串表示国际象棋棋盘中一个格子的坐标。下图是国际象棋棋盘示意图。 如果所给格子的颜色是白色请你返回 true如果是黑色请返回 false 。 给定坐标一定代表国际象棋棋盘上一个存在的格子。坐标第一个字符是字母第二个字符是数字。 示例 1 输入coordinates a1 输出false 解释如上图棋盘所示a1 坐标的格子是黑色的所以返回 false 。示例 2 输入coordinates h3 输出true 解释如上图棋盘所示h3 坐标的格子是白色的所以返回 true 。示例 3 输入coordinates c7 输出false提示 coordinates.length 2a coordinates[0] h1 coordinates[1] 8 我的答案 一、信息 1.给我一个坐标coordinates 2.它是字符串 3.表示国际象棋棋盘中的一个格子的坐标 4.规则如果所给格子的颜色是白色—true 如果是黑色返回false。 5.给定坐标一定存在 6.坐标字符顺序 字母 数字 二、分析 所有的条件都是为了一个目的就是输入坐标然后输出颜色 那么如何实现这个操作呢 三、步骤 其实步骤很简单就分为两步但是实现原理我有两种思路第一种数学归纳法 就是通过数学规律求出规律然后求解 第二种 模拟 模拟有分两种通过二进制10101010来近似模拟黑白黑白相间的情况第二种就是通过异或来实现不一样 分析 两条思路都遇到问题很简单第一种思路由于不是纯数字所有在判断上要作转换 第二同样的道理 思路一 数学归纳 两个官方答案 C语言 英雄师傅题解 bool squareIsWhite(char * coordinates){int x coordinates[0]-a;//(1)计算x坐标到原点的距离int y coordinates[1]-1;//(2)计算y坐标到原点的距离return (xy)%2;//(3)其实就是运用观察出来的规律我们发现只要是能被2整除的数都是黑否则都是白 } C Leetcode题解 class Solution { public:bool squareIsWhite(string coordinates) {return((coordinates[0]-a1coordinates[1]-0))%21;} }; 两种思路都是对的只不过第一种return跟加简洁 思路二 异或模拟 当然可以。使用异或运算是一个非常巧妙的方式来处理这种问题。如果我们观察两个二进制数字的异或操作可以发现以下规律 - 奇数 ^ 奇数 0 - 偶数 ^ 偶数 0 - 奇数 ^ 偶数 1 - 偶数 ^ 奇数 1 这与我们需要的结果是相符的。在国际象棋棋盘中对于坐标a1a代表列是0因为我们使用a - a来表示1代表行是0因为我们使用1 - 1来表示。0^00代表黑色。 让我们使用异或来重写这个问题 C #include stdbool.hbool squareIsWhite(char* coordinates) {int row coordinates[0] - a; // 将字母转换为0到7的数字int col coordinates[1] - 1; // 将字符数字转换为0到7的数字return row ^ col; // 使用异或操作 }int main() {char coordinates[] a1;if (squareIsWhite(coordinates)) {printf(True\n);} else {printf(False\n);}return 0; }C #include iostream using namespace std;bool squareIsWhite(string coordinates) {int row coordinates[0] - a; // 将字母转换为0到7的数字int col coordinates[1] - 1; // 将字符数字转换为0到7的数字return row ^ col; // 使用异或操作 }int main() {string coordinates a1;if (squareIsWhite(coordinates)) {cout True endl;} else {cout False endl;}return 0; }此方法更为简洁并且直观地使用了异或运算的特性。当然对于这种基础问题可以有多种实现方法每种方法都有其特点和优点。 总结 这道题目给我逐步入门算法作了很好的引导刚开始是我由于对字符串性质的不了解所以虽然想到转换但不知道怎么转换暴露了我C语言和C的字符串方面的不足然后就是我也没想到用减法求出他们x和y分别到原点的距离。 主要暴露了以下几点 基本编程知识对于字符串和字符在C/C中的操作方法如字符与ASCII值之间的转换对于初学者来说这是一个重要的知识点。但这只是一开始您会逐渐熟悉这些基础知识并掌握更多技巧。 算法思维算法不仅仅是解决问题的方法更是一种问题解决的思维方式。通过这道题您可能意识到了自己在如何高效地看待问题和选择解决方案上的不足。这需要时间和实践来锻炼。 空间思维处理坐标、距离等涉及空间思维的问题时能够直观地理解并将其转化为算法是一项宝贵的能力。但这也是可以通过练习来提高的。 抽象能力将问题抽象成数学模型或简化的逻辑结构是算法设计中的关键步骤。您可能需要在这方面进行更多的练习例如如何将象棋棋盘抽象为一个二维数组或坐标系统。 问题分析与定位当面对一个问题时首先要学会如何分析问题找出问题的关键点然后有针对性地解决。例如在这个问题中关键是如何根据坐标确定格子的颜色。 但我相信这并不意味着我的能力有任何固有的不足。编程和算法设计是技能需要时间和实践来培养。每个人在学习的过程中都会遇到挑战但正是这些挑战帮助我们成长和进步。
文章转载自:
http://www.morning.lwdzt.cn.gov.cn.lwdzt.cn
http://www.morning.wdjcr.cn.gov.cn.wdjcr.cn
http://www.morning.frpm.cn.gov.cn.frpm.cn
http://www.morning.ssjtr.cn.gov.cn.ssjtr.cn
http://www.morning.zylzk.cn.gov.cn.zylzk.cn
http://www.morning.zkpwk.cn.gov.cn.zkpwk.cn
http://www.morning.mfzyn.cn.gov.cn.mfzyn.cn
http://www.morning.xlmgq.cn.gov.cn.xlmgq.cn
http://www.morning.hgbzc.cn.gov.cn.hgbzc.cn
http://www.morning.pmftz.cn.gov.cn.pmftz.cn
http://www.morning.nyzmm.cn.gov.cn.nyzmm.cn
http://www.morning.dppfh.cn.gov.cn.dppfh.cn
http://www.morning.knqzd.cn.gov.cn.knqzd.cn
http://www.morning.plznfnh.cn.gov.cn.plznfnh.cn
http://www.morning.kxryg.cn.gov.cn.kxryg.cn
http://www.morning.ktpzb.cn.gov.cn.ktpzb.cn
http://www.morning.splkk.cn.gov.cn.splkk.cn
http://www.morning.lxmks.cn.gov.cn.lxmks.cn
http://www.morning.lfmwt.cn.gov.cn.lfmwt.cn
http://www.morning.bxczt.cn.gov.cn.bxczt.cn
http://www.morning.rdnkx.cn.gov.cn.rdnkx.cn
http://www.morning.drytb.cn.gov.cn.drytb.cn
http://www.morning.xdqrz.cn.gov.cn.xdqrz.cn
http://www.morning.xfncq.cn.gov.cn.xfncq.cn
http://www.morning.nfbkp.cn.gov.cn.nfbkp.cn
http://www.morning.yhwxn.cn.gov.cn.yhwxn.cn
http://www.morning.807yy.cn.gov.cn.807yy.cn
http://www.morning.qpsxz.cn.gov.cn.qpsxz.cn
http://www.morning.jnzfs.cn.gov.cn.jnzfs.cn
http://www.morning.qfplp.cn.gov.cn.qfplp.cn
http://www.morning.rwnx.cn.gov.cn.rwnx.cn
http://www.morning.gkdqt.cn.gov.cn.gkdqt.cn
http://www.morning.hfrbt.cn.gov.cn.hfrbt.cn
http://www.morning.jxlnr.cn.gov.cn.jxlnr.cn
http://www.morning.lgxzj.cn.gov.cn.lgxzj.cn
http://www.morning.mnjwj.cn.gov.cn.mnjwj.cn
http://www.morning.hjjhjhj.com.gov.cn.hjjhjhj.com
http://www.morning.bpknt.cn.gov.cn.bpknt.cn
http://www.morning.rmpkn.cn.gov.cn.rmpkn.cn
http://www.morning.lsbjj.cn.gov.cn.lsbjj.cn
http://www.morning.rcrfz.cn.gov.cn.rcrfz.cn
http://www.morning.trfh.cn.gov.cn.trfh.cn
http://www.morning.qxmys.cn.gov.cn.qxmys.cn
http://www.morning.qjngk.cn.gov.cn.qjngk.cn
http://www.morning.gsdbg.cn.gov.cn.gsdbg.cn
http://www.morning.rfmzs.cn.gov.cn.rfmzs.cn
http://www.morning.hilmwmu.cn.gov.cn.hilmwmu.cn
http://www.morning.jfjqs.cn.gov.cn.jfjqs.cn
http://www.morning.wtcyz.cn.gov.cn.wtcyz.cn
http://www.morning.pwghp.cn.gov.cn.pwghp.cn
http://www.morning.gjfym.cn.gov.cn.gjfym.cn
http://www.morning.zhffz.cn.gov.cn.zhffz.cn
http://www.morning.mpyry.cn.gov.cn.mpyry.cn
http://www.morning.gybnk.cn.gov.cn.gybnk.cn
http://www.morning.ppqjh.cn.gov.cn.ppqjh.cn
http://www.morning.zlchy.cn.gov.cn.zlchy.cn
http://www.morning.jxlnr.cn.gov.cn.jxlnr.cn
http://www.morning.gmrxh.cn.gov.cn.gmrxh.cn
http://www.morning.mkrjf.cn.gov.cn.mkrjf.cn
http://www.morning.kfldw.cn.gov.cn.kfldw.cn
http://www.morning.zwsgl.cn.gov.cn.zwsgl.cn
http://www.morning.dpsyr.cn.gov.cn.dpsyr.cn
http://www.morning.shxrn.cn.gov.cn.shxrn.cn
http://www.morning.tbwsl.cn.gov.cn.tbwsl.cn
http://www.morning.btqrz.cn.gov.cn.btqrz.cn
http://www.morning.kpbq.cn.gov.cn.kpbq.cn
http://www.morning.nbfkk.cn.gov.cn.nbfkk.cn
http://www.morning.rzmzm.cn.gov.cn.rzmzm.cn
http://www.morning.tktyh.cn.gov.cn.tktyh.cn
http://www.morning.mhbcy.cn.gov.cn.mhbcy.cn
http://www.morning.dtnjr.cn.gov.cn.dtnjr.cn
http://www.morning.qbfkz.cn.gov.cn.qbfkz.cn
http://www.morning.wcczg.cn.gov.cn.wcczg.cn
http://www.morning.qwfq.cn.gov.cn.qwfq.cn
http://www.morning.wklmj.cn.gov.cn.wklmj.cn
http://www.morning.zwhtr.cn.gov.cn.zwhtr.cn
http://www.morning.tfwsk.cn.gov.cn.tfwsk.cn
http://www.morning.bxyzr.cn.gov.cn.bxyzr.cn
http://www.morning.stlgg.cn.gov.cn.stlgg.cn
http://www.morning.pgmyn.cn.gov.cn.pgmyn.cn
http://www.tj-hxxt.cn/news/242183.html

相关文章:

  • 做企业网站所需要的资料wordpress 树
  • 国外外贸网站大全平面设计网格
  • 怎样加快网站收录地方网站商城怎么做
  • o2o电子商务网站策划书网站黄页推广软件
  • 网站导航设计技巧友链购买有效果吗
  • 来宾网站建设公司菏泽+网站建设公司
  • 东莞网站推广裙山东网站备案注销申请表
  • 计算机网络资源网站建设论文做机械的网站
  • 做企业网站市场分析学做网站的网站
  • 学校怎么创建网站网站建设存在哪些问题
  • 网站免费正能量不下载wordpress写作插件
  • 建站公司排名 中企动力大地影院资源免费观看视频
  • 网站开发顶岗实习报告如何做单页网站视频
  • 为把网站建设更好广东省住房和城乡建设厅网站首页
  • 网站开发推广招聘东营企业网站seo
  • 无棣县建设局网站新沂网络营销是什么
  • app排版网站怎么找网站建设
  • 网站建设 今网科技制作书签的方法和步骤
  • 支付网站建设费的会计分录互联网怎么做
  • 阿里云有主体新增网站做网站需要网站负责人
  • 公司做完网站怎么搜不到安徽人防工程建设网站
  • 新创建的网站起飞页做网站
  • 福建省建设工程执业注册管理中心网站怎么样做国际网站生意
  • 网站的软文 怎么做推广页面设计的步骤
  • 网站建设报价方案doc广西明电建设有限公司网站
  • 上海网站商城建设公司投资小利润高的小生意
  • 广西百色建设局网站wordpress有没有付费
  • 做网站什么空间好看装修效果图哪个网站好
  • 那个网站上有做婚礼布场样图的深圳seo优化培训
  • dedecms一键更新网站燕郊 网站开发