- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 剑指offer题目
二维数组的查找 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 思路:从右上角开始找,这样每次能够去掉一行或者一列。 public class Solution { public boolean Find(int target, int [][] array)
2017-04-16 17:41:31 722
原创 排序
快排public class Solution { public void quickSort(int[] a, int left, int right) { int index = partition(a, left, right); if(left < index - 1) quickSort(a, left, index - 1); if
2017-04-11 18:09:34 292
原创 hihoCode----背包问题
0-1背包问题且说上一周的故事里,小Hi和小Ho费劲心思终于拿到了茫茫多的奖券!而现在,终于到了小Ho领取奖励的时刻了!小Ho现在手上有M张奖券,而奖品区有N件奖品,分别标号为1到N,其中第i件奖品需要need(i)张奖券进行兑换,同时也只能兑换一次,为了使得辛苦得到的奖券不白白浪费,小Ho给每件奖品都评了分,其中第i件奖品的评分值为value(i),表示他对这件奖品的喜好值。现在他想知道,凭借他手
2017-04-08 15:10:09 523
原创 LeetCode专题----Math
7. Reverse IntegerReverse digits of an integer.Example1: x = 123, return 321 Example2: x = -123, return -321Have you thought about this? Here are some good questions to ask before coding. Bonus point
2017-04-07 17:47:32 384
原创 LeetCode专题----Design
146. LRU CacheDesign and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations: get and put.get(key) - Get the value (will always be positive) of th
2017-04-07 17:01:17 261
原创 LeetCode专题----String
151. Reverse Words in a StringGiven an input string, reverse the string word by word.For example, Given s = “the sky is blue”, return “blue is sky the”.Update (2015-02-12): For C programmers: Try to
2017-04-06 20:57:51 430
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人