摘要: 两两交换链表中的节点 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 class Solution { public ListNode swapPairs(ListNode head) { //swap返回的是两两交换后的头结点 if (head==null || head.next== 阅读全文
posted @ 2020-10-13 22:44 童年の波鞋 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一开始的时候,lxhgww只能使用某个属性值为1的装备攻击boss,然后只能使用某个属性值为2的装备攻击boss, 然后只能使用某个属性值为3的装备攻击boss……以此类推。现在lxhgww想知道他最多能连续攻击boss多少次? 思路 这本是一道二分图的题,但我很生气我没学过,所以一气之下写了个50 阅读全文
posted @ 2020-10-13 16:08 童年の波鞋 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 有N个营员(2<=N<=200),每个营员的编号为1~N。LHC给每个人发了一张调查表, 让每个营员填上自己愿意让哪些人到他那儿拷贝资料。 当然,如果A愿意把资料拷贝给B,而B又愿意把资料拷贝给C,则一旦A获得了资料,则B,C都会获得资料。 现在,请你编写一个程序,根据回收上来的调查表, 帮助LHC 阅读全文
posted @ 2020-10-13 11:45 童年の波鞋 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 老师想从 n 名学生中选 m 人当学霸,但有 k 对人实力相当,如果实力相当的人中,一部分被选上,另一部分没有,同学们就会抗议。 所以老师想请你帮他求出他该选多少学霸,才能既不让同学们抗议,又与原来的 m 尽可能接近。 思路 注意:是与m的差的绝对值最小化,所以选的人数可>m,也可≤m #inclu 阅读全文
posted @ 2020-10-13 10:23 童年の波鞋 阅读(65) 评论(0) 推荐(0) 编辑