算法感悟
来源:互联网 发布:黑马程序员 c 课件 编辑:程序博客网 时间:2024/05/16 18:38
由于兴趣的问题,现在才开始认真的把数据结构与算法分析里的程序实现。渐渐发现算法其实就是一个解决问题的逻辑思维过程,即需要严谨的数学、逻辑基础,有时候也需要一些tick。但不管怎样,最终的目的就是解决问题!问题的解决才是最核心的,在解决问题的旅途中,你可以使用任何领域的知识,你看像遗传算法、蚁群算法、随机算法等就是人们利用自然界的知识来处理用逻辑难以解决的问题。明白了这点,不再把算法当做一个严格的形式化的逻辑体系来对待,我发现算法的学习更加轻松和明晰了。God bless us!
这几天实现课本上的算法,体会很深的一点就是初次写成的程序老有这方面或哪方面的疏忽,一个变量没考虑到,边界条件疏忽或是重复处理等等。今天意识到,必须要搞明白你的问题,然后再搞明白处理流程,最后才是写程序。而在写程序的时候,为了避免上述疏忽,可以把一个操作(函数等)要涉及的变量充分考虑到,并搞清楚这个操作过后,各个变量的变化情形是怎样的。一开始不要追求完美简洁的代码,哪怕啰嗦一点,也要保证逻辑上正确,等以后的编码实践多了以后,自然会对代码的优化有所感觉。
- 算法感悟
- KMP算法 感悟
- Dijkstra算法一点点感悟
- 迪杰斯特拉算法感悟
- Peterson算法感悟
- 递归算法,感悟
- 推荐算法原理感悟
- KMP算法感悟
- 数据结构与算法分析 感悟
- 数据挖掘&智能算法 感悟
- 一些人对算法的一些感悟
- 关于算法学习的总结和感悟
- 读书感悟:数据结构和算法的作用
- 【编程感悟】——算法才是硬道理
- 最短路算法学习总结和感悟
- 【实习感悟】51用车算法实习生
- 关于EM算法的一些心得感悟
- 17.06.07数据库与算法学习感悟
- 清华大学韩顺平讲师讲算法之三(上),高性能计算器堆之应用
- 起码我们曾经爱过,不是吗
- 修改用户进程可打开文件数限制
- HDU 3724 Encoded Barcodes(字典树,计算前缀数)
- C/S应用程序中进行HTTP登录,获取相应的资料。
- 算法感悟
- 清华大学韩顺平讲师讲算法之三(下),环链表创建与删除
- 华为交换机注释零-视图切换
- 程序以及体会
- vc自画窗体 黑边去除
- 8中食物抗衰老
- 巴黎雨季的伤感空间日志发布:喜欢在两个完全不同的世界
- oracle 11g 学习笔记 2012_10_25(a)
- omapdss DISPC error: timeout waiting for EVSYNC