自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 服务器搭建Code-Server,为IPad提供IDE

服务器(Ubuntu)搭建Code-Servercode-server:能够支持远程部署自己的vscode,不要求远程服务器上要有图形界面,命令行即可。然后就可以在浏览器/iPad中写代码了。1. 准备服务器阿里云的服务器,ubuntu18.04,本人是在root用户下进行2. 下载项目github下载地址,进入release下载可以选择浏览器下载,之后使用WinSCP上传;或者wget *****(下载地址)接下来解压tar -xzf code-xxx关键的就是code-serve

2020-06-08 02:35:16 4471 8

原创 远程连接服务器Jupyter-notebook

远程连接服务器Jupyter-notebook1、生成密码的Hash值首先登录服务器,运行ipythonfrom notebook.auth import passwdpassword()然后连续输入两次密码(就是客户端远程连接时输入的密码)Enter password:Verify password:[NotebookPasswordApp] Wrote hashed password to /root/.jupyter/jupyter_notebook_config.jso

2020-06-07 18:12:01 747 2

原创 Hustoj 配合阿里云服务器搭建OJ平台步骤

文章目录0、本地或者服务器1、 MySql2、安装hustoj虽然本教程内容不多,按照教程来搭也不需要多少时间。但是到最终实现还是花了几个小时。其次,有个玄学问题,第一次在服务器上安装时,提交代码不可用,我也不会卸载它,哈哈;还好是服务器,也没什么重要东西,最好的办法就是还原,重装就行;第二次安装完美运行。在服务器上端口也要设置好。0、本地或者服务器访问方式:本地搭建OJ,浏览器输...

2019-03-08 01:01:54 2745

原创 联想R720(GTX1050ti)Win10下配置anaconda + CUDA9 + cuDnn7.14 + python3.6 + tensorflow-gpu

1、Anaconda3(很早就安装了,没有配图)https://www.anaconda.com/download/#windows安装过程比较简单,一直下一步就好;注意勾选添加Anaconda to my PATH,其他的随意1.1、Anaconda的作用和使用1.1.1 问题的出现1.到底该装 Python2 呢还是 Python3python2和python3在语法上是不兼...

2018-11-23 20:25:27 932 2

原创 算法设计与分析(一)——递归与分治

 目录A、二分查找B、归并排序 C、快速排序 D、走迷宫提示:E、穷举n位2进制数F、穷举所有排列提示: G、循环赛日程表 H、求第k小数NOJ 2018.9.21A、二分查找时限:1000ms 内存限制:10000K  总时限:3000ms 描述 给定一个单调递增的整数序列,问某个整数是否在序列中。 输入 第一行为一个整...

2018-09-24 15:07:56 2476

原创 Opencv学习(四)——图像轮廓

一、查找绘制轮廓1.1 寻找轮廓一个轮廓一般对应一系列的点,也就是图像中的一条曲线。void findContours(inputArray,outputArray,outputArray hierarchy,int mode,int method,Point offset=Point()) ;第一个参数,输入图像,需为8位单通道图像,可以使用compare()、inr...

2018-09-22 18:54:02 949

原创 Opencv学习(三)——图像变换

一、边缘检测边缘检测的一般步骤:滤波——消除噪声增强——使边界轮廓更加明显检测——选出边缘点1.1、canny算子void Canny(inputArray,outputArray,double threshold1,double threshold2,int apertureSize=3,bool L2gradient=false) ;第一个参数,输入图像,...

2018-09-22 18:27:09 639

原创 Opencv学习(二)——图像处理

