【算法1-3】暴力枚举
文章平均质量分 52
洛谷题单
爱吃蛋炒饭。
钱塘江上潮信来,今日方知我是我
展开
-
java:P1088 [NOIP2004 普及组] 火星人
洛谷题目:P1088 [NOIP2004 普及组] 火星人题目如下: 思路一:全排列后找到火星人表示的排序,然后再往后排序m次即可。看了下数据,肯定超时,放弃。思路二:改进思路一,直接在全排列中找到外星人的排序。可以试试我的代码:import java.io.*;public class Main { static int n; static int m; static boolean bool = true; static int ct原创 2021-11-19 23:00:33 · 1255 阅读 · 3 评论 -
java:P1157 组合的输出
洛谷题目:P1157 组合的输出题目如下: 我的代码:import java.io.*;/*思路:dfs思想,其中改进下即可,这样就能够得到不重复的组合。递归代码提醒:t代表当前函数找第几个数,l接收上一个函数的i+1,从而实现不重复组合。 */public class Main{ static int k = 0; // 接收几个数据 static int ct = 0; // 指向cc【】的存储数据的下一个位置原创 2021-11-18 20:22:43 · 462 阅读 · 0 评论 -
java:P1036 [NOIP2002 普及组] 选数
洛谷题目:P1036 [NOIP2002 普及组] 选数题目如下: 我的代码:package 算法竞赛;import java.io.*;/*思路:dfs思想,其中改进下即可,这样就能够得到不重复的组合。然后就好办了,符合条件的判断sum是否为质数。 */public class Test1{ static boolean ky = false; static int k = 0; // 接收几个数据 static int ct =原创 2021-11-18 19:28:43 · 777 阅读 · 0 评论 -
java:P1618 三连击(升级版)
洛谷题目:P1618 三连击(升级版)题目如下: 我的代码:package 算法竞赛;import java.io.*;import java.util.Arrays;/*思路:由i得出其余两个数,然后判断即可,别忘了count=0时,输出No!!! */public class Test3{ static StringBuilder str = new StringBuilder(); static BufferedReader ins = new BufferedR原创 2021-11-16 21:17:00 · 601 阅读 · 0 评论 -
java:P1706 全排列问题
题目描述: 思路提供: 我的代码:import java.io.*;public class Main{ // 静态的成员变量看作是全局变量理解就好了 static int k = 1; // 用来记录已经选取的数字有几个 static int n = 0; // 接收数据,因为是递归中都需要使用,所以设置为全局变量,也即java中的静态成员变量 static boolean[] pd =原创 2021-11-16 20:10:38 · 537 阅读 · 0 评论