自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 汉诺塔(只能在相邻柱子间移动)

作为一道最基础的递归题,汉诺塔总会变着花样进行考察。例如限制圆盘只能在相邻柱子间移动。其实思路是一样的,分解为基础情况和递归终止的情况进行讨论,具体代码如下:#include <iostream>using namespace std;void hanoi(int n, char A, char B, char C){ // 如果只剩1个圆盘,递归终止,将圆盘从A移动到B,...

2020-03-12 22:34:22 2004

原创 C++实现行列式的计算

根据线性代数按行展开的计算原理,实现n*n的行列式的计算,暂时限制n的取值为1<=n<=10具体代码如下#include <iostream>#include <vector>using namespace std;int calcu(int n, vector<vector<int> >a){ if(n == 2) r...

2020-03-11 21:55:38 3415 5

原创 C++实现排列组合

从n个数[1~n]中取m个数进行排列组合,并以字典序输出所有可能结果,递归实现具体代码如下#include <iostream>#include <vector>using namespace std;void combine(int n, int m, vector<int>a){ for(int i=1; i<=n; i++){ bo...

2020-03-11 21:20:49 1513 1

原创 C++实现正整数高精度减法

采用字符串实现正整数的高精度减法A-B,代码功能有限,注意A、B均大等于0,且A大等于B具体代码如下:#include <iostream>#include <algorithm>using namespace std;int to_Int(char c){ return (int)c-48;}char to_Char(int i){ return (...

2020-03-11 21:17:34 287

原创 C++实现正整数高精度加法

采用字符串string实现正整数的高精度加法具体代码如下:#include <iostream>#include <algorithm>using namespace std;int to_Int(char c){ return (int)c-48;}char to_Char(int i){ return (char)i+48;}int main...

2020-03-11 21:10:02 204

原创 npm切换到淘宝镜像及切换回原镜像

由于镜像地址问题,使用npm直接进行安装进度极其缓慢,这时候切换npm的镜像地址会使得速度加快很多。于是可以切换镜像地址解决安装缓慢的问题。一般我们习惯性切换为淘宝镜像地址。切换到淘宝镜像npm config set registry http://registry.npm.taobao.org切换回原镜像npm config set registry https://registry....

2020-03-01 10:52:32 10906

原创 React以Hook的方式使用Echarts

目前组内在开发的项目使用的虽然是React,但是并不是之前的类式组件,所以写法有不少的区别,经过查阅之后,现以Hook的方式使用Echarts,在此进行总结,方便之后的学习。

2020-01-15 16:00:24 7655 3

原创 React使用Echarts无法显示title、tooltip等组件的解决方法

背景近期在写React的前端时遇到了使用Echarts只有图表没有其他组件的情况,在询问大佬之后找到了解决方法。遇到问题引用Echarts除了能够显示图表以外无法显示其他组件,整个图比较死板。我的错误没有注意最开始的引用,看着其他博客写的使用了按需引入,显示图表之后没有注意还引用了相关组件,例如tooltip,title,legend。所以导致了即使在option中写了使用toolti...

2020-01-15 15:12:56 3085 2

原创 在IDEA中显示Run DashBoard

项目运用Spring Cloud框架,基于Spring Boot构建微服务,一般需要启动多个应用程序。在IDEA中,可以使用Run Dashboard对多个应用程序可以更好的管理,但是有些时候直接运行项目并没有Run DashBoard,所以可以通过修改代码的方式显示Run DashBoard

2020-01-02 10:34:25 293

原创 满m叉树编号为i的结点的双亲结点编号推导

结论对于 i 结点的双亲结点的编号 j,有j = [(i-2) / m]+1题目:有满 m 叉树按照层次从上到下,每层从左到右的顺序从1开始对全部结点编号,编号为 i 的结点的双亲结点 j 的编号是多少

2019-12-01 20:09:11 10087 5

原创 满m叉树编号为i的结点的子结点编号推导

结论对于 i 结点的第一个子结点的编号 j,有j = (i-1)*m+2题目:有满 m 叉树按照层次从上到下,每层从左到右的顺序从1开始对全部结点编号,编号为 i 的结点的第1个子结点 j 的编号是多少

2019-12-01 19:39:42 6131 6

原创 npm create umi 报错 npm ERR! Unexpected end of JSON input while parsing near...

解决在创建ant-degisn-pro框架时报错npm ERR! Unexpected end of JSON input while parsing near ……的问题,并给出找到解决方法的思路

2019-07-11 12:18:03 5009 1

原创 GitLab配置ssh key

为GitLab配置SSH key近日使用GitLab,但是新账号提示我在配置SSH Key前无法提交,所以参考后成功配置并写下个人总结在本地打开Git Bashssh-keygen -t rsa -C 'email'参数是完整的邮箱地址,之后提示都按回车即可,注意观察生成ssh key的地址,默认的是用户目录本地文件夹打开文件打开 ~/.ssh/id_rsa.pub 文件,这个里保存...

2019-07-08 18:53:26 160

原创 个人使用git遇到的一些问题及解决方案

记录个人使用git遇到的一些问题和解决方案

2019-07-08 18:20:47 1412

原创 WinSCP无权访问 错误码:3 服务器返回的错误消息:Permission denied 解决方案

近日在使用WinSCP时出现“无权访问。错误码:3 服务器返回的错误消息:Permission denied”的问题,在查阅了其他博客后找到了一个解决方案,故在此记录下来

2019-06-20 09:35:33 12512 7

原创 科技专家资源共享平台 项目前端简介—Vue.js

前段时间小组开发了一个项目,我负责前端部分,故现在写一些简单的说明

2019-06-16 11:01:45 319

原创 Mac VMware Fusion 11 安装 Windows 10

Mac VMware Fusion 11 安装 Windows10因为最近上课需要用到Windows下的一些软件,所以我在Mac上使用VMware Fusion虚拟机安装了Windows 10,现写一篇安装步骤,仅供参考。1.前期镜像下载Windows10的镜像还是比较常见的,我是从MSDN下载的windows10的1809版本(cn_windows_10_consumer_editions...

2019-04-18 23:04:46 13259 4

空空如也

空空如也

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

TA关注的人

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