算法设计和代码设计需要刷题来提高的。
对于刷题,我得出的步骤:1,找到解决问题的算法及思想(画出算法计算过程图,分成几个模块)
2,写出相关的核心伪代码
3,通过一些数据来测试伪代码的可行性
4,贴上代码,运行复查一遍,然后提交oj
算法设计的提高
一,通过阅读相关书籍。
两种方式来阅读书籍:1,当遇到无法解决的问题,来查阅相关书籍,来阅读
2,当做相关总结的时候,想进一步来提高相关算法的巧妙运行,来阅读
代码设计的提高
总结起来还是需要多做题,多写代码。
最好是一次性写出的代码的正确的
然后是代码的优化