摘要: 给定一颗树,树中包含n个结点(编号1~n)和n-1条无向边。 请你找到树的重心,并输出将重心删除后,剩余各个连通块中点数的最大值。 重心定义:重心是指树中的一个结点,如果将这个点删除后,剩余各个连通块中点数的最大值最小,那么这个节点被称为树的重心。 输入格式 第一行包含整数n,表示树的结点数。 接下 阅读全文
posted @ 2021-02-01 22:21 Leo-aiolia-bao 阅读(57) 评论(0) 推荐(0)
摘要: int a[3][4] 提示:二维数组也是按照像一维数组那样的存储. 注意:如何证明:通过指针来进行访问每一个元素*(*a+1)1.*a 表示将一个行地址变成该行的首地址(即一个具体元素的地址))2.&a[0][1]表示讲一个具体的元素地址 提升为该行的行地址(*与&转换关系相反) 1 #inclu 阅读全文
posted @ 2021-01-31 20:56 Leo-aiolia-bao 阅读(253) 评论(0) 推荐(0)
摘要: 编写程序,读入一行英文(只包含字母和空格,单词间以单个空格分隔),将所有单词的顺序倒排并输出,依然以单个空格分隔。 输入格式 输入为一个字符串(字符串长度至多为100)。 输出格式 输出为按要求排序后的字符串。 输入样例: I am a student 输出样例: student a am I//巧 阅读全文
posted @ 2021-01-12 12:09 Leo-aiolia-bao 阅读(138) 评论(0) 推荐(0)
摘要: 题目: 单词替换 输入一个字符串,以回车结束(字符串长度不超过100)。 该字符串由若干个单词组成,单词之间用一个空格隔开,所有单词区分大小写。 现需要将其中的某个单词替换成另一个单词,并输出替换之后的字符串。 输入格式 输入共3行。 第1行是包含多个单词的字符串 s; 第2行是待替换的单词a(长度 阅读全文
posted @ 2021-01-11 22:03 Leo-aiolia-bao 阅读(149) 评论(0) 推荐(0)