自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 中山大学算法课程题目详解(第十九周)NP问题

问题描述:吝啬SAT问题是这样的:给定一组子句(每组子句都是其中文字的析取)和整数k,求一个最多有k个变量为true的满足赋值–如果该赋值存在,证明吝啬SAT是NP-完全问题。解决思路以及方法:我们很容易知道吝啬SAT的解是可在多项式时间内验证的,因此属于NP问题。此外,我们可以将SAT规约到吝啬SAT(将k设为所有变量的总个数即可),因为吝啬SAT为NP完全问题。

2018-01-14 13:39:43 311

原创 中山大学算法课程题目详解(第十八周)

问题描述:Given an array of non-negative integers, you are initially positioned at the first index of the array.Each element in the array represents your maximum jump length at that position.

2018-01-10 15:35:27 268

原创 中山大学算法课程题目详解(第十七周)

问题描述:Given n balloons, indexed from 0 to n-1. Each balloon is painted with a number on it represented by array nums. You are asked to burst all the balloons. If the you burst balloon i you w

2018-01-06 16:52:10 449

原创 中山大学算法课程题目详解(第十六周)

问题描述:Given a string of numbers and operators, return all possible results from computing all the different possible ways to group numbers and operators. The valid operators are +, - and *.Ex

2018-01-06 16:45:59 275

原创 中山大学算法课程题目详解(第十五周)

问题描述:Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties:Integers in each row are sorted in ascending from left to right.I

2018-01-06 16:42:16 433

原创 中山大学算法课程题目详解(第十四周)

问题描述:Given n, how many structurally unique BST's (binary search trees) that store values 1...n?For example,Given n = 3, there are a total of 5 unique BST's. 1 3 3 2

2017-12-28 15:10:35 171

原创 中山大学算法课程题目详解(第十三周)

问题描述:Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which minimizes the sum of all numbers along its path.Note: You can only move either down

2017-12-28 09:23:04 168

原创 关于golang使用mysql以及docker的一些坑

一、关于mysql数据库权限的问题      首先,在使用mysql的时候,我们新建一个数据库,并且在数据库新建一个表格后,一般我们会新建一个用户,然后使用该用户对该数据库进行管理,这时候我们必须对于该用户赋予操作该数据库的相关权限,具体有以下几种权限以及对应操作。没有赋予权限时候,golang对于数据库的操作都会报Access Denied的错误。关于mysql的安装以及配置可以借鉴以下博客

2017-12-06 19:20:18 2483

原创 中山大学算法课程题目详解(第十二周)

问题描述:Follow up for "Unique Paths":Now consider if some obstacles are added to the grids. How many unique paths would there be?An obstacle and empty space is marked as 1 and 0 respectivel

2017-12-06 18:51:20 184

原创 中山大学算法课程题目详解(第十一周)

问题描述:A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below).The robot can only move either down or right at any point in time. The robot is trying to r

2017-12-06 18:43:12 212

原创 中山大学算法课程题目详解(第十周)

问题描述:Say you have an array for which the ith element is the price of a given stock on day i.Design an algorithm to find the maximum profit. You may complete at most two transactions.Note:

2017-11-27 18:49:17 264

原创 中山大学算法课程题目详解(第九周)

问题描述:Say you have an array for which the ith element is the price of a given stock on day i.If you were only permitted to complete at most one transaction (ie, buy one and sell one share of

2017-11-27 18:42:13 190

原创 中山大学算法课程题目详解(第八周)

问题描述:There are a number of spherical balloons spread in two-dimensional space. For each balloon, provided input is the start and end coordinates of the horizontal diameter. Since it's horizontal

2017-11-03 09:25:45 231

原创 Golang基本工具的安装以及cobra的安装

golang基本工具的安装:第一种方法:假设你已经有用于翻墙的VPN,梯子比较高,那对于golang基本工具的安装还是挺容易的,只要执行以下命令:go get -u golang.org/x/tools/cmd/goimportsgo get -u golang.org/x/tools/cmd/gorenamego get -u github.com/sqs/goreturnsg

2017-11-01 20:25:15 3985

原创 中山大学算法课程题目详解(第七周)

问题描述:Say you have an array for which the ith element is the price of a given stock on day i.Design an algorithm to find the maximum profit. You may complete as many transactions as you l

2017-10-23 14:00:48 231

原创 中山大学算法课程题目详解(第六周)

问题描述:Assume you are an awesome parent and want to give your children some cookies. But, you should give each child at most one cookie. Each child i has a greed factor gi, which is the minimum

2017-10-22 16:37:25 252

原创 中山大学算法课程题目详解(第五周)

问题描述:Equations are given in the format A / B = k, where A and B are variables represented as strings, and k is a real number (floating point number). Given some queries, return the answers.

2017-10-12 16:34:33 216

原创 中山大学算法课程题目详解(第四周)

问题描述: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 ex

2017-09-30 14:01:47 290

原创 中山大学算法课程题目详解(第三周)

问题描述:Find the kth largest element in an unsorted array. Note that it is the kth largest element in the sorted order, not the kth distinct element.For example,Given [3,2,1,5,6,4] and k = 2,

2017-09-23 12:33:57 219

原创 中山大学算法课程题目详解(第二周)

问题描述:Find the contiguous subarray within an array (containing at least one number) which has the largest sum.For example, given the array [-2,1,-3,4,-1,2,1,-5,4],the contiguous subarray [4

2017-09-16 16:03:51 272

原创 中山大学算法课程题目详解(第一周)

问题描述:Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution, and you may not

2017-09-10 19:12:25 322

空空如也

空空如也

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

TA关注的人

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