新农上路
- 积分
- 98
- 大米
- 颗
- 鳄梨
- 个
- 水井
- 尺
- 蓝莓
- 颗
- 萝卜
- 根
- 小米
- 粒
- 学分
- 个
- 注册时间
- 2021-1-12
- 最后登录
- 1970-1-1
|
8:00~8:50完成
773. Sliding Puzzle
总结:把昨天的问题debug完成。我自己慢慢摸索出的debug方法,就是把代码复制到eclipse上面,然后把leetcode给我报错的输入例子,创建一个class来试,然后一步一步每个语句后面都试一次System.out.println();看看结果跟预想中这一步应该有的结果是否符合,比如此时index应该是多少,queue里面此时应该装的是哪几个string。。。。然后就能确定问题具体出在哪块。
不知道cs科班的刷题或者项目经验很丰富的大佬是否有很系统的debug方法呀?不知道我的这种方法科不科学,还能不能有效率更高的debug方法?欢迎大佬留言求指导,感谢万分!!!
9:00~9:50完成
1. Two Sum
暴力解法/hashmap空间换时间
10:30~12:00
167. Two Sum II - Input array is sorted
左右指针
14:30~15:00
170. Two Sum III - Data structure design
接口设计
15:30~19:40 完成
15. 3Sum
可以改编成三个数之和为某一target的方法
时间复杂度:O(N2)debug半天,不过用自己总结的办法还是很快找出问题来了
20:00~22:00完成
18. 4Sum
debug累死我了
|
|