码迷,mamicode.com
首页 >  
搜索关键字:solution    ( 11547个结果
LeetCode:Reverse Integer
Reverse digits of an integer. Example1: x = 123, return 321 Example2: x = -123, return –321 这道题应该不用详细说了。比较简单。唯一的是要注意特殊值0. public class Solution { publ...
分类:其他好文   时间:2014-05-24 01:39:59    阅读次数:170
LeetCode OJ - Recover Binary Search Tree
题目:Two elements of a binary search tree (BST) are swapped by mistake.Recover the tree without changing its structure.Note:A solution using O(n) space ...
分类:其他好文   时间:2014-05-23 11:31:51    阅读次数:299
Leetcode: Climbing Stairs
用了DP的方法,还有hashtable 1 import java.util.*; 2 3 public class Solution { 4 public int climbStairs(int n) { 5 Hashtable table = new Hashtable...
分类:其他好文   时间:2014-05-23 08:31:02    阅读次数:234
Leetcode: Set Matrix Zeroes
一次过,空间复杂度为O(m+n), 下一次做的时候寻找constant space solution。用boolean array也可以,用bit vector可能会更节省 1 import java.util.*; 2 3 public class Solution { 4 public...
分类:其他好文   时间:2014-05-23 08:30:28    阅读次数:278
leetcode Longest Common Prefix
找出单词的最长公共前缀 class Solution { public: string longestCommonPrefix(vector &strs) { int len=strs.size(); if(len==0) return ""; int length=strs[0].size(),j; ...
分类:其他好文   时间:2014-05-22 09:35:20    阅读次数:230
LeetCode Best Time to Buy and Sell Stock
class Solution {public: int maxProfit(vector &prices) { int len = prices.size(); if (len maxv) { maxv = cur; ...
分类:其他好文   时间:2014-05-22 05:09:49    阅读次数:256
Visual Studio中的Build和Rebuild区别
Visual Studio中的Build和Rebuild区别一般来说Rebuild=99%*(Clean+Build),效果在非常小的可能性下会不同,一般可以忽略。Rebuild是对Solution下的所有项目,逐个进行 Clean+Build。不论文件更改与否Clean+Build是对选中的项目(...
分类:其他好文   时间:2014-05-21 22:07:46    阅读次数:312
LeetCode: Sudoku Solver [036]
【题目】 Write a program to solve a Sudoku puzzle by filling the empty cells. Empty cells are indicated by the character '.'. You may assume that there will be only one unique solution. A sudoku puzzle... ...and its solution numbers marked in red. ...
分类:其他好文   时间:2014-05-20 17:07:34    阅读次数:335
通过运用多线程来异步控制程序的运行
background:又一个持续运行的程序,不断产生数据,而在主程序中不仅需要监控所产生的程序,同时还要能控制其运行状态。solution:不断产生数据的为一个线程,为达到需求,增加两个线程,其中辅线程用来不断监视产生数据线程的数据,而主线程则用来控制辅线程的运行与否(即是否监视)。一共涉及三个类,...
分类:编程语言   时间:2014-05-20 09:21:53    阅读次数:289
【LeetCode】Add Binary
Given two binary strings, return their sum (also a binary string).For example,a ="11"b ="1"Return"100".public class Solution { public String addBin...
分类:其他好文   时间:2014-05-19 12:15:49    阅读次数:220
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!