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

flash网站建设技术百度快照客服电话

flash网站建设技术,百度快照客服电话,做网站 工资高吗,网站开发培训哪个好【题目来源】 https://www.luogu.com.cn/problem/U273725 【题目描述】 已知一棵树&#xff0c;有 n 个结点&#xff0c;编号 1 至 N&#xff0c;其中 1 号是根。求树的叶子节点数。 【输入格式】 第一行一个数 N (1<N<1000) 接下来 N 行&#xff0c;每行 N 个 1 或 0&…

【题目来源】
https://www.luogu.com.cn/problem/U273725

【题目描述】
已知一棵树,有 n 个结点,
编号 1 至 N,其中 1 号是根。求树的叶子节点数。

【输入格式】
第一行一个数 N (
1<=N<=1000)
接下来 N 行,每行 N 个 1 或 0,第 i 第 j 列是 1,表示 i, j 两点有边,否是没有边。

【输出格式】
树的叶子节点数及它们的编号。

【输入样例】
10
0 1 1 0 0 0 0 0 0 0
1 0 0 1 0 0 0 0 0 0
1 0 0 0 1 1 0 0 0 1
0 1 0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0
0 0 1 0 0 0 1 0 0 0
0 0 0 0 0 1 0 1 1 0
0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 1 0 0 0
0 0 1 0 0 0 0 0 0 0​​​​​​​

【输出样例】
5
4 5 8 9 10​​​​​​​

【算法分析】
● 判断是否为叶子结点的核心代码如下所示。

if(i==1 && cnt==0) v.push_back(i);
else if(i!=1 && cnt==1) v.push_back(i);

● 例如,给定如下所示样例。

4
0 1 1 0
1 0 0 0
1 0 0 1
0 0 1 0

输出结果为:

2
2 4


【算法代码】

#include <bits/stdc++.h>
using namespace std;const int maxn=1e3+5;
int a[maxn][maxn];int main() {int n;cin>>n;for(int i=0; i<n; i++) {for(int j=0; j<n; j++) {cin>>a[i][j];}}vector<int> v;for(int i=1; i<=n; i++) {int row=i-1;int cnt=0;for(int j=0; j<n; j++) {if(a[row][j]==1) cnt++;}if(i==1 && cnt==0) v.push_back(i);else if(i!=1 && cnt==1) v.push_back(i);}sort(v.begin(),v.end());cout<<v.size()<<endl;for(auto i=0; i<v.size(); i++) {cout<<v[i]<<" ";}cout<<endl;return 0;
}/*
in:
10
0 1 1 0 0 0 0 0 0 0
1 0 0 1 0 0 0 0 0 0
1 0 0 0 1 1 0 0 0 1
0 1 0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0
0 0 1 0 0 0 1 0 0 0
0 0 0 0 0 1 0 1 1 0
0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 1 0 0 0
0 0 1 0 0 0 0 0 0 0out:
5
4 5 8 9 10
*/




【参考文献】
https://www.luogu.com.cn/article/2h6t1unq
https://blog.csdn.net/qq_38499859/article/details/78857873
https://blog.csdn.net/weixin_46247544/article/details/106534263
https://www.luogu.com.cn/problem/P11962
https://www.acwing.com/problem/content/4949/



 

http://www.dtcms.com/wzjs/120199.html

相关文章:

  • 做电影网站要懂代码百度seo排名优化教程
  • win2003 iis做网站百度快速排名优化工具
  • 网站源码怎么搭建搜狗站长工具平台
  • 苏州网站建设永阳网络厦门网站建设公司
  • 签到做任务赚钱的网站外贸seo网站推广
  • web网站模板免费谷歌 翻墙入口
  • 做任务打字赚钱的网站成人技术培训班有哪些种类
  • 弄网站赚钱吗郑州seo线上推广系统
  • 漯河 做网站百度收录申请入口
  • 网站模板安全管理系统推广软文范例大全500
  • 销售网站制作怎么做新网域名注册
  • 海口市公安局门户网十大seo公司
  • 做一个同城便民信息网站怎么做关键词挖掘工具爱网
  • 怎么做最火的视频网站网站seo优化报告
  • 男女性做那个微视频网站免费视频网站推广软件
  • 武汉做网站的知名公司搜索引擎优化需要多少钱
  • 手机网站建设软件下载网络营销有哪些功能
  • 上海招聘网站排名碉堡了seo博客
  • 网站建设与网页设计制作建一个外贸独立站大约多少钱
  • 百度站长平台验证网站百度搜索风云榜
  • 潍坊外贸网站建设菏泽seo
  • 外国网站签到做任务每月挣钱武汉网站推广公司排名
  • 成华区微信网站建设女生学网络营销这个专业好吗
  • 单页面网站模板怎么做网站推广优化之八大方法
  • 苏州网站建设公司鹅鹅鹅seo网站推广公司
  • 如何做电影网站宁波seo怎么做优化
  • 江苏省建设工程八大员考试网站网站快速推广
  • 网站建设费用多少钱网址导航下载到桌面
  • 成都网站建设 四川冠辰科技外链查询
  • 广西南宁电商网站建设百度云建站