12
返回列表 发新帖
楼主: yzxu1101
跳转到指定楼层
上一主题 下一主题
收起左侧

狗家店面

🔗
 楼主| yzxu1101 2016-8-30 05:21:36 | 只看该作者
全局:
mingzhou1987 发表于 2016-8-27 12:44
void dfs(vector v, int cur, int target, vector &res)
{
        if (cur > target)return;

思路不错啊,赞!!!
回复

使用道具 举报

🔗
wanghwadad 2016-9-5 11:50:47 | 只看该作者
全局:
mingzhou1987 发表于 2016-8-27 12:44
void dfs(vector v, int cur, int target, vector &res)
{
        if (cur > target)return;

这个思路很好
回复

使用道具 举报

🔗
wanghwadad 2016-9-5 11:54:27 | 只看该作者
全局:
mingzhou1987 发表于 2016-8-27 12:44
void dfs(vector v, int cur, int target, vector &res)
{
        if (cur > target)return;

这个可能会出现一个数字使用多次的情况吧
  1. void dfs(vector<int> v, int cur, int target, vector<int> &res,int index)
  2. {.1point3acres缃�
  3.         if (cur > target)return;
  4.         else
  5.         {
  6.                 for (int i = index + 1; i < v.size(); i++). 1point 3acres 璁哄潧
  7.                 {
  8.                         if (cur == 0 && v[i] == 0)continue;
  9.                         cur = cur * 10 + v[i];
  10.                         if (cur <= target)res.push_back(cur);
  11.                         dfs(v, cur, target, res);
  12.                         cur -= v[i];
  13.                         cur /= 10;
  14.                 }
  15.         }
  16. }
复制代码
回复

使用道具 举报

🔗
xyao01 2016-9-7 03:52:22 | 只看该作者
全局:
感谢分享!这题lc上面有吗?貌似见过。
回复

使用道具 举报

🔗
ericlee27 2016-9-8 04:48:08 | 只看该作者
全局:
mingzhou1987 发表于 2016-8-27 12:44
void dfs(vector v, int cur, int target, vector &res)
{
        if (cur > target)return;

这个想法不错
回复

使用道具 举报

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

本版积分规则

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