动态规划之爬楼梯

01、概念讲解


关于动态规划的资料很多,官方的定义是指把多阶段过程转化为一系列单阶段问题,利用各阶段之间的关系,逐个求解。概念中的各阶段之间的关系,其实指的就是状态转移方程。很多人觉得DP难(下文统称动态规划为DP),根本原因是因为DP跟一些固定形式的算法不同(比如DFS、二分法、KMP),它没有实际的步骤规定第一步、第二步来做什么,所以准确来说,DP其实是一种解决问题的思想

阅读全文 »

提高执行力的学习之剖析个人问题和思考提高执行力的方法

正式踏入职场工作的萌新,这正式工作的半年当中我在导师以及身边的同事的帮助和引导下,在软件开发的领域有取得一些进步,在进步的同时也发现了自身存在诸多方面的问题。面对这些问题,我尝试过去改正, 但是改正的结果却总是差强人意,我也一时间也难以搞明白是什么原因造成的,片面的归结于是个人经验所限造成的。随着工作时间的延长,我逐渐意识到一点“盲目与片面以及思想上的混乱、行动上的无序”才是这一切问题发生的根源。
简单来说,就是缺乏指导自己前行的科学方式、方法。

一、发现自身问题是进步的关键

阅读全文 »