12
返回列表 发新帖
楼主: 用户1234
跳转到指定楼层
上一主题 下一主题
收起左侧

刷题记录帖

🔗
 楼主| 用户1234 2018-12-4 17:35:55 | 只看该作者
全局:
279. Perfect Squares
class Solution {
    public int lengthOfLIS(int[] nums) {
        if (nums == null || nums.length == 0) {
            return 0;
        }
        int[] dp = new int[nums.length];
        
        dp[0] = 1;
        int max = 1;
        for (int i = 1; i < nums.length; i++) {
            dp[i] = 1;
            for (int j = 0; j < i; j++) {
                if (nums[i] > nums[j] && dp[i] < dp[j] + 1) {
                    dp[i] = dp[j] + 1;
                }
            }
            max = dp[i] > max?dp[i] : max;
        }
        return max;
    }
}
回复

使用道具 举报

🔗
 楼主| 用户1234 2018-12-5 17:52:05 | 只看该作者
全局:
132. Palindrome Partitioning II
746. Min Cost Climbing Stairs
125. Valid Palindrome
回复

使用道具 举报

🔗
Scala688 2018-12-5 23:58:12 | 只看该作者
全局:
Same thing , company are laying off people. Have to do it .  Have been working for tooooo long , all my CS knowledge are rusted :(

评分

参与人数 1大米 +2 收起 理由
用户1234 + 2 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
Scala688 2018-12-6 00:30:01 | 只看该作者
全局:

像楼主学习!!
回复

使用道具 举报

🔗
 楼主| 用户1234 2018-12-7 14:37:03 | 只看该作者
全局:
12/06/2018
349. Intersection of Two Arrays
回复

使用道具 举报

🔗
 楼主| 用户1234 2018-12-7 14:39:15 | 只看该作者
全局:

哈哈哈 一起加油
回复

使用道具 举报

🔗
 楼主| 用户1234 2018-12-18 16:17:54 | 只看该作者
全局:
33. Search in Rotated Sorted Array
class Solution {
    public int search(int[] nums, int target) {
        if (nums == null || nums.length == 0) {
            return -1;
        }
        int start = 0;
        int end = nums.length - 1;
        while (start <= end) {
            int mid = (start + end) / 2;
            if (nums[mid] == target) {
                return mid;
            }
            if (nums[start] == target) {
                return start;
            }
            if (nums[mid] >= nums[start]) {
                if (target <= nums[mid] && target >= nums[start]) {
                    end = mid - 1;
                }else {
                    start = mid + 1;
                }
            } else {
                if (target >= nums[mid] && nums[start] >= target) {
                    start = mid + 1;
                } else {
                    end = mid -1 ;
                }
            }
        }
         return -1;
    }
}
回复

使用道具 举报

🔗
 楼主| 用户1234 2018-12-18 16:18:59 | 只看该作者
全局:
用户1234 发表于 2018-12-18 16:17
33. Search in Rotated Sorted Array
class Solution {
    public int search(int[] nums, int target)  ...

边界条件要注意(=的时候)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表