摘要: 给定一个带头结点的单链表和一个整数K,要求你将链表中的每K个结点做一次逆转。例如给定单链表 1→2→3→4→5→6 和 K=3,你需要将链表改造成 3→2→1→6→5→4;如果 K=4,则应该得到 4→3→2→1→5→6。 函数接口定义: void K_Reverse( List L, int K 阅读全文
posted @ 2022-09-16 00:52 Linkway 阅读(257) 评论(0) 推荐(0)
摘要: 下列代码的功能是返回带头结点的单链表L的逆转链表。 List Reverse( List L ) { Position Old_head, New_head, Temp; New_head = NULL; Old_head = L->Next; while ( Old_head ) { Temp = 阅读全文
posted @ 2022-09-15 23:28 Linkway 阅读(76) 评论(0) 推荐(0)
摘要: ★实验任务 YZF 有一个序列 A,由 n 个整数组成。 我们将子段 A 称为 Ai、Ai +1、Ai+ 2、…Aj(1<=i<=j=n)表示 A 的子段。 你的任务是找到 A 的最长的子段,这样就可以从子段最多改变一个数(可改变为任一个整数),使子段严格地增加。 输出找到的最长子段的长度即可。 ★ 阅读全文
posted @ 2022-09-15 23:06 Linkway 阅读(31) 评论(0) 推荐(0)
摘要: ★实验任务 n 个人排成一列,每个人都有自己的编号 ai(随机生成)。 有 q 次操作,假设当前还有 m 个人,那么这次操作将会筛除从头开始数第 k*bi 的人(k=1,2,3,……,m/bi 向下取整),bi 为第 i 个操作的数,且 bi 为素数。 这 q 次操作做完之后,剩下的人为幸运儿,输出 阅读全文
posted @ 2022-09-15 22:15 Linkway 阅读(22) 评论(0) 推荐(0)
摘要: ★实验任务 杰哥特别喜欢和数字打交道,现在他有一个正整数 N,他想知道有多少个满足要求的正整数 D 存在,要求是 D 是 N 的因子,并且 D 和 N 至少有一位相同。 ★数据输入 只有一行,一个正整数 N。(N<=1000000000)。 对于 30%的数据,N<=100 对于 50%的数据,N< 阅读全文
posted @ 2022-09-13 20:40 Linkway 阅读(76) 评论(0) 推荐(0)
摘要: ★实验任务 dark di 在做数学题目的时候发现了一个现象,2 个相邻的素数之间存在一个区间,他把这个区间称为非素数区间,那么 darkdi 想知道,给定一个正整数x,x 所在的非素数区间长度是多少呢? 例如 23 和 29 是 2 个相邻的素数,他们之间的非素数区间是[24,28],长度是 5, 阅读全文
posted @ 2022-09-13 20:36 Linkway 阅读(62) 评论(0) 推荐(0)
摘要: #Markdown学习心得[^嗯哼] 目录 标题 段落格式 列表 区块 代码 链接 图片 表格 1.标题 使用 # 号可表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推。 例子: #六六 ##六六 2.段落格式 (1)段落的换行 使用两个以上空格加上回车,也可以在段 阅读全文
posted @ 2022-08-01 21:23 Linkway 阅读(22) 评论(0) 推荐(0)