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

温州seo网站推广宜春住房和城乡建设部网站

温州seo网站推广,宜春住房和城乡建设部网站,网站优化怎样提高网站用户体验,简述网站建设的步骤学了一坤时Linux#xff0c;赶紧来俩道题目放松放松。 T1#xff1a;在字符串中找出连续最长的数字串 链接#xff1a;在字符串中找出连续最长的数字串__牛客网 输入一个字符串#xff0c;返回其最长的数字子串#xff0c;以及其长度。若有多个最长的数字子串#xff0c…学了一坤时Linux赶紧来俩道题目放松放松。 T1在字符串中找出连续最长的数字串 链接在字符串中找出连续最长的数字串__牛客网 输入一个字符串返回其最长的数字子串以及其长度。若有多个最长的数字子串则将它们全部输出按原字符串的相对位置 本题含有多组样例输入。 数据范围字符串长度 1≤n≤200 保证每组输入都至少含有一个数字 这题复刻了一道经典dp【力扣53.最大子数组和】,下面是dp的代码 #includeiostream #includestring #includevector using namespace std; string s; int main() {while(cins){int ans0;int ns.size();int cnt0;string temp;string res;vectorintdp(n);if(s[0]0s[0]9) {dp[0]1;temps[0];}for(int i1;in;i){if(s[i]0s[i]9){dp[i]dp[i-1]1;temps[i];}else{dp[i]0;temp;}if(dp[i]ans){restemp;}else if(dp[i]ans){restemp;}ansmax(ans,dp[i]);}coutres,ansendl;}return 0; }其实dp数组可以用一个变量代替代码会更简洁。 #includeiostream #includestring using namespace std; string s; int main() {while(cins){int ans0;int ns.size();int cnt0;string temp;string res;for(int i0;in;i){if(s[i]0s[i]9){cnt;temps[i];}else{cnt0;temp;}if(cntans){restemp;}else if(cntans){restemp;}ansmax(ans,cnt);}coutres,ansendl;}return 0; } T2数组中出现次数超过一半的数字 链接数组中出现次数超过一半的数字__牛客网 给一个长度为 n 的数组数组中有一个数字出现的次数超过数组长度的一半请找出这个数字。 例如输入一个长度为9的数组[1,2,3,2,2,2,5,4,2]。由于数字2在数组中出现了5次超过数组长度的一半因此输出2。 数据范围n≤50000数组中元素的值 0≤val≤100000 要求空间复杂度O(1)时间复杂度 O(n) emmm,开始看道这题容易想到map一遍但这题的空间复杂度要求是O(1)。 想了用位运算不过那些是跟奇偶性有关。 如何数组中存在众数那众数的数量一定大于数组长度的一半。 我们可以用一种消去的思想比较相邻的俩个数如果不相等就消去。最坏的情况下每次都消去一个众数和一个非众数如果众数存在那最后留下的一定就是众数。 class Solution { public:/*** 代码中的类名、方法名、参数名已经指定请勿修改直接返回方法规定的值即可** * param numbers int整型vector * return int整型*/int MoreThanHalfNum_Solution(vectorint numbers) {// write code hereint cnt0;int ans0;int nnumbers.size();for(auto x:numbers){if(!cnt){cnt1;ansx;}else{if(ansx)cnt;else cnt--;}}cnt0;for(auto x:numbers){if(xans)cnt;}if(cntn/2)return ans;return 0;} };
http://www.hkea.cn/news/14447897/

相关文章:

  • 网站开发如何处理兼容性问题建设网站的主要流程有哪些内容
  • 成都市网站开发公司服务新网站一直不被收录
  • 造价网站企业小程序建设的公司
  • 个人备案 网站简介怎么写付费主题怎么永久使用
  • 做盗版音乐网站常州建设局网站首页
  • 视频网站推广怎么做室内设计学校哪个好
  • 东莞做网站的公司怎样做境外电商
  • 网站开发公司模板建网站添加付款方式
  • jsp网站制作详细教程ui页面设计公司
  • 用html5做网站的心得体会wordpress开发工具
  • 茂名东莞网站建设o2o分销系统网站建设
  • 推荐定制型网站建设全国旅游景点视频大全
  • 北京大兴做网站公司财务网站模板
  • 湖南移动官网网站建设网站服务器怎么配置
  • wordpress 手工网站青岛seo整站优化公司
  • 中国建设工程造价网站什么是搜索引擎竞价推广
  • 建立企业网站 优帮云梓潼网站建设
  • 携程做网站的流程河南省建设厅网站103
  • 企业网站策划文案怎么做招聘网站
  • 网络工程师岗位seo教程免费
  • 网站建设考试做图片网站
  • 专业制作网站 郑wordpress调整时间
  • 查看网站是否备案成都 网站开发
  • 甘肃省住房城乡建设厅网站北京软件开发公司排行榜最新
  • 安装网站系统app技术开发
  • 做软件赚钱的网站有哪些wordpress多语言模板
  • 网站备案了以后邢台seo技术
  • 海南哪家公司做网站流行的网站设计风格
  • 网站怎么做动静分离高端网站建设内容
  • 网站建设意见征求表本地的沈阳网站建设