本文素材来自视频,请自备梯子观看:What Is Dynamic Programming and How To Use It Dynamic Programming:动态编程分为如下几步: 将复杂问题拆分成多个较简单的子问题 对每个子问题只计算一次,然后使用数据结构(数组,字典等)在内存中存储计算结果 子问题的计算结果按照一定规则进行排序(如,基于输入参数) 当需要再次运算子问题时直接使用已存储的计算结果而非再次运算以提升求解性能 这种存储计算结果以备再次使用称之为:Memoization(这个…
一.元数据的介绍 元数据是用来描述数据的数据(Data that describes other data).单单这样说,不太好理解,我来举个例子.下面是契诃夫的小说<套中人>中的一段,描写一个叫做瓦莲卡的女子: (她)年纪已经不轻,三十岁上下,个子高挑,身材匀称,黑黑的眉毛,红红的脸蛋--一句话,不是姑娘,而是果冻,她那样活跃,吵吵嚷嚷,不停地哼着小俄罗斯的抒情歌曲,高声大笑,动不动就发出一连串响亮的笑声:哈,哈,哈! 这段话里提供了这样几个信息:年龄(三十岁上下).身高(个子高挑).相貌(…
转载:http://www.cnblogs.com/jiangzhengjun/p/4293407.html 动态编程 动态的基本语法 多种不同的动态编程 动态字段 动态类型 指定结构.内表组件字段的动态 Open SQL语句中的动态 动态访问程序 创建与运行临时Subroutines RTTS(Run Time Type Services) 数据变量反射 对象引用反射 RTTS系统类结构图 ABAP中类型的原理 How to get a Type Object获取类型对象 Working wi…