心得体会
ljafl9988
这个作者很懒,什么都没留下…
展开
-
了解编程的心理 谈谈软件项目管理的重要性 (转)
关键词: 了解编程的心理 谈谈软件项目管理的重要性 (转) 了解编程的心理 原著:Bryan Dollery 编译:Jenny Chen 原文出处:Understanding the Psychology of Programming 与众所周知相反,程序员更多地象转载 2012-06-03 22:32:57 · 4114 阅读 · 0 评论 -
为什么到今天还要坚持写博客
几年前,写博客是非常流行的,但是自从Facebook和Twitter出现之后,它显然有些失宠。但我想告诉你,到今天你都应该开设你自己的博客,如果你有自己的博客,但有一段时间没有更新了,你应该回到那里并发表更多的博文。 这里有几个坚持写博客的理由,我肯定其中一些与你有关: 理由1 - 技术备忘录 我今天做了一些很酷的事。在一年之后,我不记得如何去做了,但是我可能还记得如何去寻找它。如果转载 2012-06-19 12:50:51 · 412 阅读 · 0 评论 -
贪心算法
顾名思义,贪心算法总是作出在当前看来最好的选择。也就是说贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。当然,希望贪心算法得到的最终结果也是整体最优的。虽然贪心算法不能对所有问题都得到整体最优解,但对许多问题它能产生整体最优解。如单源最短路经问题,最小生成树问题等。在一些情况下,即使贪心算法不能得到整体最优解,其最终结果却是最优解的很好近似。 问题一、活动安排问题转载 2012-09-07 11:36:15 · 804 阅读 · 0 评论 -
10种排序算法总结
排序算法有很多,所以在特定情景中使用哪一种算法很重要。为了选择合适的算法,可以按照建议的顺序考虑以下标准: (1)执行时间 (2)存储空间 (3)编程工作 对于数据量较小的情形,(1)(2)差别不大,主要考虑(3);而对于数据量大的,(1)为首要。 主要排序法有: 一、冒泡(Bubble)排序——相邻交换 二、选择排序——每次最小/大排在相应的位置 三转载 2012-09-07 11:24:16 · 759 阅读 · 0 评论 -
动态规划算法
一、基本概念 动态规划过程是:每次决策依赖于当前状态,又随即引起状态的转移。一个决策序列就是在变化的状态中产生出来的,所以,这种多阶段最优化决策解决问题的过程就称为动态规划。 二、基本思想与策略 基本思想与分治法类似,也是将待求解的问题分解为若干个子问题(阶段),按顺序求解子阶段,前一子问题的解,为后一子问题的求解提供了有用的信息。在求解任一子问题时,列出各种可能转载 2012-09-07 11:37:20 · 439 阅读 · 0 评论