📣 独立日限时特惠: VIP通行证立减$68
楼主: panlong222
跳转到指定楼层
上一主题 下一主题
收起左侧

snapchat 挂经

🔗
gengenhappy 2016-2-19 12:08:57 | 只看该作者
全局:
phantom 发表于 2016-2-19 12:03
这题意思就和走楼梯一样的。。只是一般走楼梯要么走一步要么走两步。。他这相当于规定你可以走{1,2,3,4} ...

赞!!!
凑字,凑字
回复

使用道具 举报

🔗
true_pyemma 2016-2-19 12:15:00 | 只看该作者
全局:
可以用完全背包的解法来做吗?
回复

使用道具 举报

🔗
haoxuango 2016-2-19 14:35:23 | 只看该作者
全局:
panlong222 发表于 2016-2-19 11:43
你这个属于brute force了。。。
首先,其实用dfs也可以做到直接把所有的解枚举出来的。这个并不难想。
...

这样感觉就好简单啊 。。。
回复

使用道具 举报

🔗
bentison90 2016-2-24 08:23:29 | 只看该作者
全局:
应该是走楼梯吧:

        int findComb(vector<int>& candidates, int n) {
                std::sort(candidates.begin(), candidates.end());
                vector<int> dp(n + 1, 0);
                dp[0] = 1;
                for (int i = 1; i < n + 1; i++) {
                        for (int j = 0; j < candidates.size(); j++) {
                                if (i <= candidates[j])
                                        dp[i] += dp[i - candidates[j]];
                                else
                                        break;
                        }
                }
                return dp[n];
        }
回复

使用道具 举报

🔗
 楼主| panlong222 2016-2-24 10:42:49 | 只看该作者
全局:
bentison90 发表于 2016-2-24 08:23
应该是走楼梯吧:

        int findComb(vector& candidates, int n) {

能想到走楼梯 这题就迎刃而解了~
回复

使用道具 举报

🔗
 楼主| panlong222 2016-3-2 06:55:38 | 只看该作者
全局:
好吧,经地里小伙伴们提醒,这题就是个走楼梯的题。大家可以无视我这么多的分析了- -菜是原罪啊
回复

使用道具 举报

全局:
panlong222 发表于 2016-3-2 06:55
好吧,经地里小伙伴们提醒,这题就是个走楼梯的题。大家可以无视我这么多的分析了- -菜是原罪啊

应该是想太复杂了,其实加上红字更加简单。就是一维dp, 没有红字就是lz说的二维dp了。
回复

使用道具 举报

🔗
 楼主| panlong222 2016-3-4 22:21:55 | 只看该作者
全局:
nothingtrouble 发表于 2016-3-4 12:25
应该是想太复杂了,其实加上红字更加简单。就是一维dp, 没有红字就是lz说的二维dp了。

你这话楼主爱听~
回复

使用道具 举报

🔗
william_gong 2016-3-4 23:04:23 | 只看该作者
全局:
请问这题有负输入怎么处理?
回复

使用道具 举报

全局:
william_gong 发表于 2016-3-4 23:04
请问这题有负输入怎么处理?

应该不会有负数的,不然[-1,1],target=1 可以有无穷种方法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表