日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

for循环两个分号之间不要乱加判断条件(记洛谷P2141题WA的经历,Java语言描述)

發布時間:2025/3/15 java 12 豆豆
生活随笔 收集整理的這篇文章主要介紹了 for循环两个分号之间不要乱加判断条件(记洛谷P2141题WA的经历,Java语言描述) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目要求

P2141題目鏈接

分析

暴力法可解——我們只需遍歷一遍數組,在里面再遍歷一次,再遍歷一次,共三層嵌套,需要保證內層counter數值不能與外面諸層的counter相同~~

暴力還可防漏,很劃算的呀~~

第一次提交——WA

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int num = scanner.nextInt();int[] array = new int[num];for (int i = 0; i < num; i++) {array[i] = scanner.nextInt();}int counter = 0;for (int i = 0; i < num; i++) {int now = array[i];for (int j = 0; j < num && j != i; j++) {int num1 = array[j];for (int k = 0; k < num && k != i && k != j; k++) {int num2 = array[k];if (num1 + num2 == now) {counter++;}}}}System.out.println(counter);scanner.close();} }


我傻了,但必須冷靜分析,問題在哪里啊?

問題分析:

我們開一組新的測試用例(自編):

然后我們打開Debug重新看程序運行的流程,發現這是不對的:

如果我們把判斷條件放在for循環兩個;的中間,則一旦失敗就不會繼續執行,所以這個條件必須放在for的內部~~

第二次提交——AC

放出AC代碼(Java語言描述):

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int num = scanner.nextInt();int[] array = new int[num];for (int i = 0; i < num; i++) {array[i] = scanner.nextInt();}int[] counterArr = new int[num];for (int i = 0; i < num; i++) {int now = array[i];for (int j = 0; j < num; j++) {if (j == i) {continue;}int num1 = array[j];for (int k = 0; k < num; k++) {if (k == i || k == j) {continue;}int num2 = array[k];if (num1 + num2 == now) {counterArr[i] = 1;break;}}}}int counter = 0;for (int i = 0; i < num; i++) {if (counterArr[i] == 1) {counter++;}}System.out.println(counter);scanner.close();} }

總結

以上是生活随笔為你收集整理的for循环两个分号之间不要乱加判断条件(记洛谷P2141题WA的经历,Java语言描述)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲国产精品av | 久久99精品久久久久久水蜜桃 | 久久精品久久久 | xxx国产精品 | 国产精品女优 | 日韩欧洲亚洲AV无码精品 | 可以免费看黄的网站 | 老熟妻内射精品一区 | 亚洲偷自| 久草免费福利视频 | 中国黄色1级片 | 一二区精品| 天堂网ww| 91精品在线视频观看 | 一级特黄妇女高潮2 | 香蕉久久精品日日躁夜夜躁 | 国产片一区二区三区 | 男女午夜爽爽爽 | 91免费网址 | 日本成人免费在线视频 | 99久久久无码国产精品 | 真实偷拍激情啪啪对白 | 最新国产精品自拍 | 五月婷视频 | 亚洲春色在线 | 国产乱淫av麻豆国产 | 日韩欧美在线观看一区 | 日韩成人免费视频 | 91福利在线视频 | 波多野结衣亚洲一区二区 | 中文综合网| 免费成年人视频在线观看 | 快播视频在线观看 | 亚洲一区二区精品在线观看 | 亚洲成人av电影在线 | 久久综合综合久久 | 日韩一区二区在线播放 | 成人区人妻精品一区二区网站 | 超碰人人草人人干 | 国产精品第三页 | 日p免费视频 | 国产美女视频 | 粉嫩欧美一区二区三区 | 国产精品网页 | 欧美插插视频 | 欧美日韩激情视频在线观看 | 在线国产91 | 2019日韩中文字幕mv | 色99999| 亚洲欲| 18成人在线观看 | 国产片网站| 亚洲欧美日韩第一页 | 色原网 | 美女黄色影院 | 欧美熟妇精品久久久久久 | 免费一区二区三区视频在线 | 97se在线视频 | 一区二区午夜 | 日日夜夜综合 | 日韩欧美成人一区二区三区 | 久久er99热精品一区二区介绍 | 韩国电影大尺度在线观看 | 欧美爱爱一区二区 | 麻豆视频免费网站 | 一区二区三区欧美精品 | 成年在线观看 | 丝袜视频一区 | 欧产日产国产精品98 | 手机在线观看免费av | 亚洲超碰av | 少妇性l交大片免费观看 | 久久精品视频观看 | 97国产一区| 久久精品在这里 | 麻豆免费观看网站 | 国产在线小视频 | 国产黄色片免费看 | 久久久久久免费观看 | 免费午夜视频在线观看 | 俺啪也 | 青青操视频在线播放 | 18视频在线观看网站 | 国产精品久久久久桃色tv | 野外一级片 | 免费的黄色小视频 | 国产视频999 | 黄色录象片 | 欧美日本国产在线 | 日韩三级国产精品 | 亚洲欧美色图在线 | 性涩av | 免费成人毛片 | 欧美久久精品一级黑人c片 1000部多毛熟女毛茸茸 | 精品视频在线观看一区二区 | 成人免费在线视频观看 | 呦呦av| 91国内精品久久久久 | 波多野结衣视频网址 |