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

成都设计网站的公司名称软装设计师需要具备的能力

成都设计网站的公司名称,软装设计师需要具备的能力,网站模板编辑器,微商城app开发文章目录1. 题目2. 解题1. 题目 还记得童话《卖火柴的小女孩》吗#xff1f;现在#xff0c;你知道小女孩有多少根火柴#xff0c;请找出一种能使用所有火柴拼成一个正方形的方法。 不能折断火柴#xff0c;可以把火柴连接起来#xff0c;并且每根火柴都要用到。 输入为… 文章目录1. 题目2. 解题1. 题目 还记得童话《卖火柴的小女孩》吗现在你知道小女孩有多少根火柴请找出一种能使用所有火柴拼成一个正方形的方法。 不能折断火柴可以把火柴连接起来并且每根火柴都要用到。 输入为小女孩拥有火柴的数目每根火柴用其长度表示。输出即为是否能用所有的火柴拼成正方形。 示例 1: 输入: [1,1,2,2,2] 输出: true 解释: 能拼成一个边长为2的正方形每边两根火柴。示例 2: 输入: [3,3,3,3,4] 输出: false解释: 不能用所有火柴拼成一个正方形。 注意: 给定的火柴长度和在 0 到 10^9之间。 火柴数组的长度不超过15。来源力扣LeetCode 链接https://leetcode-cn.com/problems/matchsticks-to-square 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 注意先从大到小排序不排序会超时优先拿大的省掉很多无效的操作 class Solution {bool found false;int s1_4;vectorint parts; public:bool makesquare(vectorint nums) {sort(nums.rbegin(), nums.rend());int sum accumulate(nums.begin(), nums.end(), 0);s1_4 sum/4;parts vectorint (4,0);if(sum%4 || nums.size() 4 || nums[0] s1_4) return false;if(nums[0] s1_4 nums[0]nums.back() s1_4)//都小于1/4且最大最小 1/4 return false;bt(nums, 0);return found;}void bt(vectorint nums, int idx){if(found) return;if(parts[0] s1_4 || parts[1] s1_4|| parts[2] s1_4 || parts[3] s1_4)return;if(idxnums.size() parts[0]parts[1] parts[0]parts[2] parts[0]parts[3]){found true;return;}for(int i 0; i 4; i){parts[i] nums[idx];bt(nums, idx1);parts[i] - nums[idx];}} };204 ms 9.9 MB 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.zqtcl.cn/news/288090/

相关文章:

  • 0731网站平面logo设计公司
  • 网站设计制作报价图片欣赏wordpress福利
  • 网站上有什么作用自己做网站需要学什么
  • 在哪里做马可波罗网站wordpress中文站cn
  • 威海外贸建站制作游戏的平台
  • 网站栏目策划 有思想的新闻网站建设开发的流程
  • 网站描述修改潍坊百度网站排名
  • 网站开发设计的技术网站开发可能存在的困难
  • 单片机做网站网站地图那么建设
  • 手机版网站建设软件wordpress主题开发ide
  • 网站建设的技术有哪些内容网站推广优化排名
  • 网站开发用jsp网站开发需要什么技术
  • 网站打开404错误怎么解决网站开发树形图
  • 好的建设网站公司哪家好湖南省做网站的
  • 网站怎么上传网站建设可行性分析表
  • 东营做网站优化价格企业网站开发一般多少钱
  • 高端网站设计公司排名邢台哪里有做网站的
  • 广州网站开发 英诺科技营销式网站建设
  • 网站存在的缺陷编程的基础知识
  • flash同视频做网站天津建设工程信息网投标信息系统
  • 湛江做网站开发手机网址大全主页网址
  • 平面网站设计如何租用网站服务器
  • 课程视频网站建设的必要性专利减缓在哪个网站上做
  • 正规品牌网站设计品牌网站建设开发 脚本语言
  • 潍坊模板建站定制网站规划管理部门的网站建设
  • 光明楼网站建设九一人才网赣州招聘官网
  • 如何做网站监控wordpress修改文章点赞数
  • 佛山高端网站建设报价网站的建设属于无形资产
  • 永川网站设计wordpress+用户前台
  • 晋城客运东站网站开发公司装修通知告示怎么写