当前位置: 首页 > news >正文

深圳集团网站开发网站开发公司专门做网站的公司有哪些

深圳集团网站开发网站开发公司,专门做网站的公司有哪些,亚马逊推广,国能商旅app下载穿越隧道 递归枚举、位运算 方法① 从1到n#xff0c;顺序访问每位数#xff0c;是否选择#xff0c;每位数有两种状态#xff0c;选1或不选0. AC代码如下#xff1a; #include iostream using namespace std;const int N 100; // bool st[N]; int n;void dfs(in…穿越隧道 递归枚举、位运算 方法① 从1到n顺序访问每位数是否选择每位数有两种状态选1或不选0. AC代码如下 #include iostream using namespace std;const int N 100; // bool st[N]; int n;void dfs(int u, int state){if (u n) {for (int i 0; i n; i) {if (state i 1) { // 将state移到当前第i位判断第i位的数是否被选被选则为1否则为0.cout i 1 ;}}puts();return ;}dfs(u 1, state);dfs(u 1, state | 1 u); // 1.先执行 1 u; 将1左移u位,假如u2移完后的值为100;然后将100和state进行或运算。表明在第u为的值为1选这个数 }int main(){cin n;dfs(0, 0);return 0; }方法② 递归搜索数的方式 (手动模拟) 从1开始顺序访问每位数是否选择每位数有两种状态选1或不选0. 当从1开始不选1的时候。此时的根节点就为下一个数2以此下去。 AC代码如下 #include iostream using namespace std;const int N 20; int n; bool st[N]; void dfs(int u){if (u n 1) {for (int i 1; i n; i){if(st[i]){cout i ;}}puts();return ;}st[u] true; // 选做当前u的这个分支dfs(u 1);st[u] false; // 不选当前u的这个分支dfs(u 1); }int main(){cin n;dfs(1);return 0; }方法③ 稍微复杂版。 AC代码如下 #include iostream #include cstdio #include algorithmusing namespace std; const int N 5e5 10; int path[N]; bool st[N]; int n; void dfs(int u, int start, int depth){if (u depth 1) {for (int i 1; i u; i) {cout path[i] ;}puts();return ;}for (int i start; i n; i) { // i 从start开始为了保证升序。if (!st[i]) {st[i] true;path[u] i;dfs(u 1, i, depth);st[i] false;}} }int main(){cin n;for (int i 0; i n; i) {dfs(1,1,i); // 第一位数树的深度表明树深为1;第二位数表明从1开始选第三位数表明树的实际深度。}return 0; }
http://www.yutouwan.com/news/298632/

相关文章:

  • 网站建设一般分为几个步骤微网站开发协议
  • 安福网站制作苏州知名网站建设开发
  • 网站建设技术公司排名wordpress做文学网
  • 龙华网站建设全包瑞安网站设计
  • 大港建站公司手机自己制作表白网站
  • 佛山医疗网站建设中山市网站制作
  • 东莞网络营销外包杭州网站优化体验
  • 网站建设开发的条件博客网站首页设计
  • 网站模板样式修改app软件开发公司哪家好
  • 茂名网站建设公司科学小制作小发明
  • 建设企业网站登录901wordpress 站内搜索 慢
  • 济宁网站建设那家好网站开发好就业吗
  • 淘宝客网站开源it运维需要具备哪些能力
  • 网站二级菜单是什么意思专业的seo搜索引擎优化培训
  • 做推广适合哪些网站小规模公司怎么注销
  • 网站内容的排版布局58同城深圳网站建设
  • 烟台网站建设比较大的如何搭建英文网站
  • 在哪个网站做外贸生意好公司做企业网站
  • 外贸建站深圳一个虚拟主机绑定2个网站
  • 佛山专业建设网站平台网站开发广告宣传语
  • 网站开发获取用户微信号登录pis粉丝做的网站
  • 网站主页设计欣赏自建网站的劣势
  • 网站制作要学多久wordpress花园破解
  • 网站推广渠道类型医疗器械查询官网
  • 百度提交网站已删内容微信引流的十个方法
  • 网站建设要如何选择网页设计与制作自学
  • 网站模块是什么做医疗网站颜色选择
  • 谷歌生成在线网站地图合购8登录WordPress
  • 深鑫辉网站建设html5播放器
  • 互联网行业网站设计网站在互联网营销中的作用