首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏刷题笔记

    7-4 树遍历 (20 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/102924283 7-4遍历 (20 分) 给定一棵二叉树后序遍历和中序遍历,请你输出其层序遍历序列 这里假设键值都是互不相等正整数。 输入格式: 输入第一行给出一个正整数N(≤30),是二叉树中结点个数。第二行给出其后序遍历序列。第三行给出其中序遍历序列。数字间以空格分隔。 输出格式: 在一行中输出该树层序遍历序列。数字间以1个空格分隔,行首尾不得有多余空格。

    72510发布于 2019-11-07
  • 来自专栏刷题笔记

    7-4 悄悄关注 (25 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/97864803 7-4 悄悄关注 (25 分) 新浪微博上有个“悄悄关注”,一个用户悄悄关注的人 ,不出现在这个用户关注列表上,但系统会推送其悄悄关注的人发表微博给该用户。 输入格式: 输入首先在第一行给出某用户关注列表,格式如下: 人数N 用户1 用户2 …… 用户N 其中N是不超过5000正整数,每个用户i(i=1, ..., N)是被其关注用户ID,是长度为4 位由数字和英文字母组成字符串,各项间以空格分隔。 之后给出该用户点赞信息:首先给出一个不超过10000正整数M,随后M行,每行给出一个被其点赞用户ID和对该用户点赞次数(不超过1000),以空格分隔。注意:用户ID是一个用户唯一身份标识。

    1.1K10发布于 2019-11-08
  • 来自专栏刷题笔记

    7-4 字符串排序

    点这里 7-4 字符串排序 本题要求编写程序,读入5个字符串,按由小到大顺序输出。 输入格式: 输入为由空格分隔5个非空字符串,每个字符串不包括空格、制表符、换行符等空白字符,长度小于80。 输出格式: 按照以下格式输出排序后结果: After sorted: 每行一个字符串 输入样例: red yellow blue green white 输出样例: After sorted: blue

    89410发布于 2019-11-08
  • 来自专栏刷题笔记

    7-4 括号匹配 (25 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/101472923 7-4 括号匹配 (25 分) 给定一串字符,不超过100个字符,可能包括括号 、数字、字母、标点符号、空格,编程检查这一串字符中( ) ,[ ],{ }是否匹配。

    96930发布于 2019-11-08
  • 来自专栏数据结构和算法

    7-4 学生成绩排序 (15分)

    7-4 学生成绩排序 (15分) 输入格式: 输入一个正整数n(n<50),下面n行输入n个学生信息,包括:学号、姓名、三门课程成绩(整数)。 输出格式: 输出从高到低排序后学生信息,包括:学号、姓名、平均分(保留两位小数)。

    37810编辑于 2023-11-30
  • 来自专栏freesan44

    PTA 7-4 最近斐波那契数 (20 分)

    题目 斐波那契数列 F n 定义为:对 n≥0 有 F n+2 =F n+1 +F n ,初始值为 F 0 =0 和 F 1 =1。 所谓与给定整数 N 最近斐波那契数是指与 N 差之绝对值最小斐波那契数。 本题就请你为任意给定整数 N 找出与之最近斐波那契数。 输出格式: 在一行输出与 N 最近斐波那契数。如果解不唯一,输出最小那个数。 可见 233 和 377 到 305 距离都是最小值 72,则应输出较小那个解。

    43210发布于 2021-09-10
  • 来自专栏算法与数据结构

    PTA 7-4 排座位(25 分)

    7-4 排座位(25 分) 布置宴席最微妙事情,就是给前来参宴各位宾客安排座位。无论如何,总不能把两个死对头排到同一张宴会桌旁! 输入格式: 输入第一行给出3个正整数:N(≤100),即前来参宴宾客总人数,则这些人从1到N编号;M为已知两两宾客之间关系数;K为查询条数。 随后M行,每行给出一对宾客之间关系,格式为:宾客1 宾客2 关系,其中关系为1表示是朋友,-1表示是死对头。注意两个人不可能既是朋友又是敌人。最后K行,每行给出一对需要查询宾客编号。 这里假设朋友朋友也是朋友。但敌人敌人并不一定就是朋友,朋友敌人也不一定是敌人。只有单纯直接敌对关系才是绝对不能同席。 输出格式: 对每个查询输出一行结果:如果两位宾客之间是朋友,且没有敌对关系,则输出No problem;如果他们之间并不是朋友,但也不敌对,则输出OK;如果他们之间有敌对,然而也有共同朋友,则输出OK

    1.6K90发布于 2017-12-29
  • 来自专栏freesan44

    PTA 7-4 最近斐波那契数 (20 分)

    题目 斐波那契数列 F n 定义为:对 n≥0 有 F n+2 =F n+1 +F n ,初始值为 F 0 =0 和 F 1 =1。 所谓与给定整数 N 最近斐波那契数是指与 N 差之绝对值最小斐波那契数。 本题就请你为任意给定整数 N 找出与之最近斐波那契数。 输出格式: 在一行输出与 N 最近斐波那契数。如果解不唯一,输出最小那个数。 可见 233 和 377 到 305 距离都是最小值 72,则应输出较小那个解。

    55910编辑于 2021-12-06
  • 来自专栏freesan44

    PTA 7-4 素数等差数列 (20 分)

    题目 2004 年,陶哲轩(Terence Tao)和本·格林(Ben Green)证明了:对于任意大 n,均存在 n 项全由素数组成等差数列。 例如 { 7,37,67,97,127,157 } 是 n=6 解。本题就请你对给定 n 在指定范围内找出一组最大解。 输入格式: 输入在一行中给出两个正整数:n(≤10)为等差素数数列项数; MAXP (2≤MAXP<10 5 )为数列中最大素数上界。 输出格式: 如果解存在,则在一行中按递增序输出等差最大一组解;若解不唯一,则输出首数最大一组解。若解不存在,则输出不超过 MAXP 最大素数。同行数字间以一个空格分隔,行首尾不得有多余空格。 ;若解不唯一,则输出首数最大一组解。

    35500发布于 2021-09-10
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 7-4 求数据前n个主成分

    求解数据其他主成分 前几个小节我们将二维样本映射到一个轴上,使得映射后样本在这个轴上方差最大,通过公式推导将求方差最大转换为最优化问题,进而使用基于搜索策略梯度上升法来求解。 换句话说,主成分分析本质就是从一组坐标系转移到另外一组新坐标系过程。之前我们只求出了对于新坐标系来说第一个轴所在方向,也就是第一主成分。 ? 接下来问题就是如何求下一个主成分: ? 接下来是非常重要操作,将Xi样本在X project i上分量去掉,其实就是简单向量减法操作Xi - X project i。 在第一个主成分上数据方向是斜率为正方向,现在将所有样本这个方向分量去掉以后得到结果就是和这个方向互相垂直方向。 主成分分析法作用主要用于降维,到现在为止只不过将原来样本所处坐标系转换到一个新坐标系中,这个新坐标系就是通过主成分分析法得到。下一小节,将介绍如何把原来样本数据映射到低维空间。

    62840发布于 2019-11-13
  • 来自专栏刷题笔记

    【2020HBU天梯赛训练】7-4 稳赢

    7-4 稳赢 大家应该都会玩“锤子剪刀布”游戏:两人同时给出手势,胜负规则如图所示: ? 现要求你编写一个稳赢不输程序,根据对方出招,给出对应赢招。但是! 输入格式: 输入首先在第一行给出正整数K(≤10),即平局间隔次数。随后每行给出对方一次出招:ChuiZi代表“锤子”、JianDao代表“剪刀”、Bu代表“布”。 输出格式: 对每一个输入出招,按要求输出稳赢或平局招式。每招占一行。 ChuiZi JianDao Bu JianDao Bu ChuiZi ChuiZi End 输出样例: Bu ChuiZi Bu ChuiZi JianDao ChuiZi Bu 因为题目中出现 End ChuiZi Bu Jiandao 分别是 ECBJ没有重复部分,所以我就只判断了接收字符串首字母哈哈 很轻松就过了这道题目 #include<iostream> using namespace

    47810发布于 2020-06-23
  • 来自专栏freesan44

    PTA 7-4 素数等差数列 (20 分)

    题目 2004 年,陶哲轩(Terence Tao)和本·格林(Ben Green)证明了:对于任意大 n,均存在 n 项全由素数组成等差数列。 例如 { 7,37,67,97,127,157 } 是 n=6 解。本题就请你对给定 n 在指定范围内找出一组最大解。 输入格式: 输入在一行中给出两个正整数:n(≤10)为等差素数数列项数; MAXP (2≤MAXP<10 5 )为数列中最大素数上界。 输出格式: 如果解存在,则在一行中按递增序输出等差最大一组解;若解不唯一,则输出首数最大一组解。若解不存在,则输出不超过 MAXP 最大素数。同行数字间以一个空格分隔,行首尾不得有多余空格。 ;若解不唯一,则输出首数最大一组解。

    33320编辑于 2021-12-06
  • 来自专栏刷题笔记

    【未完成】7-4 集合相似度 (25 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/102727480 7-4 集合相似度 (25 分) 给定两个整数集合,它们相似度定义为: 其中N​c​​是两个集合都有的不相等整数个数,N​t​​是两个集合一共有的不相等整数个数。你任务就是计算任意一对给定集合相似度。 每个集合首先给出一个正整数M(≤10​4​​),是集合中元素个数;然后跟M个[0,10​9​​]区间内整数。 之后一行给出一个正整数K(≤2000),随后K行,每行对应一对需要计算相似度集合编号(集合从1到N编号)。数字间以空格分隔。 输出格式: 对每一对需要计算集合,在一行中输出它们相似度,为保留小数点后2位百分比数字。

    57310发布于 2019-11-07
  • 来自专栏freesan44

    PTA 7-4 胖达与盆盆奶 (20 分)

    它们能和谐吃奶前提,是它们认为盆盆奶分配是“公平”,即:更胖胖达能吃到更多奶,等胖胖达得吃到一样多奶。 另一方面,因为它们是排好队,所以每只胖达只能看到身边胖达奶有多少,如果觉得不公平就会抢旁边小伙伴奶吃。 已知一只胖达每次最少要吃 200 毫升奶,当另一份盆盆奶多出至少 100 毫升时候,它们才能感觉到是“更多”了,否则没感觉。 现在给定一排胖达体重,请你帮饲养员计算一下,在保持给定队形前提下,至少应该准备多少毫升盆盆奶? 输入格式: 输入首先在第一行给出正整数 n(≤104),为胖达个数。 随后一行给出 n 个正整数,表示 n 只胖达体重(公斤)。每个数值是不超过 200 正整数,数字间以空格分隔。 输出格式: 在一行中输出至少应该准备多少毫升盆盆奶。

    31400发布于 2021-09-11
  • 来自专栏freesan44

    PTA 7-4 胖达与盆盆奶 (20 分)

    它们能和谐吃奶前提,是它们认为盆盆奶分配是“公平”,即:更胖胖达能吃到更多奶,等胖胖达得吃到一样多奶。 另一方面,因为它们是排好队,所以每只胖达只能看到身边胖达奶有多少,如果觉得不公平就会抢旁边小伙伴奶吃。 已知一只胖达每次最少要吃 200 毫升奶,当另一份盆盆奶多出至少 100 毫升时候,它们才能感觉到是“更多”了,否则没感觉。 现在给定一排胖达体重,请你帮饲养员计算一下,在保持给定队形前提下,至少应该准备多少毫升盆盆奶? 输入格式: 输入首先在第一行给出正整数 n(≤104),为胖达个数。 随后一行给出 n 个正整数,表示 n 只胖达体重(公斤)。每个数值是不超过 200 正整数,数字间以空格分隔。 输出格式: 在一行中输出至少应该准备多少毫升盆盆奶。

    45430编辑于 2021-12-06
  • 来自专栏刷题笔记

    【PAT520 钻石争霸赛】7-4 古风A+B (15分)

    给定两个绝对值不超过 10​9​​ 整数 A 和 B,计算它们和 A+B 是非常简单事,但要将和这个数字按照中国古风从上到下竖着输出,就不是那么简单了吧? 输入格式: 输入在一行中给出 2 个绝对值不超过 10​9​​ 整数 A 和 B,其间以空格分隔。 输出格式: 将 A+B 数值每一位从上到下竖着输出。

    39730发布于 2020-06-23
  • 来自专栏freesan44

    PAT-2021年秋季考试 乙级 7-4 数组与链表 (20 分)

    题目 让我们来设计这样一种数组与链表结合整数存储结构 A: 这种结构首先初始化一个长度为 L 0 整型数组 A 0 ,返回给用户使用。 0 起始位置,sizeof(int) 是数组元素大小,这里元素就是 int 型,占 4 个字节。 当 A 1 j 继续越界时,系统就按照上述规则继续开辟另一个长度为 L 2 数组 A 2 ,并以此类推。 本题就请你实现这个系统功能,为用户任何一次访问返回对应元素地址。 最后一行顺序给出 K 个用户访问数组下标,为区间 [0,2 20 ] 内整数。 输出格式: 对每个用户访问,在一行中输出对应地址。 访问 A50 超出了允许创建数组最大边界,所以是非法访问,新数组未创建。

    40330发布于 2021-09-14
  • 来自专栏以终为始

    7-4 是否同一棵二叉搜索树 (25 分)

    7-4 是否同一棵二叉搜索树 (25 分) 给定一个插入序列就可以唯一确定一棵二叉搜索树。然而,一棵给定二叉搜索树却可以由多种不同插入序列得到。 例如分别按照序列{2, 1, 3}和{2, 3, 1}插入初始为空二叉搜索树,都得到一样结果。于是对于输入各种插入序列,你需要判断它们是否能生成一样二叉搜索树。 每组数据第1行给出两个正整数N (≤10)和L,分别是每个序列插入元素个数和需要检查序列个数。第2行给出N个以空格分隔正整数,作为初始插入序列。 最后L行,每行给出N个插入元素,属于L个需要检查序列。 简单起见,我们保证每个插入序列都是1到N一个排列。当读到N为0时,标志输入结束,这组数据不要处理。 输出格式: 对每一组需要检查序列,如果其生成二叉搜索树跟对应初始序列生成一样,输出“Yes”,否则输出“No”。

    26510编辑于 2023-03-09
  • 来自专栏刷题笔记

    【2019秋PAT乙级真题】7-4 天长地久 (20 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/100634493 7-4 天长地久 (20 分) “天长地久数”是指一个 K 位正整数 A ,其满足条件为:A 各位数字之和为 m,A+1 各位数字之和为 n,且 m 与 n 最大公约数是一个大于 2 素数。 输出格式: 对每一对输入 K 和 m,首先在一行中输出 Case X,其中 X 是输出编号(从 1 开始);然后一行输出对应 n 和 A,数字间以空格分隔。 如果解不唯一,则每组解占一行,按 n 递增序输出;若仍不唯一,则按 A 递增序输出。若解不存在,则在一行中输出 No Solution。 暴力就好了 自己浅薄分析一下,如果数字尾数不是9,是其他 ,那么+1之后 只能从类似的 123变成124,和从6变成7(举例子) 也就是gcd(n+1,n)只能是0; 但是如果尾号是9 +1 之后变成

    91940发布于 2019-11-08
  • 来自专栏python3

    beibei_sum_spark(pyt

    4/log/2016-07-03/beibei-com_2016-07-03*' # source_path_current = '/Users/play/TEMP/7-4/log/test/test.txt ' # source_path_next = '/Users/play/TEMP/7-4/log/2016-07-04/beibei-com_2016-07-04-00*' # yesterday #  super_db/raw_db/beibei/beibei_item/2016/beibei_item_07_05.txt' # target_data_path = '/Users/play/TEMP/7- 4/data/rs.txt' # target_stat_path = '/Users/play/TEMP/7-4/stat/rs.txt' # target_cat_stat_path = '/Users /play/TEMP/7-4/stat_by_cat/rs.txt' target_stat_path = base_path + "analytics_db/" + category + "/" + 

    43010发布于 2020-01-14
领券