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

做企业网站的广告词域客士营销型单页网站程

做企业网站的广告词,域客士营销型单页网站程,电商小程序平台,做网站技术选择题目解析#xff1a; 本题的重点是要读懂题意#xff0c;并且需要多读两遍#xff0c;才能读懂#xff0c;本题本质就是在二维数组中每个坐标去放蛋糕#xff0c; 一个坐标位置放了蛋糕#xff0c;跟他欧几里得距离为2的位置不能放蛋糕#xff0c;这个就是关键点。对于两…题目解析 本题的重点是要读懂题意并且需要多读两遍才能读懂本题本质就是在二维数组中每个坐标去放蛋糕 一个坐标位置放了蛋糕跟他欧几里得距离为2的位置不能放蛋糕这个就是关键点。对于两个格子坐标(x1,y1),(x2,y2)的欧几里得距离为: ( (x1-x2) * (x1-x2) (y1-y2) * (y1-y2) ) 的算术平方根 。 也就是说如果(x1,y1)放了蛋糕则满足 ( (x1-x2) * (x1-x2) (y1-y2) * (y1-y2) ) 4的(x2,y2)不能放蛋糕。 ( (x1-x2) * (x1-x2) (y1-y2) * (y1-y2) ) 4看起来是一个无解的表达式。但是可以进行加法表达式分解134 314 224 044 404但是前三个表达式是不可能的因为(x1-x2) * (x1-x2)表达式结果不能等于2或3。那么也就是说( (x1-x2) * (x1-x2) 和(y1-y2) * (y1-y2) )两个表达式一个等于0一个等于4。可以看出假设放蛋糕的位置是(x1,y1)则不能放蛋糕的位置(x2,y2)满足x1x2,y1-y22或者x1-x22,y1y2。 解题思路 将题目像上面那样一剖析看似复杂的一个题就变得很简单了只需要一个二维数组buff先将数组的每一个元素初始化为1表示可以放蛋糕如果buff[i][j]可以放蛋糕先将计数器然后将buff[i][j2]和buff[i2][j]处标记为不能存放蛋糕即为0。 图解思路 #include vector #include iostream using namespace std;int main() {int w,h,ret 0;cin w h;vectorvectorint buff;buff.resize(w);for(auto e:buff)e.resize(h, 1);for(int i 0; i w; i){for(int j 0; j h; j){if(buff[i][j] 1){ret;if((i2) w)buff[i2][j] 0;if((j2) h)buff[i][j2] 0;}}}cout ret endl;return 0; }
http://www.yutouwan.com/news/271487/

相关文章:

  • 设计个企业网站网页咋弄英文外链平台
  • 微信做单网站雷锋书签制作图片
  • 网站建设营销策划方案有哪些免费建站的网站
  • 做商城网站要哪些流程泊头市网站制作公司
  • wordpress怎么做商城网站榆林网站建设哪家好
  • 自己电脑做服务器网站行情宝app下载
  • 英文手机商城网站建设二次开发有没有前途
  • 做的asp网站手机号码成安专业做网站
  • 购物网站的推广知末网官网
  • 建设优秀企业网站长春国企招聘网官网
  • 学生网站设计建设局和住建局的区别
  • 专门做装修的网站有哪些asp.net 网站后台管理系统制作
  • 如何知道一个网站是用什么做的海南最新通知今天重要消息
  • 网站的死链电子商务网站建设系统特点
  • 玉林市网站开发公司二次开发信怎么写
  • 设计师怎么做响应式网站小程序商城哪的服务好
  • 详细介绍网站建设的整个流程网络推广公司营销策划
  • 关于加强网站建设做网站多长时间
  • 权威的网站建设公司建筑建材网站设计费用
  • 宁波网站建设网站推广新网站
  • 网站专栏的作用建e网室内设计网别墅
  • 镇江网站设计建设瑞金网络推广
  • 北京游戏网站建设查重网站开发
  • 牛视频网站建设可以访问国外网站的dns
  • 大气的个人网站做网站需要做数据库
  • 如何进行网站建设分析增城移动网站建设
  • 十字绣网站开发南通网站建设top
  • 同程网 网站模板strikingly建站怎么样
  • 图案设计网站大全市网站开发公司
  • 网站开发与设计作业高安做网站