给出一个排序好的数组和一个数,求数组中连续元素的和等于所给数的子数组

public class testClockwiseOutput {
public static void main(String[] args) {
int[] arr = {1,2,2,3,4,5,6,7,8,9};
int sum = 7;
findSum(arr, sum);
} /**
* 找出连续子串的和等于已知数字
*/
public static void findSum(int[] arr,int number){
int left = 0;
int right = 0; for(int i = 0; i < arr.length;i ++){
left = i;
right = i;
int curCount =0;
while(curCount < number){
curCount+=arr[right++];
} if(curCount == number){
for(int j = left; j<right;j++){
System.out.print(arr[j]);
}
System.out.println("");
}
}
}
}

  

最新文章

  1. 实战 ASP.NET Web API
  2. VirtualBox Guest Additions 在CentOS中无法安装的解决方法
  3. VS.Net 2015 Update3 学习(1) 支持Webpack
  4. 我遇到的CocoaPods的问题(也许后期会解决,持续更新)
  5. USACO Section 4.2: Drainage Ditches
  6. HDU 1078 FatMouse and Cheese (记忆化搜索)
  7. 40个Android问题
  8. java多线层同时运行的解决,同步代码块synchronized
  9. Redis是什么
  10. git 使用系列(一)—— git stash 的使用
  11. iOS App签名的原理
  12. [转载]阿里云MySQL优化主从同步,降低数据延迟
  13. python进制转化函数,10进制字符串互转,16进制字符串互转
  14. webpack2配置备份
  15. py-day3-5 python 函数式编程
  16. Django跨域(前端跨域)
  17. usb协议栈学习笔记
  18. Postfix 邮件服务 - postfix服务
  19. hdu1181 (变形课)简单地dfs
  20. CSS选择器可以用数字开头吗

热门文章

  1. SQL Server触发器的基本使用
  2. struts2拦截器demo
  3. java中的软引用,弱引用,虚引用
  4. 记录---IIS显示asp.net程序的具体错误
  5. 纸壳CMS 3.0升级.Net Core 2.1性能大提升
  6. Cesium开发实践汇总
  7. pageadmin CMS 如何添加自定义页面
  8. BZOJ1558 等差数列
  9. ceph 存储池PG查看和PG存放OSD位置
  10. “全栈2019”Java第一百零五章:匿名内部类覆盖作用域成员详解