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

自己建一个网站做电子商务/互联网营销工具有哪些

自己建一个网站做电子商务,互联网营销工具有哪些,上海黄页固定电话查询,自建服务器做网站打卡day18 啊,这次发晚了已经不是28号了,(T_T) 目 录第一题:剑指 Offer 14- I. 剪绳子第二题:剑指 Offer 57 - II. 和为s的连续正数序列第一题:剑指 Offer 14- I. 剪绳子 给你一根长度为 n 的绳子&#xf…

打卡day18
啊,这次发晚了已经不是28号了,(T_T)

目 录

    • 第一题:剑指 Offer 14- I. 剪绳子
    • 第二题:剑指 Offer 57 - II. 和为s的连续正数序列

第一题:剑指 Offer 14- I. 剪绳子

给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1),每段绳子的长度记为 k[0],k[1]…k[m-1] 。请问 k[0]k[1]…*k[m-1] 可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。

示例 1:
输入: 2
输出: 1
解释: 2 = 1 + 1, 1 × 1 = 1

示例 2:
输入: 10
输出: 36
解释: 10 = 3 + 3 + 4, 3 × 3 × 4 = 36

提示:
2 <= n <= 58

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/jian-sheng-zi-lcof

解题思路:
数学推导总体分为两步:① 当所有绳段长度相等时,乘积最大。② 最优的绳段长度为 3 。
具体推导过程见大佬解析:https://leetcode-cn.com/problems/jian-sheng-zi-lcof/solution/mian-shi-ti-14-i-jian-sheng-zi-tan-xin-si-xiang-by/
java代码:

class Solution {public int cuttingRope(int n) {if (n==1 || n==2)return 1;if (n==3)return 2;int sum=1;while (n>4){sum*=3;n-=3;}return sum*n;}
}

第二题:剑指 Offer 57 - II. 和为s的连续正数序列

输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。
序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。

示例 1:
输入:target = 9
输出:[[2,3,4],[4,5]]

示例 2:
输入:target = 15
输出:[[1,2,3,4,5],[4,5,6],[7,8]]

限制:
1 <= target <= 10^5

来源:力扣(LeetCode)
链接:添加链接描述
解题思路:
可以用求和公式,或滑动窗口(双指针)

java代码:

//求和公式
class Solution {public int[][] findContinuousSequence(int target) {int i = 1;double j = 2.0;List<int[]> res = new ArrayList<>();while(i < j) {//求根公式j = (-1 + Math.sqrt(1 + 4 * (2 * target + (long) i * i - i))) / 2;if(i < j && j == (int)j) {int[] ans = new int[(int)j - i + 1];for(int k = i; k <= (int)j; k++)ans[k - i] = k;res.add(ans);}i++;}return res.toArray(new int[0][]);}
}//双指针的
class Solution {public int[][] findContinuousSequence(int target) {int r = 1, l = 2, sum = 3;//定义左右指针List<int[]> res = new ArrayList<>();while(r < l) {if(sum == target) {//sum刚好等于目标值是int[] ans = new int[l - r + 1];for(int i = r; i <= l; i++){ans[i - r] = i;}res.add(ans);}if(sum >= target) {sum -= r;r++;} else {l++;sum += l;}}return res.toArray(new int[0][]);}
}
http://www.jmfq.cn/news/4780117.html

相关文章:

  • 新浪网页版/网站排名优化怎样做
  • 站长工具如何使用/百度收录量
  • 正规的网站制作/余姚网站seo运营
  • 外贸型网站制作/品牌整合营销传播
  • python教程/武汉网站营销seo方案
  • 网站备案条件/佛山全网营销推广
  • 网站打开403/简述优化搜索引擎的方法
  • 网页制作工具的选择与网站整体网络没有关系/武汉网站推广
  • 公司网站建设意见和建议/计算机编程培训学校哪家好
  • 四川建设工程网上合同备案网站/企业网页设计报价
  • 网站的整体风格/江苏搜索引擎优化公司
  • 赣州网站建设效果/腾讯新闻潍坊疫情
  • 建企业网站的步骤/十大接单平台
  • 重庆公司网站制作公司/会计培训班一般多少钱
  • 网站建设怎么谈/百度培训
  • 哪些行业需要做网站/云计算培训费用多少钱
  • 篇高端网站愿建设/网络推广优化网站
  • 深圳网站设计招聘信息/苏州百度推广服务中心
  • 请人做网站花多少钱/抖音关键词优化排名
  • 东莞怎样做网站建设/seo常用工具网站
  • 学校开发网站公司/单页面seo搜索引擎优化
  • 有关做美食的网站有哪些/全球网络营销公司排行榜
  • 网站运营策划/网站优化排名推荐
  • 邢台做网站哪里便宜/引流人脉推广软件
  • 如何做多语言网站/集客营销软件官方网站
  • 手工网站怎样做三角包/营销网站建设
  • 小型企业管理系统/seo顾问是什么职业
  • 刚做的网站为什么百度搜不到/十大技能培训机构排名
  • 网站建设服务领域/微信推广怎么弄
  • 美国网站服务器/专门做排名的软件