自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 P13 简单的减法

分析一下,每次都要选中k个数减一,那我们假设k为1,那操作次数是不是就是数组之和,那我们想,如果k不为1,那每次选k个数减一时,操作数加一,那最大操作次数就是数组之和除以k,以此类推,我们可以想到二分,下面看代码。

2024-11-26 20:45:17 211 1

原创 D-小红和小紫的博弈游戏

游戏的规则是:两人轮流操作,每次操作时选择两个相邻的正整数,使它们同时减1。谁先无法操作谁就输了。接下来的2∗t2*t2∗t行,每两行分别输入两个整数aij​,代表一次询问的初始矩阵。小红和小紫拿到了一个2∗22*22∗2的矩阵,她们准备在这个矩阵上玩一个博弈游戏。小红先手操作,她想知道,两人都使用最优策略的情况下,谁将获得最终胜利?如果小红获胜,则输出"kou"。第二组询问,小红只需要将第一列的两个数同时减1即可获胜。第一组询问,小红无法操作,因此小紫获胜。然后将1和1减去最小值1 变成。

2024-10-22 21:20:30 632

原创 2021秋季算法入门班第四章习题: A.栈和队列

因为maxi[n + 1]一定是0 所以剩下的元素可以依次出栈输出。你要在不打乱入栈顺序的情况下,对数组进行从大到小排序。第二行n个数,表示入栈的顺序,用空格隔开,结尾无空格。输出一行n个数表示答案,用空格隔开,结尾无空格。给你一个1->n的排列和一个栈,入栈顺序给定。当无法完全排序时,请输出字典序最大的出栈序列。

2024-10-22 20:12:07 227

原创 jmu-Java-03面向对象基础-02-构造方法与初始化块

/ 创建 Scanner 对象,用于读取用户输入。// 读取用户输入的整数 n,表示要创建的 Person 对象数量。// 读取用户输入的性别。// 当 n 大于 0 时,循环读取用户输入的每个人信息,并创建 Person 对象。// 打印初始化后的属性值,但由于此时 id 未被初始化,所以会打印默认值 0。// 每次创建对象时,count 递增,用于为每个对象分配唯一的 id。// 保存用户输入的数量 n,用于后面的逆序输出。

2024-03-30 16:42:56 1182 1

原创 java基本操作符

str[i][j]=Scanner.nextDouble() 表示在输入流中读取下一个标记的double类型的数据,类似的也有nextInt等等;char[] chars=s.toCharArray() 表示将创建一个数组chars,并将字符串s转换为数组(通过toCharArray);Scanner scan = new Scanner(System.in) 表示输入scan用于读取数据;// 大整数的三次幂}A[j].contains(C[i]) 检验A[j]中是否包含C[i];

2024-03-30 15:10:09 410

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除