久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Java怎么輸出兩個數字

161次閱讀
沒有評論

共計 1165 個字符,預計需要花費 3 分鐘才能閱讀完成。

這篇文章主要介紹“Java 怎么輸出兩個數字”,在日常操作中,相信很多人在 Java 怎么輸出兩個數字問題上存在疑惑,丸趣 TV 小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Java 怎么輸出兩個數字”的疑惑有所幫助!接下來,請跟著丸趣 TV 小編一起來學習吧!

Given nums = [2, 7, 11, 15], target = 9,
Because nums[0] + nums[1] = 2 + 7 = 9,
return [0, 1].
package com.lifeibigdata.algorithms.leetcode;
 * Created by lifei on 16/5/27.
 *
 * 1
 */
public class TwoSum { public static void main(String[] args) { int[] nums = {0,3,7,9,11,14,16,17};
 TwoSum ts = new TwoSum();
// int []res = ts.twoSum(nums,20);
// for (int i :res) {
// System.out.printf(i +    
// }
 twoSum2(nums,20);
 }
 public int[] twoSum(int[] nums, int target) { int[] res = new int[2];
 for (int i = 0; i   nums.length; i++){
 boolean flag = true;
 for (int j = 0;j   nums.length; j++){ if (i == j) continue;
 if (nums[i] + nums[j] == target){ res[0] = i;
 res[1] = j;
 flag = false;
 break;
 }
 }
 if (!flag) break;
 }
 return res;
 }
 static void twoSum2(int[] a,int sum){
 int i = 0;
 int j = a.length - 1;
 while (i   j){ if (a[i] + a[j]   sum){
 i++;
 } else if (a[i] + a[j]   sum){
 j--;
 } else { System.out.println(a[i]+ --- +a[j]);
 i++;
 j--;
 }
 }
 }
}

到此,關于“Java 怎么輸出兩個數字”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注丸趣 TV 網站,丸趣 TV 小編會繼續努力為大家帶來更多實用的文章!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-16發表,共計1165字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 芷江| 肇州县| 海盐县| 河北省| 安西县| 兴安盟| 嘉禾县| 文登市| 攀枝花市| 墨玉县| 江城| 博爱县| 望奎县| 淮滨县| 寻乌县| 延寿县| 正镶白旗| 多伦县| 原阳县| 衡水市| 华蓥市| 水富县| 原阳县| 新巴尔虎右旗| 青铜峡市| 禄劝| 普兰县| 邛崃市| 杨浦区| 团风县| 临颍县| 大同县| 华亭县| 榕江县| 子长县| 宁城县| 天峻县| 汝南县| 南开区| 远安县| 泰安市|