学习数据结构,算法思想明白,但写不出代码是练习的不够,还需要多打代码。代码量的问题,多写写自然就会了,建议完成课后练习的时候先不要看书,自己尝试去实现,然后再去对比自己写的和书上的有什么不同,满满代码力就出来了。
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/6f061d950a7b02080d37907070d9f2d3562cc8a1?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
数据结构学习技巧:
理解一个数据结构与编程实现其完整功能是完全不同的挑战。自己动手亲自实现一些基础数据结构(如排序,集合,图和字符串处理)的简化版 API 能够极大的提升对数据结构内部细节的理解。可能也自己动手 code 实现了过程,那么再在网站上演示一下元素的各种操作过程,会带来一些更直观的印象。