06 2017 档案
摘要:终于开了动态规划的坑,经过一番挣扎算是会了最基本的东西。详细的讲解到处都有,这里想说的是我的一点理解... 有这样一类问题:问题有多步决策;后面的决策不影响前面的决策。比如01背包: 有四个物品:(重量,价值)为(2,4),(3,5),(4,8),(1,3),在总重不超过4的情况下怎么拿价值最大。
阅读全文
摘要:紫书188子集生成,当时看不懂给跳过去了== 生成从0到n-1, n个数的子集 增量构造法,一次选出一个元素放到集合中,感觉是深度优先遍历解答树 甚至看输出能脑补递归的过程== 位向量法 其实就是用一个开关数组B,B【i】= 0或1表示子集中含不含i 有点回溯法的意思,输出是这样的 二进制法 位向量
阅读全文
摘要:Problem Description 定义一种数字称为等凹数字,即从高位到低位,每一位的数字先递减再递增,且该数是一个回文数,即从左读到右与从右读到左是一样的,仅形成一个等凹峰,如543212345,5544334455是合法的等凹数字,543212346,123321不是等凹数字。现在问你[L,
阅读全文

浙公网安备 33010602011771号