每当做编程题目时,大多数人都会靠基本的直觉,遵循一些固定的步骤来有效地解题。不管是有意还是无意,在做编程题目的时你会下意识地遵循一些步骤,在阅读完这篇文章后你就可以将这些步骤和这篇文章联系起来,从而就可以更高效地解题。因此在这篇文章中,我将讨论解编程题的五个步骤。
作者
MadhavBahl
译者
弯月
责编
屠敏
出品
CSDN(ID:CSDNNws)
这个世界需要的是开发者,我为什么要在编程竞赛上花时间呢?
我自己就是开发,但我发现大多数开发者(包括许多“非常”有能力的开发者)并不是太擅长做数据结构、算法以及一些通用的问题。很可悲的是,许多人只不过是通过遵循一些基本的步骤来开发应用程序,或者做一些非常简单的软件,然后称自己为“程序员”。
这个时代人人都能编程,所以深入学习数据结构和算法不再是当今学生们的 选择,即使是那些本应非常重视这些领域的学生。
即使是我,作为一个开发者,也没有参加过太多编程竞赛,但我还是会尽量在算法和数据结构上多花些时间,学习如何编写高效的代码,并鼓励和推荐所有人都南昌最专业的白癜风医院北京看白癜风哪里