leetcode 50题总结
2015-07-08 21:42
239 查看
看到网友说,半小时刷了8道题,一天刷三十道,很不淡定,身为菜鸟还飞的太晚了,一个月只能刷50,后面的题目还会更难。希望每天都努力,三年的时间希望可以让编程成为我的工具,实现工作和生活中的问题,能够让我对各种语言融汇贯通,三年可能不够。
题目中主要浪费时间的地方:
①注意力不集中,经常犯低级错误:1==写成=,在if中的时候造成错误;2类似地代码,赋值黏贴时,忘了修改其中的变量;3 char转成整形时 忘记-'0';4 申请地址时,没有注意是否包含 '\0'和是否从 0 开始 5 指针遍历忘记 自加,造成死循环
②第一次见到某种数据结构或算法时,对自身的能力不能掌握,白花时间用错误的简单的思路思考: 1 level order traversal 层序遍历,需要使用队列 2 动态规划类型的 3 递归方法
③数学或是找规律的题目:锻炼思维能力,解法比较多
解题时可以考虑的提升:
① 用空间复杂度的增加换取时间复杂度减少,当多个思路的时候分析清楚,思考和选择更好的方案
加油,更广更深
题目中主要浪费时间的地方:
①注意力不集中,经常犯低级错误:1==写成=,在if中的时候造成错误;2类似地代码,赋值黏贴时,忘了修改其中的变量;3 char转成整形时 忘记-'0';4 申请地址时,没有注意是否包含 '\0'和是否从 0 开始 5 指针遍历忘记 自加,造成死循环
②第一次见到某种数据结构或算法时,对自身的能力不能掌握,白花时间用错误的简单的思路思考: 1 level order traversal 层序遍历,需要使用队列 2 动态规划类型的 3 递归方法
③数学或是找规律的题目:锻炼思维能力,解法比较多
解题时可以考虑的提升:
① 用空间复杂度的增加换取时间复杂度减少,当多个思路的时候分析清楚,思考和选择更好的方案
加油,更广更深
相关文章推荐
- jquery插件--多行文本缩略
- 使用C++ tinyxml2库
- UISearchBar控件
- eclipse 错误failed to load the jni shared library C:program files/java/ server/jvm.dll
- 基于触发机制的脚本系统
- crm操作观点
- SQL Server中的连接查询
- 关于ImageView加载出现OOM问题
- C++设计模式之 —— 原型模式 Prototype
- Search in Rotated Sorted Array
- 关于性能调优
- tornado 源码初识
- Android中Intent-filter的四个属性Action,Category,Extras,Data
- Android Studio 导入项目后不允许RUN 可修改buildToolsVersion
- Dijastra最优路径算法
- C语言 逆序一个数组的代码实现
- IOS--UI--LessonTarget/Action /Delegate
- BMP图像数据格式详解
- hadoop shell命令介绍
- 原型模式