- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 蓝桥杯 递增三元组
给定三个整数数组A = [A_1, A_2, \cdots A_N]A=[A1,A2,⋯AN],B = [B_1, B_2, \cdots B_N]B=[B1,B2,⋯BN],C = [C_1, C_2, \cdots C_N]C=[C1,C2,⋯CN],请你统计有多少个三元组 (i, j, k)(i,j,k) 满足:1 \leq i, j, k \leq N1≤i,j,k≤N;A_i < B_j < C_kA
2022-03-09 22:19:38 282
原创 【无标题】
蓝桥杯联系题目在平面直角坐标系中,两点可以确定一条直线。如果有多点在一条直线上, 那么这些点中任意两点确定的直线是同一条。给定平面上 2 × 3 个整点{(x, y)|0 ≤ x < 2, 0 ≤ y < 3, x ∈ Z, y ∈ Z}(x,y)∣0≤x<2,0≤y<3,x∈Z,y∈Z,即横坐标 是 00 到 11 (包含 0 和 1) 之间的整数、纵坐标是 0 到 2 (包含 0 和 2) 之间的整数 的点。这些点一共确定了 11 条不同的直线。给定平面上 20 × 21
2022-02-28 13:58:03 207
原创 解数独 java leetcdoe
编写一个程序,通过填充空格来解决数独问题。数独的解法需 遵循如下规则:数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例图)数独部分空格内已填入了数字,空白格用 ‘.’ 表示。输入:board = [["5","3",".",".","7",".",".",".","."],["6",".",".","1","9","5",".",".","."],[".","9","8",".",".",".",
2022-01-07 20:32:40 231
原创 蓝桥杯 数字游戏 java题解 回溯算法
问题描述 给定一个1~N的排列a[i],每次将相邻两个数相加,得到新序列,再对新序列重复这样的操作,显然每次得到的序列都比上一次的序列长度少1,最终只剩一个数字。 例如: 3 1 2 4 4 3 6 7 9 16 现在如果知道N和最后得到的数字sum,请求出最初序列a[i],为1~N的一个排列。若有多种答案,则输出字典序最小的那一个。数据保证有解。输入格式 第1行为两个正整数n,sum输出格式 一个1~N的一个排列样例输入4 16样例输出3 1 2 4数据
2022-01-05 12:33:08 2787 4
原创 字符串的不同排列问题 (10 分)
字符串的不同排列问题 (10 分)给出一个字符串,找到它的所有排列,注意同一个字符串不要打印两次。裁判测试程序样例:import java.util.*;/** * @author zhang * @date 2021年04月10日 16:58 */public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); Stri
2021-04-25 16:52:44 384
原创 7-2 括号匹配检测 (10 分)编写程序,对输入的含有大,中,小括号的字符串进行检测,看括号是否是匹配的。 说明:1)仅处理括号匹配性,应该忽略其它字符。 2)括号匹配指的是(与)相配,[与]相配,
7-2 括号匹配检测 (10 分)编写程序,对输入的含有大,中,小括号的字符串进行检测,看括号是否是匹配的。 说明:1)仅处理括号匹配性,应该忽略其它字符。 2)括号匹配指的是(与)相配,[与]相配,而{总是与}相配。 3)可假定字符串的长度不超过100。 4)括号匹配时,返回出现的总对数(共我多少对左右括号)的,否则输出0。输入样例1:{[(a+b)*(c-d)-e]}*[x+y]输出样例1:5输入样例2:[a+b)*(c-d];输出样例2:0import java.util.
2021-04-12 21:35:09 1160
原创 7-1 简单括号匹配代码实现(使用Java集合框架实现) (20 分)
每周练习7-1 简单括号匹配代码实现(使用Java集合框架实现) (20 分)([]())或[([ ]/[ ]/)] 等为正确的格式, [( ])或(())])或([( )] 均为不正确的格式。请使用Java提供的java.util.Stack类实现括号匹配情况识别的代码。输入格式:通过控制台输入一组括号,例如()()(())输出格式:如果括号完全匹配,输出匹配;否则输出不匹配。输入样例:在这里给出一组输入。例如:()()(())输出样例:在这里给出相应的输出。例如:匹配
2021-04-12 21:31:30 323
原创 Mysql的新手入门操作
Mysql的新手入门操作idea入门 实现增删改查的操作适用于MySQL8.0以上版本不多说废话代码如下:import java.sql.*;class Main11{ public static void main(String[] args) { Connection conn ; String driver = "com.mysql.cj.jdbc.Driver";//预加载驱动名称 String url = "jdbc:mysql://loc
2021-04-01 18:35:16 94
原创 Java练习题Demo—排名
J·欢迎使用Markdown编辑器学习目标:学习内容:学习时间:学习产出:新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Problem Description今天的上机考试虽然有实时的Ranklist,但上面的排名只是
2021-01-22 20:10:03 210
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人