备案网站大全拼多多申请注册店铺

张小明 2026/1/10 2:56:07
备案网站大全,拼多多申请注册店铺,平原网站建设公司,电子商务网站策划书模板Problem: leetcode 困难题 761. Special Binary String 特殊的二进制序列 解题过程 这题目的描述有问题#xff0c;下面注释掉的就是递归做的#xff0c;这是我的理解#xff1a;第一次交换以后的字符串接着做第二次交换#xff0c;接着做第三次交换#xff0c;每次递归的…Problem: leetcode 困难题 761. Special Binary String 特殊的二进制序列解题过程这题目的描述有问题下面注释掉的就是递归做的这是我的理解第一次交换以后的字符串接着做第二次交换接着做第三次交换每次递归的输入长度都是最开始输入的s.size()而不是分片以后的长度然后拿到最大的字符串看了官方题解感觉和题目的描述不太相同官方题解使用了分片也就是找到这个字符串所有的分片然后重排合并并不是交换一次以后继续递归Codeclass Solution { public: string makeLargestSpecial(string s) { if(s.size() 2) return s; int cnt 0, left 0; vectorstring subs; for(int i 0; i s.size(); i) { if(s[i]1) cnt; else { cnt--; if(cnt0) { subs.push_back(1 makeLargestSpecial(s.substr(left 1, i - left - 1)) 0); left i 1; } } } sort(subs.begin(), subs.end(), greaterstring()); string tmp; for(int i 0; i subs.size(); i) { tmp subs[i]; } return tmp; } }; /* class Solution { public: string ret; bool check(string tg) { int a 0, z 0; for(char c : tg) { if(c1) a; else z; if(a z) return false; } return true; } unordered_setstring te; string makeLargestSpecial(string s) { for(int w 0; w s.size(); w) { while(w s.size() s[w]0) w; if(w s.size()) continue; int a 0, z 0; string s1, s2, t1, t2; for(int i w; i s.size(); i) { if(s[i]1) a; else z; if(a z) { int aa 0, zz 0, ww i 1; while(ww s.size() s[ww]0) ww; if(ww s.size()) { for(int j ww; j s.size(); j) { if(s[j]1) aa; else zz; if(aa zz) { t1 s1 s.substr(w, i - w 1); t2 s2 s.substr(ww, j - ww 1); if(s1.size()!0 s2.size()!0 s1!s2 check(t1) check(t2)) { string prefix, tail, mid, now, rec; prefix s.substr(0, w); if(j1 s.size()) tail s.substr(j1); if(i1 ww) mid s.substr(i1, ww - i - 1); if(s1.size() s2.size()) { s1 string(s2.size()-s1.size(), 0); } else { s2 string(s1.size() - s2.size(), 0); } if(s1 s2) { now prefix t2 mid t1 tail; if(check(now)) { ret max(ret, now); // if(now s) { if(te.find(ret) te.end()) { te.insert(ret); rec makeLargestSpecial(ret); ret max(ret, rec); } // } } } } } } } } } } return ret.size()0? s:ret; } }; */
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站开发常用插件保定官网seo分析

手写体混合印刷体识别:HunyuanOCR多字体适应性实测 在银行柜台前,一位客户递上一张填好的开户申请表——表头是标准黑体打印内容,姓名、身份证号栏则是手写填写,签名处还留有潦草的笔迹。这样的场景每天都在发生,而背后…

张小明 2026/1/5 22:35:45 网站建设

z怎么做优惠券网站征婚网站上教人做恒指期货

WildlifeConservation野生动物保护:野外标识牌文字采集 在青海三江源的晨雾中,一名巡护员掏出手机,对准一块被风沙侵蚀的雪豹介绍牌拍下一张照片。这张图将不再只是档案里的影像记录——几秒钟后,它会被自动解析出“物种名称&…

张小明 2026/1/5 22:54:02 网站建设

金华免费模板建站网页设计与制作教程用户注册

Nanonets推出新一代OCR模型Nanonets-OCR2,通过语义理解与多模态处理技术,将复杂文档直接转换为结构化Markdown格式,显著提升法律、金融等专业领域的文档处理效率。 【免费下载链接】Nanonets-OCR2-1.5B-exp 项目地址: https://ai.gitcode.…

张小明 2026/1/5 22:44:58 网站建设

网站网页基本情况 网页栏目设置旅游网站栏目建设

小米运动智能步数管理工具使用指南 【免费下载链接】mimotion 小米运动刷步数(微信支付宝)支持邮箱登录 项目地址: https://gitcode.com/gh_mirrors/mimo/mimotion 想要在微信运动、支付宝运动等社交平台轻松登顶吗?这款开源的智能步数…

张小明 2026/1/7 3:08:03 网站建设

和县网站制作hreflang wordpress

引言 在现代Linux发行版的ISO镜像中,isolinux/isolinux.cfg和EFI/BOOT/grub.cfg是两个至关重要的引导配置文件。它们分别对应着传统BIOS(Legacy)和现代UEFI两种固件标准,共同构成了Linux安装介质的双引导体系。本文将从技术角度深…

张小明 2026/1/9 16:08:06 网站建设