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

cad二次开发网站沭阳城乡建设局网站

cad二次开发网站,沭阳城乡建设局网站,上海商城网站,最大的推广平台leetcode 150道题 计划花两个月时候刷完#xff0c;今天#xff08;第二天#xff09;完成了两道(5-7)150#xff1a; (169. 多数元素) 题目描述#xff1a; 给定一个大小为 n 的数组 nums #xff0c;返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋…leetcode 150道题 计划花两个月时候刷完今天第二天完成了两道(5-7)150 (169. 多数元素) 题目描述 给定一个大小为 n 的数组 nums 返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的并且给定的数组总是存在多数元素。第一版这个我是一次就写出来了这个就是投票的简单类型当然今天这个最多元素也可以排序后直接返回中间元素也行 class Solution {public int majorityElement(int[] nums) {int lennums.length;if(len2){return nums[0];}int res1;int tempnums[0];for(int i1;ilen;i){if(tempnums[i]){res;}else{if(res0){res1;tempnums[i];}res--;}}return temp;} }189. 轮转数组题目描述 给定一个整数数组 nums将数组中的元素向右轮转 k 个位置其中 k 是非负数。第一版确实刚开始没想到好办法就用了数组暂存然后登挪完其他的把这些加到数组头部但是这种题必须先求余 class Solution {public void rotate(int[] nums, int k) {int lennums.length;if(len1)return ;int countk%len;int[] tempnew int[count];for(int i0;icount;i){temp[i]nums[ilen-count];}for(int ilen-count-1;i0;i--){nums[icount]nums[i];}for(int i0;icount;i){nums[i]temp[i];}} }第二版看完解析恍然大悟希望我下次再碰到了能直接恍然大悟 class Solution {public void rotate(int[] nums, int k) {int lennums.length;if(len1)return;int countk%len;if(count0)return ;// 反转reserve(nums,0,len-1);// 再反转 前半部分【0-count-1】reserve(nums,0,count-1);// 再反转 后半部分【count-len-1】reserve(nums,count,len-1);}public void reserve(int[] nums,int first,int last){while(firstlast){int tempnums[last];nums[last--]nums[first];nums[first]temp;}} }121. 买卖股票的最佳时机题目描述 给定一个数组 prices 它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润返回 0 。第一版这个题我也是已经刷了好多遍了还是记不住啊还是没思路就直接暴力求解了但是 leetcode 能过哈哈哈 class Solution {public int maxProfit(int[] prices) {int res0;int tempInteger.MAX_VALUE;for(int i0;iprices.length-1;i){if(prices[i]temp)continue;tempprices[i];for(int ji1;jprices.length;j){resMath.max(res,prices[j]-prices[i]);}}return res;} }第二版翻了解题的评论才明白了–“降价时候找最低价–涨价时候 算差价” class Solution {public int maxProfit(int[] prices) {// 降价时候找最低价--涨价时候 算差价 牛int minPriceInteger.MAX_VALUE;int res0;for(int price:prices){if(priceminPrice){minPriceprice;}else{resMath.max(res,price-minPrice);}}return res;} }今天看了三个题有进步加油 我们的目标是早日跳槽
http://wiki.neutronadmin.com/news/354717/

相关文章:

  • 关于征求网站建设如何在云服务器上搭建网站
  • php就是做网站吗可以注册邮箱的网站
  • app网站建设工作师适合女生的计算机专业有哪些
  • 有哪些做推送的网站微信定制开发 网站开发
  • 如何对网站进行优化如何看网站是否被降权
  • 网站排名优化各公司的app类似wordpress
  • 二手车网站怎么做的中国的搜索引擎有哪些
  • 芯片公司网站建设树在线网页制作网站
  • 小公司网站建设现状seo软件代理
  • 哈尔滨公司网站做网站维护学什么编程语言
  • dedecms采集规则各类网站手机端网站开发多少钱
  • 自己做的网站如何上传网上网店美工是做什么的
  • 较好网站建设公司网站建设开什么名目
  • 做菠菜网站多少钱室内装饰设计师
  • 企业网站怎么做html营销网站四大要素
  • 做国外网站建设普通网站能不能用vue做几个小功能
  • 北京建设主管部门官方网站开发一套软件app
  • 甘肃省引洮工程建设管理局官方网站展厅设计装修公司
  • 个人做论坛网站有哪些网站虚拟主机费用
  • 背景图网站固始做网站的公司
  • 论坛网站建设视频网站建站模板
  • 婚纱网站布局ppt怎么做网站请人做要多少钱
  • 网站建设运营合同电子商务网站建设基础
  • 连云港公司网站优化服务网站浏览路径怎么做
  • vs 网站开发 mvc上海网站建设内容更新
  • 网站建设 百度云盘青岛做网站eoe
  • wordpress制作网站模板手机wap游戏
  • 精品购物网站怎么建立一个网站让百度搜到
  • 承德市外贸网站建设怎样学网站建设
  • 做展示网站手工外发货源怎么找