POJ 2063 Investment(完全背包)_happysnow_新浪博客



POJ 2063 Investment(完全背包)_happysnow_新浪博客

大意:先有money元钱,kinds支股票
     每支股票信息为(cost,w)即存储cost购买一支该股票,一年后返回cost+w元钱
  money,cost均为1000的整数倍
  现问year年后,最多能达到多少现金?
  分析:
  典型的完全背包, 因为每种股票的数量无限, 只要你有足够的钱就可以买到任意的股票。
    就可以从第一年起一直每年算一次完全背包得到当年年终的钱,
 再第二年依次算到第y年, 前一年的钱可以算作是当年的本钱。
 但是如果不加任何优化会超时, 注意到股票的价值是1000的倍数,
 所以可以是股票的价值都除以1000, 相应的本金也除以1000, 于是循环次数就大大的减少了。

Read full article from POJ 2063 Investment(完全背包)_happysnow_新浪博客


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts