自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《算法概论》习题8.12题解

问题:8.12 k-生成树问题是这样的:输入:无向图G=(V,E)输出:G的一个生成树,其中所有节点度数都不超过k——如果该树存在。请证明对任意k>=2:(a)k-生成树问题是一个搜索问题。(b)k-生成树问题是NP-完全的。证明:(a)对于实例I,其任意一个解S,遍历S的每个结点,检查其度数是否不超过k,这是多项式时间内可做到的;此外检测S是否为一棵树也能在多项式

2017-01-12 20:35:57 395

原创 《算法概论》习题8.3 吝啬SAT

问题:8.3 吝啬SAT问题是这样的:给定一组子句(每个子句都是其中文字的析取)和整数k,求一个最多有k个变量为true的满足赋值——如果该赋值存在。证明吝啬SAT是NP-完全问题解:我们考虑将SAT规约至吝啬SAT:对于任意一个SAT问题,设其有n个变量,则该SAT问题的满足赋值中最多有n个变量赋值为true,这相当于一个输入为(S,n)的吝啬SAT问题,所以一个SAT实

2017-01-12 20:13:05 612

原创 ZigZag Conversion

题目The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility)P A H NA

2017-01-09 12:28:33 430

转载 Longest Palindromic Substring

题目Given a string s, find the longest palindromic substring in s. You may assume that the maximum length of s is 1000.Example:Input: "babad"Output: "bab"Note: "aba" is also a valid answ

2016-12-12 18:48:50 1277 1

原创 Two Sum

题目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.Example:Give

2016-12-02 22:14:57 354

转载 Longest Substring Without Repeating Characters

题目Given a string, find the length of the longest substring without repeating characters.Examples:Given "abcabcbb", the answer is "abc", which the length is 3.Given "bbbbb", the ans

2016-12-02 20:04:19 318

转载 Minimum Number of Arrows to Burst Balloons

题目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, y

2016-11-16 14:35:09 306

转载 Is Subsequence

题目Given a string s and a string t, check if s is subsequence of t.You may assume that there is only lower case English letters in both s and t. t is potentially a very long (length ~= 500,00

2016-11-06 16:50:58 269

原创 Queue Reconstruction by Height

题目Suppose you have a random list of people standing in a queue. Each person is described by a pair of integers (h, k), where h is the height of the person and k is the number of people in fr

2016-11-06 16:16:24 447

转载 Unique Paths II

题目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 respectively

2016-10-31 00:13:17 210

转载 Unique Paths

题目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 re

2016-10-30 23:48:18 212

转载 Maximum Subarray

题目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,-1,

2016-10-30 23:22:01 209

转载 Integer Break

题目Given a positive integer n, break it into the sum of at least two positive integers and maximize the product of those integers. Return the maximum product you can get.For example, given n 

2016-10-15 00:41:35 223

转载 Count Numbers with Unique Digits

题目Given a non-negative integer n, count all numbers with unique digits, x, where 0 ≤ x n.Example:Given n = 2, return 91. (The answer should be the total numbers in the range of 0 ≤ x [11,2

2016-10-15 00:00:34 270

原创 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 expre

2016-09-25 15:57:57 238

转载 Minimum Path Sum

题目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.分析    乍看到这个题目我还以为是个图的最小路径问题,受到先入为

2016-09-25 15:02:04 260

原创 Letter Combinations of a Phone Number

题目Given a digit string, return all possible letter combinations that the number could represent.A mapping of digit to letters (just like on the telephone buttons) is given below.Input:

2016-09-24 16:00:29 506

原创 Balanced Binary Tree

题目Given a binary tree, determine if it is height-balanced.For this problem, a height-balanced binary tree is defined as a binary tree in which the depth of the two subtrees of every node nev

2016-09-11 20:05:19 371

原创 Different Ways to Add Parentheses

题目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 *.Example

2016-09-11 00:50:24 264

原创 一个简单的linked list问题

题目:You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as

2016-09-04 17:21:32 367

空空如也

空空如也

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

TA关注的人

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