会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
爱学英语的程序媛
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
24
下一页
2019年9月4日
本地pycharm远程连接服务器并调试程序
摘要: 配置deployment
阅读全文
posted @ 2019-09-04 19:36 爱学英语的程序媛
阅读(195)
评论(0)
推荐(0)
2019年9月3日
(DFS, BFS)
摘要: 找出没有被X围绕的点,则剩下的就是被围绕的点,将这些O改为X。 题意: INF:空房间;-1:墙;0:门 问:从任何一个空房间到最近的门长度是多少。 不能达到的地方填INF 思路: 将所有rooms[i][j] = 0 的结点入队列,然后求BFS,判断这些门到最近的空房间的最短路径。 BFS可以用来
阅读全文
posted @ 2019-09-03 16:49 爱学英语的程序媛
阅读(220)
评论(0)
推荐(0)
(BST, 二叉树,递归) lintcode 628. Maximum Subtree,650. 651. 649. 448. leetcode 687. longest Univalue Path, 112. Path Sum I II III
摘要: /** * Definition of TreeNode: * class TreeNode { * public: * int val; * TreeNode *left, *right; * TreeNode(int val) { * this->val = val; * this->left
阅读全文
posted @ 2019-09-03 09:54 爱学英语的程序媛
阅读(251)
评论(0)
推荐(0)
2019年9月2日
(哈希表,滑动窗口,栈) lintcode 646
摘要: A 和 B 互为 anagram 的充分必要条件是 : A中每个字符出现的次数 = B中每个字符出现的次数 要求O(n)的时间复杂度。 解法:栈 首先在栈中加入空串,这样可以将b和c情况合为一种情况,如:()) 这样会判断为 ‘ ’ 和 ) 不匹配,返回false
阅读全文
posted @ 2019-09-02 19:24 爱学英语的程序媛
阅读(214)
评论(0)
推荐(0)
2019年9月1日
(分类讨论, 情景模拟, 区间类型) lintcode 640. One Edit Distance, leetcode 388,intcode 645. 13. 12. 659. 660
摘要: 找特殊情况,分类讨论:三种情况 1)两个字符串的长度之差 大于1 直接返回false; 2)长度之差等于1, 判断长的字符串删掉不一样的字符,剩余的字符串是否相同; 3)长度之差等于0,判断不相同的字符个数,若超过一个返回false。 题意:API :int read4(char *buf) 每次读
阅读全文
posted @ 2019-09-01 20:44 爱学英语的程序媛
阅读(182)
评论(0)
推荐(0)
lintcode 644 镜像数字
摘要: 模拟:从左到右扫一遍,看对应位置是不是mirror word.
阅读全文
posted @ 2019-09-01 12:21 爱学英语的程序媛
阅读(361)
评论(0)
推荐(0)
2019年8月31日
(前缀和数组) lintcode 642. Moving Average from Data Stream
摘要: 给定长度的sliding window, 求出数字流在这个window区间的平均值: 解法:前缀和数组: index : 1 2 3 4 d : 1 10 3 5 sum: 1 11 14 19 sum[i] = d[1] + d[2] + ... + d[i] d[x] + d[x+1] + ..
阅读全文
posted @ 2019-08-31 17:38 爱学英语的程序媛
阅读(238)
评论(0)
推荐(0)
(反向思维) leetcode 836. Rectangle Overlap
摘要: follow up : 思路: 1)直接模拟; 2) 求出abbr 有重复就增加prefix, 继续求 abbr 用hash来判断重复。
阅读全文
posted @ 2019-08-31 15:15 爱学英语的程序媛
阅读(155)
评论(0)
推荐(0)
2019年8月29日
并查集总结
摘要: 并查集基本操作: union + find 解法1: 并查集 解法二: BFS
阅读全文
posted @ 2019-08-29 16:26 爱学英语的程序媛
阅读(232)
评论(0)
推荐(0)
2019年8月27日
扫描线 leetcode 759
摘要: 参考链接:https://zxi.mytechroad.com/blog/geometry/leetcode-759-employee-free-time/
阅读全文
posted @ 2019-08-27 23:23 爱学英语的程序媛
阅读(301)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
24
下一页