原文:L2-2 重排链表 (25 分)

给定一个单链表L L L n L n ,请编写程序将链表重新排列为L n L L n L 。例如:给定L为 ,则输出应该为 。 输入格式: 每个输入包含 个测试用例。每个测试用例第 行给出第 个结点的地址和结点总个数,即正整数N 。结点的地址是 位非负整数,NULL地址用 表示。 接下来有N行,每行格式为: 其中Address是结点地址 Data是该结点保存的数据,为不超过 的正整数 Next是下 ...

2019-03-12 17:39 0 948 推荐指数:

查看详情

L2-002 链表去重 (25)(java)

   给定一个带整数键值的链表 L,你需要把其中绝对值重复的键值结点删掉。即对每个键值 K,只有第一个绝对值等于 K 的结点被保留。同时,所有被删除的结点须被保存在另一个链表上。例如给定 L 为 21→-15→-15→-7→15,你需要输出去重后的链表 21→-15→-7,还有被删 ...

Sat Feb 01 04:34:00 CST 2020 0 681
1025 反转链表 (25 )

今天真是蠢死了,浪费了好久的时间。哎就怪我眼瞎吧。 给定一个常数 K 以及一个单链表 L,请编写程序将 L 中每 K 个结点反转。例如:给定 L 为 1→2→3→4→5→6,K 为 3,则输出应该为 3→2→1→6→5→4;如果 K 为 4,则输出应该为 4→3→2→1→5→6,即最后不到 ...

Thu Jul 04 05:47:00 CST 2019 0 626
7-3 链表去重 (25)

ps:再给我两分钟该多好~~~这题假链表我哭了 给定一个带整数键值的链表 L,你需要把其中绝对值重复的键值结点删掉。即对每个键值 K,只有第一个绝对值等于 K 的结点被保留。同时,所有被删除的结点须被保存在另一个链表 ...

Thu Apr 23 07:01:00 CST 2020 0 667
L2-030 冰岛人 (25)

2018年世界杯,冰岛队因1:1平了强大的阿根廷队而一战成名。好事者发现冰岛人的名字后面似乎都有个“松”(son),于是有网友科普如下: 冰岛人沿用的是维京人古老的父系姓制,孩子的姓等于父亲的名 ...

Mon Feb 17 00:45:00 CST 2020 9 685
L2-029 特立独行的幸福 (25)

对一个十进制数的各位数字做一次平方和,称作一次迭代。如果一个十进制数能通过若干次迭代得到 1,就称该数为幸福数。1 是一个幸福数。此外,例如 19 经过 1 次迭代得到 82,2 次迭代后得到 68, ...

Sat Dec 28 07:27:00 CST 2019 2 857
pta-L2-032 彩虹瓶 (25 )

L2-032 彩虹瓶 (25 ) 彩虹瓶的制作过程(并不)是这样的:先把一大批空瓶铺放在装填场地上,然后按照一定的顺序将每种颜色的小球均匀撒到这批瓶子里。 假设彩虹瓶里要按顺序装 N 种颜色的小球 ...

Sun Mar 31 18:35:00 CST 2019 0 821
L2-028 秀恩爱分得快(25

古人云:秀恩爱,分得快。 互联网上每天都有大量人发布大量照片,我们通过分析这些照片,可以分析人与人之间的亲密度。如果一张照片上出现了 K 个人,这些人两两间的亲密度就被定义为 1/K。任意两个人如果 ...

Sun Aug 26 01:53:00 CST 2018 2 879
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM