自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 不使用parent父项目构建springboot项目

构建springboot项目的两种方式:(1)是继承spring-boot-starter-parent项目(2)通过dependencyManagement进行依赖管理 [*推荐,常用] (1)是继承spring-boot-starter-parent项目 pom里面指定parent项目,以便继承springboot项目: <parent> <groupId>org.springframework.boot</groupId> <artifac

2022-01-24 16:38:45 1091

转载 2021-06-06

图文详解——将本地项目上传到码云(gitee)远程仓库 https://www.baidu.com/link?url=21uMUADlReXlg3nyEy8VRF0RFApQPruh-E0dP9kiyh8YdixBDTi1nQUzL3tNWrSY&wd=&eqid=bf5fbcda000ba9440000000460bce410

2021-06-06 23:21:41 138

原创 ~按位取反的计算步骤及例子

在计算机中,运算都是使用的二进制补码,二进制补码就是计算机之间交流运算的形式。 需要知道的定理: (1)有符合的数据类型,如int型,其对应的二进制的最高位为符号位,1为负,0为正。 (2)一个数的反码:符号位不变,其余位:1变0,0变1 (2)正数的补码:正数本身 (3)负数的补码:本身取反码,然后+1 求解步骤: (1)取补码 (2)计算 (3)再取补码,即得答案 正数: 例如:int x=3,则求解~x的步骤如下: 3的二进制码-------0000 0000 0000 0011 (1)取补码(即其本

2020-06-18 15:02:24 2565

转载 (Huffman)哈夫曼树和哈夫曼编码

哈夫曼树 Huffman Tree,中文名是哈夫曼树或霍夫曼树,它是最优二叉树。 定义:给定n个权值作为n个叶子结点,构造一棵二叉树,若树的带权路径长度达到最小,则这棵树被称为哈夫曼树。 这个定义里面涉及到了几个陌生的概念,下面就是一颗哈夫曼树,我们来看图解答。 (01) 路径和路径长度 定义:在一棵树中,从一个结点往下可以达到的孩子或孙子结点之间的通路,称为路径。通路中分支的数目称为路径长度...

2020-04-12 11:17:39 892

原创 (Day 5)循环赛日程表(分治策略)

循环赛日程表 一.问题描叙 设有n=2^k个运动员,要进行网球循环赛。现在要设计一个满足以下要求的比赛日程表 (1).每个选手必须与其他n-1个选手各赛一场 (2).每个选手一天只能赛一次 (3).循环赛一共进行n-1天 分析: 当 ...

2020-03-09 19:42:00 1231

原创 (Day 4)蓝桥杯练习系统 基础练习 矩阵乘法

矩阵乘法 问题描述   给定一个N阶矩阵A,输出A的M次幂(M是非负整数)   例如:   A =   1 2   3 4   A的2次幂   7 10   15 22 输入格式   第一行是一个正整数N、M(1<=N<=30, 0<=M<=5),表示矩阵A的阶数和要求的幂数   接下来N行,每行N个绝对值不超过10的非负整数,描述矩阵A的值 输出格式   输出共N行,每行...

2020-03-08 20:14:56 175

原创 (Day 3)蓝桥杯练习系统 基础练习 分解质因数

分解质因数 问题描述   求出区间[a,b]中所有整数的质因数分解。 输入格式   输入两个整数a,b。 输出格式   每行输出一个数的分解,形如k=a1a2a3…(a1<=a2<=a3…,k也是从小到大的)(具体可看样例) 样例输入 3 10 样例输出 3=3 4=22 5=5 6=23 7=7 8=222 9=33 10=25 数据规模和约定   2<=a<=b<...

2020-03-08 14:10:23 280

原创 (Day 2)蓝桥杯练习题 基础练习 特殊回文数

特殊回文数 问题描述   123321是一个非常特殊的数,它从左边读和从右边读是一样的。   输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。 输入格式   输入一行,包含一个正整数n。 输出格式   按从小到大的顺序输出满足条件的整数,每个整数占一行。 样例输入 52 样例输出 899998 989989 998899 数据规模和约定   1<=n<...

2020-03-03 20:45:56 239 2

原创 (Day 1)蓝桥杯练习系统 基础练习 十六进制转八进制

十六进制转八进制 问题描述   给定n个十六进制正整数,输出它们对应的八进制数。 输入格式   输入的第一行为一个正整数n (1<=n<=10)。   接下来n行,每行一个由09、大写字母AF组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。 输出格式   输出n行,每行为输入对应的八进制正整数。   【注意】   输入的十六进制数不会有前导0,比如012...

2020-03-03 14:34:11 164

原创 斐波那契Fibonacci 算法优化

方法一: 递归法 int Fib(int n){ if(n==1 || n==2) return 1; return Fib(n-1)+Fib(n-2); } 递归法的时间复杂度为o(2^n)。 递归算法的程序看上去很简洁,但实际上运行起来却不如此,深度的递归会占用很多栈空间,容易造成溢出。另外在递归计算Fibonacci数列过程中有很多重复计算。比如,计算f(5)需要计算f(4),f(3...

2020-03-02 17:22:27 1120 1

原创 蓝桥杯练习系统 基础练习 十六进制转十进制

十六进制转十进制 问题描述   从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。   注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。 样例输入 FFFF 样例输出 65535 #include <iostream> #include <cmath> using namespace std; long long he...

2020-03-02 13:31:18 142

原创 蓝桥杯试题 基础练习 十进制转十六进制

十进制转十六进制 问题描述   十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。   给出一个非负整数,将它表示成十六进制的形式。 输入格...

2020-03-02 13:22:19 450

原创 “蓝桥杯”练习系统 VIP试题 基础练习 阶乘计算

阶乘计算 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述   输入一个正整数n,输出n!的值。   其中n!=123*…*n。 算法描述   n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。   将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位...

2020-03-01 18:03:08 421

空空如也

空空如也

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

TA关注的人

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