放牧代码和思想
专注自然语言处理、机器学习算法
    This thing called love. Know I would've. Thrown it all away. Wouldn't hesitate.

C++

第6页
POJ 3181 Dollar Dayz 题解 《挑战程序设计竞赛(第2版)》

POJ 3181 Dollar Dayz 题解 《挑战程序设计竞赛(第2版)》

阅读(5240)评论(4)

POJ 3181 Dollar Dayz 农夫约翰有N元钱,市场上有价值1……K的商品无限个,求所有的花钱方案? 这是一个完全背包问题和大数的混合题目。 《2.3 记录结果再利用的“动态规划” 优化递推关系式》练习题的第三题。 定义&nbs...

POJ 1742 Coins 图表详解 《挑战程序设计竞赛(第2版)》

POJ 1742 Coins 图表详解 《挑战程序设计竞赛(第2版)》

阅读(8770)评论(3)

POJ 1742 Coins 传说中的男人八题,是男人就A这八题。有n种面额的硬币,面额个数分别为A_i、C_i,求最多能搭配出几种不超过m的金额? 这是一个多重部分和问题(多重背包问题),放在了《2.3 记录结果再利用的“动态规划” 优化...

POJ 3176 Cow Bowling 题解 《挑战程序设计竞赛(第2版)》

POJ 3176 Cow Bowling 题解 《挑战程序设计竞赛(第2版)》

阅读(4262)评论(0)

2.3 记录结果再利用的“动态规划” 基础的动态规划算法 POJ 3176 Cow Bowling 奶牛保龄球:金字塔形的保龄球中从顶往下撞击,每次只能撞击左下或右下两个,求所有撞到得分的最高值。 最基础的dp吧,用dp[i][j]表示第i...

POJ 1862 Stripies 题解 《挑战程序设计竞赛(第2版)》

POJ 1862 Stripies 题解 《挑战程序设计竞赛(第2版)》

阅读(4344)评论(1)

2.2 一往直前!贪心法 其他 POJ 1862 Stripies 变形虫:从N个数任取两个数按2*sqrt(a*b)合成新数放回,求最后那个数的最小值。 贪心策略是使尽量使大的数多参与开放运算。每次取出最大和次大的变形虫杂交,直至剩下一条...

我的作品

HanLP自然语言处理包《自然语言处理入门》