自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 三个链表的简单小问题:删除给定结点,删除倒数第N个结点,反转链表

我们可以先定义两个快慢指针,让快指针先走,使他们的距离为N。然后让这两个指针以同样的速度一起行走,直到快指针走到末尾。此时删除慢指针的下一个结点即可。在删除结点时我们要考虑到删除头节点的情况,为了将头节点和其他结点以相同情况讨论,我们可以添加一个虚拟头节点dummy。要删除给定的某个结点a,可以使他自身变为下一个结点b,然后在让a指向b的下一个结点c。“我杀不了我自己,那我就成为你,再杀了你。解题思路,先创建一个新的链表结点。然后将旧链表的结点依次插入到新链表的头部。2.删除链表的第N个结点,题目。

2024-05-07 15:27:58 273 1

原创 CSUOJ 1002 最小回文串

其次取首位与末尾元素做判断,若首位元素大于末尾元素则给计数器t赋值1,无论比较结果如何都将首位元素的值赋给末位元素。否则分数字位数为奇数和偶数进行讨论,当位数为奇数时,对n+1个元素进行判断若不为9则元素自加一,若为9则元素归零然后使左右元素继续判断(为9则归零,不为9则自加1)。小南接到老师布置的任务,就是对给定的正整数n,找到比n大的最小的那个回文数p。首先可以判断一遍字符串2n或2n-1个字符是否都为9,若都为9则输出10...01(零的个数为n-1)。对于每组输入,输出比n大的最小的那个回文数p。

2023-04-04 23:42:03 358 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除