![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
算法刷题集
小十一 cy
一名什么都只会一点点的同学啦
展开
-
暑假算法7.31,Day30
暑假算法刷题原创 2022-07-31 12:25:29 · 235 阅读 · 1 评论 -
暑假算法7.30,Day29
暑假算法刷题原创 2022-07-30 12:13:01 · 175 阅读 · 0 评论 -
暑假算法7.29,Day28
暑假算法刷题原创 2022-07-29 12:35:16 · 188 阅读 · 0 评论 -
暑假算法7.28,Day27
暑假算法刷题原创 2022-07-28 13:15:56 · 108 阅读 · 0 评论 -
暑假算法7.27,Day26
暑假算法刷题原创 2022-07-27 12:56:33 · 92 阅读 · 0 评论 -
暑假算法7.26,Day25
暑假算法刷题原创 2022-07-26 10:48:11 · 102 阅读 · 0 评论 -
暑假算法7.25,Day24
暑假算法刷题原创 2022-07-25 15:03:38 · 144 阅读 · 0 评论 -
暑假算法7.24,Day23
暑假算法刷题原创 2022-07-24 13:01:43 · 608 阅读 · 0 评论 -
暑假算法7.23,Day22
暑假算法刷题原创 2022-07-23 12:24:19 · 79 阅读 · 0 评论 -
暑假算法7.22,Day21
暑假算法刷题原创 2022-07-22 20:11:27 · 116 阅读 · 0 评论 -
暑假算法7.21,Day20
暑假算法刷题原创 2022-07-21 14:34:04 · 84 阅读 · 0 评论 -
暑假算法7.20,Day19
暑假算法刷题原创 2022-07-20 21:34:27 · 99 阅读 · 0 评论 -
暑假算法7.18,Day17
暑假算法刷题原创 2022-07-18 20:48:00 · 63 阅读 · 0 评论 -
暑假算法7.17,Day16
暑假算法刷题原创 2022-07-17 12:09:44 · 55 阅读 · 0 评论 -
暑假算法7.16,Day15
暑假算法刷题原创 2022-07-16 11:40:44 · 82 阅读 · 0 评论 -
暑假算法7.15,Day14
暑假算法刷题原创 2022-07-15 14:20:08 · 93 阅读 · 0 评论 -
暑假算法7.14,Day13
暑假算法刷题原创 2022-07-14 12:50:13 · 169 阅读 · 2 评论 -
暑假算法7.13,Day12
暑假算法刷题原创 2022-07-13 13:17:59 · 74 阅读 · 0 评论 -
暑假算法7.12,Day11
暑假算法刷题原创 2022-07-12 11:57:09 · 189 阅读 · 0 评论 -
暑假算法7.11,Day10
暑假算法刷题原创 2022-07-11 15:01:49 · 103 阅读 · 0 评论 -
暑假算法7.10,Day09
暑假算法刷题原创 2022-07-10 13:31:11 · 162 阅读 · 0 评论 -
暑假算法7.9,Day08
暑假算法刷题原创 2022-07-09 17:09:25 · 178 阅读 · 0 评论 -
暑假算法7.8,Day07
暑假算法刷题原创 2022-07-08 18:55:56 · 67 阅读 · 0 评论 -
暑假算法7.7,Day06
暑假算法刷题原创 2022-07-07 19:29:07 · 79 阅读 · 0 评论 -
暑假算法7.6,Day05
暑假算法刷题原创 2022-07-06 22:21:29 · 105 阅读 · 0 评论 -
暑假算法7.5,Day04
暑假算法刷题原创 2022-07-05 21:59:11 · 93 阅读 · 0 评论 -
暑假算法7.4,Day03
暑假算法刷题原创 2022-07-04 18:24:56 · 85 阅读 · 0 评论 -
暑假算法7.3,Day02
暑假算法刷题原创 2022-07-03 22:05:41 · 97 阅读 · 0 评论 -
2022年春季学期《算法分析与设计》练习12
2022年春季学期《算法分析与设计》练习12文章目录2022年春季学期《算法分析与设计》练习12XP的素数XP的点滴安置路灯X星人的福利XP的小视频最小生成树(Prim)寻找最大数病毒XP的素数题目描述XP最近对素数很痴迷,特别是那些特殊的素数,其中有一类素数被称为孪生素数。其定义如下:如果一个数k是素数,k+2也是素数,那么k和k+2成为一对孪生素数。请计算一个给定区间m和n(0<m<n)中孪生素数对的个数。输入单组输入数据m n(0<m<n<1000)输出原创 2022-05-28 12:46:32 · 353 阅读 · 0 评论 -
2022年春季学期《算法分析与设计》练习11
文章目录月饼汽车加油问题汽车加油问题最优装载最大收益X星纸币组个最小数最后一滴血月饼题目描述月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有3种月饼,其库存量分别为18、15、10万吨,总售价分别为75、72、45亿元。如果市场的最大需求量只有20万吨,那么我们最大收益策略应该是卖出全部15万吨第2种月饼、以及5万吨第3原创 2022-05-28 12:37:25 · 478 阅读 · 0 评论 -
2022年春季学期《算法分析与设计》练习10
2022年春季学期《算法分析与设计》练习10文章目录2022年春季学期《算法分析与设计》练习10最长递增子序列题目描述输入输出样例输入样例输出构造最长递增子序列题目描述输入输出样例输入样例输出出列人数题目描述输入输出样例输入样例输出0-1背包问题题目描述输入输出样例输入样例输出XP的午餐题目描述输入输出样例输入样例输出补充能量题目描述输入输出样例输入样例输出最少硬币题目描述输入输出样例输入样例输出图书排序题目描述输入输出样例输入样例输出道具的魅力值题目描述输入输出样例输入样例输出最长不下降子序列题目描述输原创 2022-05-11 22:22:00 · 747 阅读 · 0 评论 -
2022年春季学期《算法分析与设计》练习9
2022年春季学期《算法分析与设计》练习9问题 A: 最大子段和✔基本思路就是判断前面所得到字段和是正数还是负数。1.是正数则用当前的数加前面的字段和,这样一直加下去便可以得到最大字段和。2.是负数,则当前的数即为当前字段的最大字段和。即可写成max(dp[j-1]+a[j],a[j]);#include <bits/stdc++.h>using namespace std;int a[1005],dp[1005],n,MAX;void solve(){ dp[0]=原创 2022-04-30 12:46:22 · 467 阅读 · 0 评论 -
PTA刷题集
PTA刷题集1.L1-046 整除光棍#include<iostream>using namespace std;int main(){ int x,s=0,n=0; cin>>x; while(s<x) { s=s*10+1; n++;//位数增1 } while(true) { cout<<s/x;//输出商 s%=x; if(s==0)break;//余数为0则结束 s=s*10+1;//余数末位添1 n++原创 2022-04-21 16:36:10 · 258 阅读 · 0 评论 -
java打印九九乘法表
打印九九乘法表//打印九九乘法表public class Demo04 { public static void main(String[] args) { //1.我们要先打印第一列 //2.我们要把固定的1再用一个循环包起来 //3.去掉重复项,j<=i; //4.调整样式 for (int i = 1; i <= 9; i++) { for (int j = 1; j <原创 2021-11-29 12:32:02 · 173 阅读 · 0 评论 -
java稀疏数组的相关操作
java稀疏数组的相关操作public class Demo08 { public static void main(String[] args) { //1.创建一个二维数组11*11 0:没有棋子,1:黑棋 2:白棋 int[][] array1=new int[11][11]; array1[1][2]=1; array1[2][3]=2; //输出原始的数组 System.out.printl原创 2021-11-30 13:32:49 · 182 阅读 · 0 评论 -
java打印三角形
java打印三角形public class Demo06 { public static void main(String[] args) { for (int i = 1; i <= 5; i++) { for(int j=5;j>=i;j--){ System.out.print(" "); } for(int j = 1;j<=i;j++){原创 2021-11-29 12:50:58 · 181 阅读 · 0 评论 -
java冒泡排序
java冒泡排序import java.util.Arrays;public class Demo07 { public static void main(String[] args) { int[] a={1,2,4,5,7,8,9,2,2,25,6,90}; int[] sort=sort(a); System.out.println(Arrays.toString(sort)); } //冒泡排序 //比较数组中两原创 2021-11-30 13:02:00 · 874 阅读 · 0 评论 -
java增强型for循坏
增强型for循坏public class Demo05 { public static void main(String[] args) { int[] number={10,20,30,40,50};// for (int i = 0; i < 5; i++) {// System.out.println(number[i]);// }// 普通for循坏 for(int x:numbe原创 2021-11-29 12:37:49 · 150 阅读 · 0 评论