
算法设计
123
ArtinCode
2025年,雄关漫道真如铁,而今迈步从头越。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[算法设计]代码复习笔记
文章目录考试内容分治算法[B - 整数因子分解问题](https://acm.sdut.edu.cn/onlinejudge2/index.php/Home/Contest/contestproblem/cid/3015/pid/1722)[C - 顺序表应用7:最大子段和之分治递归法](https://acm.sdut.edu.cn/onlinejudge2/index.php/Home/Con...原创 2019-11-25 22:09:41 · 214 阅读 · 0 评论 -
最少硬币问题
Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 设有n种不同面值的硬币,各硬币的面值存于数组T[1:n]中。现要用这些面值的硬币来找钱。可以使用的各种面值的硬币个数存于数组Coins[1:n]中。 对任意钱数0≤m≤20001,设计一个用最少硬币找钱m的方法。 对于给定的1≤n≤10,...原创 2019-11-25 14:57:14 · 186 阅读 · 0 评论 -
最大子段和之分治递归法
Time Limit: 10 ms Memory Limit: 400 KiB Submit Statistic Problem Description 给定n(1<=n<=50000)个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。当所给的整数均为负数时定义子段和为0,依此定义,所求的最优值为:...原创 2019-11-25 00:19:44 · 232 阅读 · 0 评论 -
骨牌铺方格
Time Limit: 1000 ms Memory Limit: 32768 KiB Submit Statistic Problem Description 在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数. 例如n=3时,为2× 3方格,骨牌的铺放方案有三种,如下图: Input 输入数据由多行组成,每行包含一个整数n,表示该测试实例的长方形方格的规格...原创 2019-11-24 22:13:59 · 175 阅读 · 0 评论 -
整数因子分解问题
Problem Description 大于1的正整数n可以分解为:n=x1x2…xm。例如,当n=12 时,共有8 种不同的分解式: 12=12; 12=62; 12=43; 12=34; 12=322; 12=26; 12=232; 12=22*3。 对于给定的正整数n,计算n共有多少种不同的分解式。 Input 输入数据只有一行,有1个正整数n (1≤n≤2000000000)。 Outpu...原创 2019-11-24 21:54:00 · 406 阅读 · 0 评论