- 博客(6)
- 收藏
- 关注
原创 【服务计算】安装go语言开发环境
这次作业很简单,没什么坑好踩,按照博客的步骤就可以完成golang的配置,官方文档也很友善,由浅入深的教程很适合新手学习博客地址:安装 go 语言开发环境那么就简单记录下怎么完成作业和一些笔记(以下皆为在centOs7下的操作)文章目录1、安装vscode2、安装golang3、配置工作空间4、写一个helloworld5、安装go的一些工具go getgo buildgo insta...
2018-09-29 22:06:29 548
原创 【LeetCode】210. Course Schedule II
There are a total of n courses you have to take, labeled from 0 to n-1.Some courses may have prerequisites, for example to take course 0 you have to first take course 1, which is expressed as a pair:...
2018-09-29 14:58:13 375
原创 【LeetCode】215. Kth Largest Element in an Array
#0、算法设计考虑这样一种分治算法。对于任意给定的数v,假设S中的数被分成三组:比v小的数、与v相等的数(可能会有多个)以及比v大的数。分别记这三组数为SL、SV和SR。例如,如果集合S如下所示:S:2∣36∣5∣21∣8∣13∣11∣20∣5∣4∣1S:2|36|5|21|8|13|11|20|5|4|1 S:2∣36∣5∣21∣8∣13∣11∣20∣5∣4∣1针对v=5,S被分为三组...
2018-09-22 22:58:01 364
原创 【LeetCode】23. Merge k Sorted Lists
0、序题目要求连接k个已排序(Sorted)的链表(Linked List),合并成一条排好序的链表 自然而然得出两种解决方法:暴力破解法归并排序法 假设每个链表的平均长度是n 两种方法的复杂度都是O(n)1、暴力破解法暴力破解法,顾名思义,就是 1. 直接从k个链表(Linked List)的表头(Head)中按顺序找出最小的元素,抽出来作为新的链表元素 2. 抽...
2018-09-14 19:09:11 92
原创 【服务计算】安装配置你的私有云
服务计算的作业,基本上按照潘老师的博客上的步骤,踩着雷前进。 简单地记录下遇到的坑 博客地址:使用 VirtualBox 让 PC 提供云桌面服务1. 安装VirtualBox2. 创建CentOs虚拟机3. 复制虚拟机4. 配置用远程桌面访问你的虚拟机5. 使用GNOME桌面1. 安装VirtualBoxgit之前安装过了,没什么坑,跳过VB...
2018-09-09 16:47:50 2051
原创 【LeetCode】105&106、根据前/后序遍历和中序遍历还原二叉树
0、序根据两种遍历还原二叉树是一道经典题型 105是根据前序遍历和中序遍历还原二叉树 106是根据后序遍历和中序遍历还原二叉树 原理相同,首先分析一下前、中、后序的遍历方式1、前序、中序、后序遍历先看一下代码实现:void order(TreeNode* root) { cout << root->val << endl; //p...
2018-09-07 22:26:22 863
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人