线性滤波本文内容包含于imgproc组件一、方框滤波​ 方框滤波:被封装在一个名为boxblur的函数中,即boxblur函数的作用是使用方框滤波器来模糊一张图片。函数原型为:void boxFilter(InputArray src,OutputArray dst,int ddepth,Size ksize,Point anchor =Point(-1, -1),boo...

2018-09-22 17:48:03 723

原创 Opencv学习(一)

Opencv学习笔记(一)1、Image Watch图像监视是微软VisualStudio的插件,它允许您在调试应用程序时在内存映像中可视化。这有助于跟踪错误,或者简单地理解给定代码的操作。可以在vs里面的工具-->扩展和更新里面获取Image Watch然后再视图-->其他窗口调用。2、Load and Display an ImageCode#include &

2018-09-22 15:25:28 13483 4

原创 Qt学习(5)——写一下简单的计算器

可以执行+-*/浮点运算,直接上代码了信号和槽的简单运用;思路:先将字符串转化成浮点数和符号;再将中缀表达式转化为逆波兰式;最后直接计算。Calculate.pro#-------------------------------------------------## Project created by QtCreator 2018-09-15T16:53:19##...

2018-09-16 16:11:47 5377 8

原创 Qt学习(4)——标准对话框和文件对话框

目录模块对话框:非模块对话框:标准对话框问题对话框:文件对话框:codes:对话框分为非模块和模块对话框:区别在于是否只在目前窗口操作。首先设定菜单: QMenuBar *mBar = menuBar(); setMenuBar(mBar);//设定一下菜单栏,但没有这一行好像也行 QMenu *menu = mBar->addMe...

2018-09-16 16:01:16 449

原创 Qt学习(3)——菜单栏和工具栏

目录  0、创建项目:1、菜单栏2、工具栏3、状态栏4、核心控件5、浮动窗口附上完整代码(只改变mainWindow.cpp) 0、创建项目:前面步骤一样,到下图基类换一下:1、菜单栏头文件: 一些函数原型声明:void addDockWidget(Qt::DockWidgetArea area, QDockWidget *doc...

2018-09-16 15:57:51 15518

原创 Qt学习(2)——创建第一个程序

1、指定父对象为什么要指定父对象?因为如果不指定父对象,打开的窗口时独立的,这显然不是我们想要的,我需要的是一个窗口嵌套一个窗口,有不同层级。指定父对象有个好处就是,父窗口显示,子窗口自动显示,这样窗口非常多的时候,因为默认窗口时隐藏的,而一个个show了。首先,我们不在main.cpp中编辑,因为主函数太长并不美观,而在构造函数中写。因为要完成什么功能是窗口来完成接下来在mywi...

2018-09-16 15:33:57 503

原创 Qt学习(1)——创建项目

目录1、创建项目2、项目文件介绍 1、创建项目 接下来要选择基类,Mainwindow是带菜单栏、工具栏的,QWidget基本窗口类;类名可以自己更改,继承于Qwidget,头文件源文件自动更改;暂时不需要创建界面。然后直接点完成即可。这样项目就创建完成了。 2、项目文件介绍.pro#----------------------------...

2018-09-16 13:59:37 390

原创 数据结构习题19-26

目录19、基于图的深度优先搜索策略(耿7.10) 20、基于图的广度优先搜索策略(耿7.11)21、逆波兰表达式(严7.38)22、Dijkstra算法(严7.42)23、构造哈希表(耿8.12)24、二叉排序树的判别(耿8.6)25、二叉排序树的插入和删除(严9.35、9.36和9.37)26二叉排序树的合并(严9.38) 19、基于图的深度优先搜索策略(...

2018-09-03 22:10:01 761

原创 数据结构习题10-18

目录k阶斐波那契数列(严3.32) 循环右移(耿5.2)以三元组表为存储结构实现矩阵相加(耿5.7)以十字链表为存储结构实现矩阵相加(严5.27)求广义表深度(严5.30)建立二叉树的二叉链表存储结构(严6.70)计算二叉树叶子结点数目(耿6.14)输出以二叉树表示的算术表达式(严6.51)建立二叉树的二叉链表(严6.65) k阶斐波那契数列(严3.32...

2018-08-29 12:09:14 1246

原创 数据结构习题——9循环队列

time_limit 3000MS memory_limit 10000KB description 假设将循环队列定义为:以域变量rear和length分别指示循环队列中队尾元素的位置和内含元素的个数。编写相应的入队列和出队列的程序,并判断循环队列是否队满(在出队列的算法中要返回队头...

2018-08-29 11:47:20 2841

原创 数据结构习题——8逆波兰式

time_limit 3000MS memory_limit 10000KB description 假设表达式由单字母变量和双目四则运算算符构成。试编写程序,将一个通常书写形式且书写正确的表达式转换为逆波兰式。 input 输入由单字母变量和...

2018-08-29 11:45:32 1804

原创 数据结构习题——7表达式括号匹配

time_limit 3000MS memory_limit 10000KB description 假设一个算术表达式中可以包含三种括号:圆括号“(”和“)”、方括号“[”和“]”和花括号“{”和“}”,且这三种括号可按任意的次序嵌套使用(如:…[…{…}…[…]…]…[…]…(…)...

2018-08-29 11:42:22 1597

原创 数据结构习题——6LOCATE操作

time_limit 3000MS memory_limit 10000KB description 设有一个双向循环链表,每个结点中除有pre,data和next三个域外,还增设了一个访问频度域freq。在链表被起用之前,频度域freq的值均初始化为零,而每当对链表进行一次LOCAT...

2018-08-29 11:14:40 829

原创 数据结构习题——5单链表的删除

time_limit 3000MS memory_limit 10000KB description 已知A,B和C为三个非递减有序的线性表,均以单链表作为存储结构。现要求对A表作如下操作:删去那些既在B表中出现又在C表中出现的元素。试对单链表编写实现上述操作的算法,并释放A表中的无用...

2018-08-29 11:13:40 1646

原创 数据结构习题——4单链表的归并

time_limit 3000MS memory_limit 10000KB description 假设两个按元素值非递减有序排列的线性表A和B,均以单链表作为存储结构,试编写程序,将A表和B表归并成一个按元素值非递增有序排列的线性表C,并要求利用原表(即A表和B表的)结点空间存放表...

2018-08-29 11:12:32 541 1

原创 数据结构习题——3顺序表的删除

time_limit 3000MS memory_limit 10000KB description 已知A,B和C为三个非递减有序的线性表,现要求对A表作如下操作:删去那些既在B表中出现又在C表中出现的元素。试对顺序表编写实现上述操作的算法。 input ...

2018-08-29 11:11:25 3669

原创 数据结构习题——2线性表的就地逆置

time_limit 3000MS memory_limit 10000KB description 试分别以不同的存储结构实现线性表的就地逆置算法,即在原表的存储空间将线性表(a1,a2,…,an)逆置为(an,an-1,…,a1)。 以一维数组作存储结构。 以单链表...

2018-08-29 11:10:13 9703 1

原创 数据结构习题——1顺序表的插入运算

description 已知顺序表L递增有序,编写程序,将X插入到线性表的适当位置上,以保持线性表的有序性。 input 第一行输入顺序表元素个数elenum;(0<elenum<1000) 第二行输入顺序表L; 第三行输入插入值X。 output 输出插入...

2018-08-29 11:06:11 3637

空空如也

空空如也

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

TA关注的人

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