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

可以悬赏做任务的叫什么网站营销的主要目的有哪些

可以悬赏做任务的叫什么网站,营销的主要目的有哪些,大哥商品做网站的目的,上海专门做网站的公司这道题目求第三大数,如果第三大数不存在则返回最大数,且该数字最大值不超过2^31-1。从这个提示上就可以看出这个数字是用int类型表示的。我们当然可以通过排序的方式先给数组排序然后很容易的就能求解。但是有没有什么更好的办法呢?对于数组来…

这道题目求第三大数,如果第三大数不存在则返回最大数,且该数字最大值不超过2^31-1。从这个提示上就可以看出这个数字是用int类型表示的。我们当然可以通过排序的方式先给数组排序然后很容易的就能求解。但是有没有什么更好的办法呢?对于数组来说考点无非就是遍历,我们遍历数组,分别记录最大值,第二大值,第三大值,每遍历一个数字更新这三个值,这里这三个值的初始化比较讲究,我们应该是要初始化成最小值才可以,比 int还要小那只能考虑long类型了

public class thirdMaximumNumber {public static void main(String[] args) {int[] arr = {2,2,3,1};System.out.println(getThird(arr));}public static int getThird(int[] nums) {Long first = Long.MIN_VALUE;Long second = Long.MIN_VALUE;Long third = Long.MIN_VALUE;for(int i = 0;i<nums.length;i++) {if(nums[i] > first) {third = second;second = first;first = (long) nums[i];} else if(nums[i] < first && nums[i] > second) {//这里之所以nums[i] < first的目的是为了解决掉nums[i] = first的这种情况,因为题目中说了这种重复的元素不算third = second;second = (long) nums[i];} else if(nums[i] < second && nums[i] > third) {third = (long) nums[i];}}long res = third == Long.MIN_VALUE ? first : third;return (int) res;}
}
http://www.ds6.com.cn/news/100683.html

相关文章:

  • 自己做开奖网站东莞seo技术
  • 免费做网站. 优帮云天津百度推广开户
  • 网页制作考证视频什么是seo技术
  • 合肥网站建设优化学习利用搜索引擎营销成功的案例
  • python 网站开发 用什么框架semen是什么意思
  • php网站开发外包公众号推广引流
  • 网站建设去哪里学引擎搜索入口
  • 建阅读网站seo点击排名软件哪家好
  • 出国自助游做攻略的网站如何利用互联网进行宣传推广
  • 京东网站架构热搜榜排名今日第一
  • 中国建设管理信息网站关键字广告
  • 吉林省长春市长春网站建设哪家好环球军事网最新军事新闻最新消息
  • 稻草人网站开发网页设计成品源代码
  • wordpress 判断页面重庆seo技术博客
  • 武汉制作企业网站网站建设解决方案
  • 网站seo哪家公司好谷歌seo优化推广
  • 建水网站开发百度公司的企业文化
  • dw网页设计免费下载关于进一步优化当前疫情防控措施
  • seo网站模版中国站长之家官网
  • 网站SEO基础代做推广竞价
  • 平台下载素材网站开发seo一个月赚多少钱
  • 哪些网站可以做免费答题分析影响网站排名的因素
  • 公司网页设计制作有哪些昆明seocn整站优化
  • 个人如果做网站赚钱吗seo综合查询网站
  • 网站建设怎么弄哪家建设公司网站
  • html企业网站开发百度下载应用
  • 广州品牌设计公司50强seo运营做什么
  • 原神网页设计作业怎么优化整站
  • 网站自定义模块seo在线优化工具 si
  • 超炫的网站模板网络营销组合策略