- 博客(16)
- 收藏
- 关注
原创 Heapsort
heapsort.h#include <iostream>using namespace std;template <class T>class Heapsort{public: void swap1(T &a, T &b) { T tmp; tmp = a; a = b...
2019-04-22 18:52:04 322
原创 levelTravel
levelTravel.h#include<iostream>#include<queue>using namespace std;template <class T>class Travel{public: struct node { T data; node *left; ...
2019-04-21 15:59:04 235
原创 QuickSort
一、结果显示二、QuickSort.h#include<iostream>using namespace std;template<class T>class QuickSort{private: T a[10] = {'d','a','f','c','v','b','a','g','s','z'}; int size...
2019-04-04 23:31:00 511
原创 Sort:Bubble&&Insert&&Shell&Merge
一、结果显示二、sort.h#include<iostream>using namespace std;template<class T>class sort{private: T a[10] = {'d','a','f','c','v','b','a','g','s','z'}; int size = sizeof(a);...
2019-04-04 23:27:57 165
原创 Prim&&Kruskal
一、结果显示 二、Graph.h#include"Queue.h"template<class T>class Graph{public: struct Vertex { T vName; bool known = false; double dv = 99999999; ...
2019-04-04 23:24:01 124
原创 Dijkstra
一、结果显示 二、Graph.h#include"Queue.h"#include<iomanip>template<class T>class Graph{public: struct Edge //It is represent the adjacent Node after the V...
2019-04-04 23:18:11 126
原创 ubuntu一个窗口打开多个终端
Ubuntu中同时打开多个终端窗口:Terminator( 本文的介绍基于Linux发行版Ubuntu desktop ) 对Linux系统进行管理时,我们经常需要通过终端窗口输入各种操作命令。当我们进行命令行操作时,有时需要打开多个终端窗口,并且希望这些窗口能同时平铺显示,那该怎么办呢?其实,借助一款小巧而实用的软件——Terminator就可以轻松实现这一功能。使用Termina...
2019-03-11 17:27:12 4703
原创 git is currently not installed.
Git Installation on UbuntuGit Core PPA repository is maintain by team on launchpad. Execute following commands one by one in a sequence to add ppa in our system and install Latest git version.$ sudo...
2019-03-10 14:08:09 3177 1
原创 二叉树C++
一、结果显示二、BinaryTree.h#include <iostream>using namespace std;class BinaryTree{public: struct BinaryNode { int data; BinaryNode *leftChild; BinaryNo...
2019-03-10 10:46:20 218
原创 创建ROS工作空间
创建ROS工作空间1.创建catkin工作空间$ mkdir -p ~/catkin_ws/src$ cd ~/catkin_ws/src2.编译catkin工作空间$ cd ~/catkin_ws/$ catkin_make3.配置环境变量$ source devel/setup.bashnote:要想保证工作空间已配置正确需确保ROS_PACKAGE_PATH...
2019-03-09 20:59:03 180
原创 链表,数组实现堆栈,表达式计算
一、 结果显示堆栈实现测试 Test.h表达式运算: Expression.h二、 ArrayStack.h#includeusing namespace std;const int Max_size = 128;templateclass ArrayStack{public:ArrayStack(){count = 0;array = new T...
2019-03-09 09:57:54 210
原创 单链表C++
#include <iostream>using namespace std;template<typename T>class List{public: struct Node { T data; Node *next; }; int theSize; List() { ...
2019-03-01 20:25:37 207
原创 C++ STL详解
C++ STL详解转载自:https://www.cnblogs.com/CnZyy/p/3317999.html一、STL简介STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。现在虽说它主要出现在C++中,但在...
2019-02-19 23:44:30 5812
原创 ubuntu打开网易云音乐
终端可以打开$ sudo netease-cloud-music软件打开方式:第一步:先获取操作系统的用户名终端输入whoami命令,记录输出的内容第二步:在终端修改sudoers $ sudo gedit /etc/sudoers在打开的文本编辑器中,添加一行(XXX为用户名)XXX ALL = NOPASSWD: /usr/bin/netease-cloud-music...
2019-01-28 09:36:39 808
原创 GitHub下载代理设置
设置代理:全局代理git config --global http.proxy 127.0.0.1:1087局部代理,在github clone 仓库内执行git config --local http.proxy 127.0.0.1:1087(127.0.0.1:1080)查询是否使用代理:查询全局代理git config --global http.proxy查询局部代理...
2019-01-27 21:10:46 4574
原创 QT5.8 ubuntu安装
1、首先从Qt官网上下载Qt5.8的安装包。下载网址:http://download.qt.io/archive/qt/2、安装cd到qt-opensource-linux-x64-5.8.0.run所在的目录下,在命令端口中输入安装命令:sudo ./qt-opensource-linux-x64-5.8.0.run如果遇到无法执行.run文件的情况,可以修改文件的权限,在命令行输入:...
2019-01-27 19:33:44 666
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人