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

玉器企业网站源码中国平安保险公司官网首页

玉器企业网站源码,中国平安保险公司官网首页,凡客官网 电脑版,做网站需要哪些审核1. 题目 给你一个整数数组 digits#xff0c;你可以通过按任意顺序连接其中某些数字来形成 3 的倍数#xff0c;请你返回所能得到的最大的 3 的倍数。 由于答案可能不在整数数据类型范围内#xff0c;请以字符串形式返回答案。 如果无法得到答案#xff0c;请返回一个空…1. 题目 给你一个整数数组 digits你可以通过按任意顺序连接其中某些数字来形成 3 的倍数请你返回所能得到的最大的 3 的倍数。 由于答案可能不在整数数据类型范围内请以字符串形式返回答案。 如果无法得到答案请返回一个空字符串。 示例 1 输入digits [8,1,9] 输出981示例 2 输入digits [8,6,7,1,0] 输出8760示例 3 输入digits [1] 输出示例 4 输入digits [0,0,0,0,0,0] 输出0提示 1 digits.length 10^4 0 digits[i] 9 返回的结果不应包含不必要的前导零。来源力扣LeetCode 链接https://leetcode-cn.com/problems/largest-multiple-of-three 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 容易错的数据 [9,8,6,8,6] [2,2,1,1,1] [1,1,1,2] [5,8]2. 解题 把所有数加起来和为sum总的字符串降序排序然后sum%3看余数等于0直接返回等于1优先删除1个1 or 4 or 7没有的话删除2,5,8中最小的2个等于2优先删除1个2 or 5 or 8没有的话删除1,4,7中最小的2个 class Solution { public:string largestMultipleOfThree(vectorint digits) {int count[10] {0}, i, sum 0, time;string ans; for(i 0; i digits.size(); i){count[digits[i]];//计数sum digits[i];//总和ans digits[i]0;//字符串}sort(ans.begin(), ans.end(),[](char a, char b){return a b;});if(sum%3 1){i ans.size()-1;if(count[1]!0||count[4]!0||count[7]!0){for( ; i0; --i){if(ans[i]1||ans[i]4||ans[i]7){ans.erase(ans.begin()i);break;}}}else{ time 2;for( ; i0; --i){if(ans[i]2||ans[i]5||ans[i]8){ans.erase(ans.begin()i);time--;if(time 0)break;}}}}else if(sum%3 2){i ans.size()-1;if(count[2]!0||count[5]!0||count[8]!0){for( ; i0; --i){if(ans[i]2||ans[i]5||ans[i]8){ans.erase(ans.begin()i);break;}}}else{ time 2;for( ; i0; --i){if(ans[i]1||ans[i]4||ans[i]7){ans.erase(ans.begin()i);time--;if(time 0)break;}}}}if(ans ! ans[0]0)return 0;return ans;} };大佬优美解 class Solution {int cnt[10], sum;string ans ;setint s;int del(int m){for(int im;i9;i3)if(cnt[i]){cnt[i]--;return 1;}return 0;} public:string largestMultipleOfThree(vectorint d) {for(auto x:d)cnt[x], sum x;if(sum%31)if(!del(1))del(2),del(2);if(sum%32)if(!del(2))del(1),del(1);for(int i9; i0; i--)while(cnt[i]--)ans i0, s.insert(i);if(s.size()1 s.count(0))return 0;// [1,0,0] - 0return ans;} };作者YusenZhang_chatc 链接https://leetcode-cn.com/problems/largest-multiple-of-three/solution/c-qu-diao-zui-xiao-zhi-8ms-by-yusenzhang_chatc/
http://www.pierceye.com/news/224264/

相关文章:

  • 模板手机网站建设公司河南最新新闻事件今天
  • 企业网站备案要钱吗商标设计费用一般是多少
  • 天津专业网站制作新乡商城网站建设价格
  • 建筑业务网站建设泉州公司做网站
  • 做网站遇到的问题及解决方法网站快速查找
  • excel做网页放进网站2024年报申报入口官网
  • 伊春住房和城乡建设局网站滨州网站建设制作
  • 芒市网站建设wordpress登入修改
  • 室内设计招标网站mvc网站入口asp
  • 淘宝客怎么建设自己网站wordpress主题模板仿
  • 淄博做网站电话网站建设大赛策划书
  • 网站建设模板网站网站分析的优劣势
  • 医疗网站备案要怎么做 需要准备什么材料高端html5网站建设织梦模板
  • 网站建设支付方式站长之家seo综合
  • 桂林网丫网业管理有限公司外贸网站建设和优化
  • 安徽合肥中国建设银行网站首页如何寻找做网站的客户
  • 网站是怎么做网站建设风险是什么
  • 商丘电子商务网站建设徽文化网站建设方案书
  • 什么网站做视频给钱网上做广告宣传
  • 建网站域名注册后需要做seo是什么意思
  • 做系统正版win10系统下载网站安定网站建设
  • 代码怎么做网站网站建设合同 简单
  • 耐克官网网站设计做一个企业网站需要多少钱
  • 动易手机网站自己开发小程序要多少钱
  • 英迈思做的网站怎么样网站做m版
  • 通州设计网站建设城市宣传片制作公司
  • 南安网站设计网站创意
  • 建设部网站造价注册seo优化易下拉霸屏
  • 西安网站外包上海网站被查
  • 建简单网站高端建筑铝型材