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

律师事务所公司类网站建设案例纪检监察门户网站建设论证报告

律师事务所公司类网站建设案例,纪检监察门户网站建设论证报告,网站建设科,企业商务网站有哪些1.题目解析 给定一个包含非负整数的数组 nums #xff0c;返回其中可以组成三角形三条边的三元组个数。 补充#xff1a; 1.三角形的判断#xff1a;假设有三条边按大小排序#xff1a; 2.题目示例 示例 1: 输入: nums [2,2,3,4] 输出: 3 解释:有效的组合是: 2,3,4 (使用…1.题目解析 给定一个包含非负整数的数组 nums 返回其中可以组成三角形三条边的三元组个数。 补充 1.三角形的判断假设有三条边按大小排序 2.题目示例 示例 1: 输入: nums [2,2,3,4] 输出: 3 解释:有效的组合是: 2,3,4 (使用第一个 2) 2,3,4 (使用第二个 2) 2,2,3示例 2: 输入: nums [4,2,3,4] 输出: 4 分析题目可知是要算上重复的 3.算法分析 ①暴力枚举 时间复杂度较高O(3*n^3) 三层for循环确定三条边再定义一个计数器计算有小三角形的个数 //暴力枚举public int triangleNumber(int[] nums) {Arrays.sort(nums);int count0;int lennums.length;for(int i0;ilen;i){for(int ji1;jlen;j){for(int kj1;klen;k){if(nums[i]nums[j]nums[k]){count;}}}}return count;} 集美们不用跑了我帮你们试过了过不了 解法二 利用单调性和双指针的方法 举个例子 22345678910 1.设置一个最大值 2.在最大数的左区间内使用双指针和单调性的方法计算出有效三角形的个数 本宝宝建议你自己画一画真正理解这个算法。 会出现两种情况 ①leftrightmax           countright-left right-- ②leftrightmax         lrft 代码实现 public int triangleNumber(int[] nums) {int lennums.length;int count0;for(int ilen-1;i0;i--){int maxnums[i];int left0;int righti-1;while (leftright){if(nums[left]nums[right]max){countright-left;right--;}else{left;}}}return count;} 当然这个代码你是跑不过的为什么呢 因为你无法确定最大值我举的栗子正好是我排过序的若是没有排过序不仅找不到最大值还无用大学生的方法判断是否是有效三角形所以一定要先排序(这都是姐走过的弯路) public int triangleNumber(int[] nums) {Arrays.sort(nums);int lennums.length;int count0;for(int ilen-1;i0;i--){int maxnums[i];int left0;int righti-1;while (leftright){if(nums[left]nums[right]max){countright-left;right--;}else{left;}}}return count;} 本题完欢迎指正
http://www.huolong8.cn/news/51511/

相关文章:

  • 哪里网站建设专业好看动漫网替代网站
  • 自己做的网站被篡改怎么办网络科技公司企业简介
  • wordpress腾讯云无锡seo推广优化
  • 导航网站如何被百度收录saas小程序开发
  • 大连企业建站系统模板为什么wordpress在ie打开很慢
  • 做网站换域名wordpress用户分页
  • 教育品牌网站建设如何推广店铺呢
  • 在电商网站上做推广的技巧垂直门户网站建设
  • 网站左右箭头素材seo搜索优化工具
  • 收费搭建网站做外贸网站需要注册公司吗
  • 网站不能访问如何做冗余电影视频网站源码
  • 成都网站设计 常凡云网站全新改版如何做
  • 陕西省建设网三类人员证书下载已有的网站如何做排名优化
  • 广东城乡住房建设厅网站营业执照包含网站开发
  • 重庆电子商务网站建设网站建设公司怎么办
  • 亚马逊网站托管怎么做网站建设置顶
  • w网站链接如何做脚注望野诗
  • 适合做网站开发的电脑配置成都网站建设 3e网络
  • 深圳商业网站建设模板做影视网站挣钱吗
  • 好的企业管理网站微信超市小程序
  • 用户体验好的网站中国设计人才网
  • 大兴网站建设优化seoit黄页
  • 蓝牙音箱东莞网站建设追星做网站
  • 沧州网站建设多少钱chat gpt 国内版
  • 死链对网站链轮的影响网站建设代理网站
  • 网站会员系统模板北京网站设计十年乐云seo
  • 网站一般都是用什么软件做的深圳营销网站建设联系方式
  • 简单项目计划书网站优化计划
  • 建设企业网站方案营销的方法手段有哪些
  • 长沙建网站理wordpress cms