我学习过以java语言描述的数据结构,虽然单独拿出来能够勉强理解,但如何运用在编程上,请问大家是如何去把这些算法抽象到现实的编程当中的,需要什么样的思维
3条回答 默认 最新
- 谁用了我的英文名 2015-12-29 01:35关注
算法,数据结构,设计模式,这些是语言无关的东西,对它们的学习并不能告诉我们JAVA代码该怎么写,但学习这些是很有必要的,这需要在实践中理解。
算法:应该说这是数学家的领域。不过考虑到计算机本来也是数学天才设计出来的,编程这件事从一开始就是基于数学的,所以算法也是程序员的必修课。
数据结构:算法的实现依赖于数据结构,嗯。
设计模式:设计模式是在编程史中由前辈们总结出来的经验,利用这些模式,我们写出来的代码会更方便于扩展本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 无源定位系统的时差估计误差标准差
- ¥15 请问这个代码哪里有问题啊
- ¥20 python--version在命令端输入结果Python is not defined怎么办?还有pip不是exe格式是不是没安装成功?
- ¥15 通过GaussianView进行结构微调消除虚频
- ¥15 调用transformers库
- ¥15 由于导出的数据名字中带有/,导致Matlab打不开,怎么办?
- ¥15 新硬盘安装的程序总是崩溃,提示遇到错误
- ¥15 openpcdet自制数据集评估bev精度和3d精度相同
- ¥15 excel 上下按钮 显示行
- ¥20 云卓h12pro 数传问题