首页 > 学院 > 开发设计 > 正文

386. Lexicographical Numbers

2019-11-06 07:15:54
字体:
来源:转载
供稿:网友

简单回朔题

class Solution {public: bool func(int& temp,int& n,vector<int>& result) { if(temp>n) return false; else { result.push_back(temp); for(int i=0;i<=9;i++) { temp=temp*10+i; if(func(temp,n,result)==false) { temp=temp/10; break; } else temp=temp/10; } return true; } } vector<int> lexicalOrder(int n) { //int temp=1; vector<int> result; for(int temp=1;temp<=9;temp++) func(temp,n,result); return result; }};
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表