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

摄影网站制作创意营销案例

摄影网站制作,创意营销案例,广州市官网网站建设公司,西双版纳傣族自治州景洪市977. 有序数组的平方 简单的方法是平方后使用排序方法第2种方法是双指针方法,从两边进行判断,将最大的从后往前放 public static int[] sortedSquares(int[] nums) {// 输入:nums [-4,-1,0,3,10]// 输出:[0,1,9,16,100]// 解释…

977. 有序数组的平方

  • 简单的方法是平方后使用排序方法
  • 第2种方法是双指针方法,从两边进行判断,将最大的从后往前放
public static int[] sortedSquares(int[] nums) {// 输入:nums = [-4,-1,0,3,10]// 输出:[0,1,9,16,100]// 解释:平方后,数组变为 [16,1,0,9,100]// 排序后,数组变为 [0,1,9,16,100]// 从前往后来决定元素在哪个位置是不现实的// 因此从后往前判断,比较right 和 left的平方// 谁大就放在最后一个位置,然后移动那个比较大的元素的指针int left = 0;int right = nums.length - 1;// 存储结果数组,i为下标int i = nums.length-1;int[] sortNum = new int[nums.length];// 边界判断 可举例:一个元素的情况while (left <= right) {int leftValue = nums[left]*nums[left];int rightValue = nums[right]*nums[right];// 若右边元素大,则放置右边元素值,right指针左移if (leftValue < rightValue) {sortNum[i--] = rightValue;right--;}else {sortNum[i--] = leftValue;left++;}}return sortNum;
}

209.长度最小的子数组

  • 滑动窗口方法:当大于等于给定值时,便收缩窗口,不断更新最小长度
public int minSubArrayLen(int target, int[] nums) {int left = 0;int right = 0;int sum = 0;int minLen = nums.length + 1;while (right < nums.length) {sum += nums[right];// 当一旦大于给定值,便缩小窗口,看左边界收缩后是否最小长度会发生变化while (sum >= target) {minLen = Math.min(minLen, right - left+1);sum -= nums[left++];}right++;}// 若不存在最小窗口(数组和 < target)或数组长度为0,则minLen应该赋为0return minLen == nums.length + 1 ? 0 : minLen;}

59. 螺旋矩阵 II

  • 按照顺时针走路,注意边界的选取
  • 一开始的起点和终点需要选取好,在这,我选择前闭后闭方法
public int[][] generateMatrix(int n) {int[][] res = new int[n][n];int num = 1;int matrixNum = n * n;int left = 0;int right = n-1;int top = 0;int bottom = n-1;while (num <= matrixNum) {for (int i = left; i <= right; i++) {res[top][i] = num++;}top++;for (int i = top; i <= bottom; i++) {res[i][right] = num++;}right--;for (int i = right; i >= left; i--) {res[bottom][i] = num++;}bottom--;for (int i = bottom; i >= top; i--) {res[i][left] = num++;}left++;}return res;}
http://www.hengruixuexiao.com/news/31579.html

相关文章:

  • 怎么样自己做网站接订单网络推广员是什么
  • 制作网站收费图片优化
  • 公众号网站开发用什么模板真正免费的网站建站平台运营
  • 微信公众号怎么做网站的成都私人网站制作
  • 商城网站设计服务chrome官方下载
  • 网站优化哪家好yoast seo教程
  • 网站资源做缓存微帮推广平台怎么加入
  • WordPress配置路由跳转seo内容优化
  • 青岛官网建站关键词seo优化排名
  • 工信和信息化部网站软文营销的特点
  • 天津公司做网站杭州网站关键词排名优化
  • 21dove谁做的的网站seo外链推广工具下载
  • 网站建设与网页设计考试题河南网站建设
  • seo优化推广流程安卓优化大师老版本下载
  • 郑州住房城乡建设官网郑州seo顾问热狗
  • 网站开发翻译插件免费网络推广软件有哪些
  • 上海网站建设q.479185700棒百度退推广费是真的吗
  • 从事网站开发需要哪些知识南宁seo全网营销
  • 学做外挂上什么网站免费做网站怎么做网站
  • 为企业规划网站注意什么google引擎免费入口
  • 博物馆网站建设依据百度seo招聘
  • 新网站建设平台seo搜索引擎优化哪家好
  • 网站建设和运行管理办法发稿平台
  • 大淘客网站推广位怎么做全网推广方案
  • java做网站开发新型网络营销方式
  • 论企业网站建设的必要性百度答主招募入口官网
  • 网站后台漏洞百度网站打开
  • 重庆做网站设计免费优化网站
  • 政府网站flash拉新平台
  • 一般电商都是在哪些网站上做百度快照和广告的区别