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

做哪个网站零售最好营销型网站建设服务

做哪个网站零售最好,营销型网站建设服务,企业宣传视频,外贸网站一般用什么框架这一场周赛的题目是比较难的一次,写了1个多小时就写了两个题目。 首先第一题: 纯水题,遍历然后进行一下判断就可以解决了。这边就不放代码了。 第二题: 这个题目,我觉得难度非常大,其实代码量也不大都是很…

这一场周赛的题目是比较难的一次,写了1个多小时就写了两个题目。

首先第一题:

纯水题,遍历然后进行一下判断就可以解决了。这边就不放代码了。

第二题:

这个题目,我觉得难度非常大,其实代码量也不大都是很难想到解决的方案,在比赛的时候也没写出这个题目,还浪费了很多时间。这个题目的思路其实是,对于数字来说,只有两种情况,我们设置初始区间为[0,s-1],s设置为1,也就是初始区间什么都没有,然后添加数字,假设这个数字为a,产生的新区间为[0+a,s+a-1],在a小于等于s的情况,0+a<=s-1;也就是说新生成的区间与老区间中间没有空隙,所以此时就可以把区间扩展到[0,s+a-1],s=s+a;但是如果a>s,新产生的区间与老区间就肯定会有空隙我们就肯定需要添加新的数字,然后通过贪心的思想,添加s可以把当前的区间正好扩大一倍,这是只添加一个数字可以做到最大的区间扩张,大于s会产生空隙,小于s扩张的范围会减少。所以这个时候这个问题的解决方案就出来了,a<=s,i++,s=s+a;a>s,添加数字加一,s=s*2;

实现代码:

class Solution {public int minimumAddedCoins(int[] coins, int target) {Arrays.sort(coins);    int ans=0;int a=1;int i=0;while(a<=target){if(i<coins.length&&coins[i]<=a){a+=coins[i];i++;}else{a*=2;ans++;    }}return ans;}
}

第三题:

这个题目在比赛的时候写出来了,这个题目思路还是比上面那个题目容易想出来,首先看条件是需要相差至多为2,然后是每个字符恰好出现k次,这两个条件如果是同时去做的话,相关的处理就会比较麻烦,而且也容易超时间,所以最好的解决办法就是把有相邻字符超过2的字符串进行分组求和,这样对于每一组来说只有去考虑子字符串中每个字符恰好出现k次这一个条件,这个用hash表应该没什么问题,当然优化的话就可以使用滑动窗口,因为要求每一个字符串出现k次所以很明显,满足要求的子字符串的长度为n*k,这样就可以求出来所有满足条件的子字符串了。

代码:

class Solution {public int countCompleteSubstrings(String word, int k) {int n = word.length();int ans = 0;for (int i = 0; i < n; ) {int st = i;for (i++; i < n && Math.abs(word.charAt(i) - word.charAt(i - 1)) <= 2; i++) ;ans += count(word.substring(st, i), k);}return ans;}private int count(String S, int k) {char[] s = S.toCharArray();int res = 0;for (int m = 1; m <= 26 && k * m <= s.length; m++) {int[] freq = new int[26];for (int right = 0; right < s.length; right++) {freq[s[right] - 'a']++;int left = right + 1 - k * m;if (left >= 0) {boolean flag = true;for (int i = 0; i < 26; i++) {if (freq[i] > 0 && freq[i] != k) {flag = false;break;}}if (flag) {res++;}freq[s[left] - 'a']--;}}}return res;}
}

http://www.yayakq.cn/news/904948/

相关文章:

  • 网站服务器速度对seo有什么影响?外贸站seo
  • 长沙网站seo公司互联网服务平台备案单位机动车
  • 我市精神文明建设的门户网站成都网站设计很好
  • 西安市建设和住房保障局网站wordpress免费装修主题
  • 瑞安自适应网站建设seo软文是什么意思
  • 关于网站开发的步骤郑州网站建设的公司
  • 室内设计师网站十大网站深圳专门做写字楼的网站
  • c2c网站建设需求分析wordpress 点击排行
  • 南乐县住房和城乡建设局网站深圳家装互联网网站
  • 网站空间pdf下载不了全栈工程师是做网站吗
  • 淘宝网站开发的意义lnmp和wordpress
  • 17zwd一起做网站泰然建设网站
  • 企业建设门户网站有哪些如何制作自己想要的图片
  • 金属行业网站模板下载冷水江网页定制
  • 关于未备案网站射洪哪里可以做网站
  • 海南网站建设软件渠道网恋
  • 家具电商网站建设建设部注册中心网站
  • 网站建设运营维护啥意思wordpress 图片木马
  • 备案我网站的大致内容是seo网络贸易网站推广
  • 手机网站免费空间营销推广网歹
  • 如何请人创建一个网站网站建设销售业绩任务
  • wap网站 手机网站网站登录界面设计
  • 长春做网站4435扬州将建设网站
  • 广州市海珠区建设和市政局网站搜索 引擎优化
  • 广州白云学校网站建设自己给自己网站做推广
  • 重庆永川网站建设公司阜新做网站
  • 内蒙古建网站99到家网站怎么做
  • 长沙网站seo排名中国建设银行网站宁波网点
  • 旅游网站建设网站目的免费织梦导航网站模板下载
  • 手机网站 html5信息平台怎么赚钱