博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
259. 3Sum Smaller
阅读量:5019 次
发布时间:2019-06-12

本文共 669 字,大约阅读时间需要 2 分钟。

/*     * 259. 3Sum Smaller     * 2016-6-21 by Mingyang     * Given an array of n integers nums and a target,      * find the number of index triplets i, j, k with 0 <= i < j < k < n      * that satisfy the condition nums[i] + nums[j] + nums[k] < target.     * 这个题目就是翻版的3Sum,刚开始自己做逻辑有点乱     * 如果小于target直接count += right-left;因为第二个是left的话,第三个从left+1到right都是合法的     * 不用一个一个判断,另外,每次完了以后left++,另外若小于,自然是right--     */     public static int count;     public static int threeSumSmaller(int[] nums, int target) {            count = 0;            Arrays.sort(nums);            int len = nums.length;            for(int i=0; i

 

转载于:https://www.cnblogs.com/zmyvszk/p/5606658.html

你可能感兴趣的文章
pl/sql的to_char和to_date
查看>>
第10课 - C++中的新成员
查看>>
elasticsearch的python增删查改实例分析
查看>>
设计模式-序
查看>>
tomcat集群基于Nginx——共享同一个应用
查看>>
webservice的cxf和spring整合客户端开发
查看>>
【leetcode❤python】 8. String to Integer (atoi)
查看>>
201521123078第3周作业-面向对象基本概念
查看>>
Fontello字体插件使用教程
查看>>
2维FFT算法实现——基于GPU的基2快速二维傅里叶变换
查看>>
PHP中单例模式与工厂模式
查看>>
你真的了解word-wrap和word-break的区别吗?
查看>>
LeetCode 944 Delete Columns to Make Sorted 解题报告
查看>>
比较运算
查看>>
Jquery揭秘系列:ajax原生js实现
查看>>
PHP安装APC扩展
查看>>
从命令行输出数字,求和计算
查看>>
C程序语法(无左递归)
查看>>
[Spring Boot]什么是Spring Boot
查看>>
RunLoop 总结:RunLoop的应用场景(一)
查看>>