会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
梦之幻璇
博客园
首页
博问
闪存
新随笔
订阅
管理
2019年4月17日
树强化
摘要: 1008. 先序遍历构造二叉树 输入:[8,5,1,7,10,12]输出:[8,5,10,1,7,null,12]
阅读全文
posted @ 2019-04-17 21:40 梦之幻璇
阅读(110)
评论(0)
推荐(0)
编辑
2019年4月16日
查找强化
摘要: 1011. 在 D 天内送达包裹的能力 思路:二分查找 python代码如下 但是比思路3快上一倍 c++的二分查找 但是比思路快上9倍 思路·3:python的贪心实现
阅读全文
posted @ 2019-04-16 11:06 梦之幻璇
阅读(79)
评论(0)
推荐(0)
编辑
2019年4月14日
数组 强化
摘要: 1013. 将数组分成和相等的三个部分 思路:是否子数组和等于sum(A)的三分之一 ,如果有三个子数组则返回True。时间超越100%的python用户提交,内存超越100%的python用户提交
阅读全文
posted @ 2019-04-14 21:03 梦之幻璇
阅读(92)
评论(0)
推荐(0)
编辑
位运算 强化
摘要: 位与运算技巧: n&(n-1) 去除 n 的位级表示中最低的那一位。例如对于二进制表示 10110100,减去 1 得到 10110011,这两个数相与得到 10110000。 n&(-n) 得到 n 的位级表示中最低的那一位。-n 得到 n 的反码加 1,对于二进制表示 10110100,-n 得
阅读全文
posted @ 2019-04-14 18:55 梦之幻璇
阅读(116)
评论(0)
推荐(0)
编辑
栈
摘要: 1019. 链表中的下一个更大节点 思路:用栈记录当前较小元素的下标。 时间超越100%的python提交用户,空间超越62%的Python提交用户
阅读全文
posted @ 2019-04-14 18:28 梦之幻璇
阅读(142)
评论(0)
推荐(0)
编辑
动态规划强化训练
摘要: 待填充
阅读全文
posted @ 2019-04-14 16:36 梦之幻璇
阅读(69)
评论(0)
推荐(0)
编辑
回溯+DFS 强化
摘要: 1020. 飞地的数量 思路:从4条边界出发,把能遍历到的1全部变成0。剩下的1就是边界所不能到达的点,统计一下1的数量即可。 解题思路:DFS。 时间超越100%python用户提交 ,内存超越84.75%的python用户提交。 思路2:添加辅助空间visit 。从边界出发,找出边界所能直达的1
阅读全文
posted @ 2019-04-14 15:41 梦之幻璇
阅读(130)
评论(0)
推荐(0)
编辑
2019年1月18日
leedcode算法解题思路
摘要: 1.两数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 思路1:暴力解题:固定一个数nums[i],然后让target减nums[i]
阅读全文
posted @ 2019-01-18 14:18 梦之幻璇
阅读(488)
评论(0)
推荐(0)
编辑