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

网站 语言切换怎么做暗色系网站

网站 语言切换怎么做,暗色系网站,内蒙古城乡建设和住房建设厅网站,网站发布小说封面怎么做376. Wiggle Subsequence 题目理解 给定一个数组#xff0c;相邻两个数计算差值。差值排成的序列是正负相间的#xff0c;那这个数组就是一个wiggle 数组。例如数组[1,7,4,9,2,5]#xff0c;差值序列是(6,-3,5,-7,3)。原数组用坐标轴表示如下。 思路是#xff1a;在一段…376. Wiggle Subsequence 题目理解 给定一个数组相邻两个数计算差值。差值排成的序列是正负相间的那这个数组就是一个wiggle 数组。例如数组[1,7,4,9,2,5]差值序列是(6,-3,5,-7,3)。原数组用坐标轴表示如下。 思路是在一段连续上升或者连续下降的线段上那只保留两端的断点这是贪心思想的体现去掉中间的断点就能使得子序列符合要求。例如在AB线段上去掉中间点A1,A2A1,A2A_1,A_2在BC线段上去掉B1,B2B1,B2B_1,B_2那留下在子序列[A,B,C]就是符合要求的并且是长度最长的wiggle子序列。 证明要证明上面的思路是正确的。可以使用反证法。假如在一段连续上升的线段中不是保留最顶点B而是留下A2A2A_2点删除一个点添加一个点总长度不发生变化。那会影响其他点吗A2BA2BA_2 。B点之后是一段下降的线段。A2A2script typemath/tex idMathJax-Element-879BBscript typemath/tex idMathJax-Element-880BBscript typemath/tex idMathJax-Element-881A2A2script typemath/tex idMathJax-Element-882A2A2A_2替换B没有任何好处。可以用同理分析下降线段中去掉中间点是最合理的。 学习对于每一种解决方法是应该有证明的。此外本题目还要考虑各种变化趋势增加测试数据。 考虑先直线再折线先折线再直线折线折线直线折线直线折线。 public int wiggleMaxLength(int[] nums) {if(nums.length1){return nums.length;}int ans 1;int diff nums[1]-nums[0];if(diff!0){ans;}for(int i2;inums.length;i){if(nums[i]!nums[i-1]){if(diff * (nums[i]-nums[i-1])0){ans;}diff nums[i]-nums[i-1];}}return ans;}
http://www.huolong8.cn/news/485161/

相关文章:

  • 做烘焙原材料在哪网站买商会网站建设招标方案
  • 网站建设 投资合作创办一个公司需要什么条件
  • 网站留言板怎么做php网站开发工作前景
  • 惠州 家具 网站上线代理网站是什么
  • 如何提高网站点击率怎么做wordpress 宣布停止
  • 陕西服装网站建设网站建设公司 知乎
  • 珠海医疗网站建设seo公司品牌哪家好
  • 东川网站建设物理组简介 网站建设
  • 个人网站开发用什么语言建设银行的网站用户名是什么问题
  • 效果图网站大全东莞网站建设 光龙
  • 大气红色礼品公司网站源码网页升级紧急通知正常更新
  • 网站运营内容包含哪些黄页推广网站下载
  • 网站模板如何使用wordpress文章图片尺寸
  • 网站的简单布局微官网与公众号
  • 建设中专网站演出票务网站建设
  • 广州新公司网站建设商户网站建设
  • 建设银行网站用户名是多少网站特效 站长
  • 做电影网站都需要什么手续案例中优衣库所采用的网络营销方式
  • 如何做高端网站crm系统和erp的区别
  • 网站首屏高度上海闵行刚刚发生的
  • 开源企业网站程序新手做网站什么内容比较好
  • 如何用百度上传图片做网站外链wordpress丢失网络链接
  • 关于建设学校网站的报告天津做网站的费用
  • 网站建设要做些什么问题wordpress+4.4.1+漏洞
  • 羊绒制品有限公司网站建设论文重庆最好的网站建设
  • 局门户网站建设的目标网站浮动广告代码
  • 哪个网站可以做担保交易搜狗seo
  • 如何搭建一个简单的网站商业设计平面图
  • 精品手机网站案例wordpress网站如何播放视频
  • 驾校网站建设关键词餐饮设计公司网站