楼主: chenxianggre
跳转到指定楼层
上一主题 下一主题
收起左侧

每日打卡

🔗
 楼主| chenxianggre 2018-11-20 13:06:14 | 只看该作者
全局:
26. Remove Duplicates from Sorted Array
简单解法:

class Solution {
public:
    int removeDuplicates(vector<int>& nums) {
        if (nums.empty()) return 0;
        int pre = 0, cur = 0, n = nums.size();
        while (cur < n) {
            if (nums[pre] == nums[cur]) ++cur;
            else nums[++pre] = nums[cur++];
        }
        return pre + 1;
    }
};
回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-20 13:14:03 | 只看该作者
全局:
410. Split Array Largest Sum
太难,回看
回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-20 13:53:41 | 只看该作者
全局:
261. Graph Valid Tree
回看
直觉告诉我,没有环就ok PS:还需要连通
dfs,把所有的标记为false,如果遍历会false则false,如果遍历玩还有点没遍历 false


回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-20 14:03:27 | 只看该作者
全局:
274. H-Index
回看
先sort,从大到小排列
回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-20 14:09:13 | 只看该作者
全局:
221. Maximal Square
这题简单一点在于不是rectangle是square


回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-20 14:11:29 | 只看该作者
全局:
234. Palindrome Linked List
利用栈,快慢指针,快2慢1,用慢指针的值和出栈值比较

补充内容 (2018-11-20 14:13):
通过快指针是不是刚刚好差一个来判断奇偶
回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-20 14:16:47 | 只看该作者
全局:
404. Sum of Left Leaves
使用先序遍历(why)递归找出所有是左子树节点并且没有子节点的点
回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-20 14:30:40 | 只看该作者
全局:
268. Missing Number
求和 然后减去sum
回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-20 14:31:51 | 只看该作者
全局:
25. Reverse Nodes in k-Group
hard不看
回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-20 14:35:31 | 只看该作者
全局:
80. Remove Duplicates from Sorted Array II
加强版Remove Duplicates from Sorted Array
加上一个count,如果出现相同的值,count-1;如果count为0,快指针加一
回复

使用道具 举报

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

本版积分规则

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