文章 2023-08-23 来自:开发者社区

AcWing刷题(第二周)(链表,单调栈等......)

1:数组元素的目标和 首先是暴力做法:暴力做法就是遍历两个数组,如果相加为x,那么就输出这个i和j 然后介绍的是双指针算法1. #include<iostream> 2. using namespace std; 3. const int N=100010; 4. int a[N],b[N],n,m,x; 5. 6. int main(void) 7. { 8. scanf("%d.....

AcWing刷题(第二周)(链表,单调栈等......)
文章 2023-01-10 来自:开发者社区

Acwing 29.删除链表中的重复值(结点)

在一个排序的链表中,存在重复的节点,请删除该链表中重复的节点,重复的节点不保留。数据范围链表中节点 val 值取值范围 [0,100]。链表长度 [0,100]。样例11. 输入:1->2->3->3->4->4->5 2. 3. 输出:1->2->5样例21. 输入:1->1->1->2->3 2. 3. 输出:2-&...

文章 2022-08-25 来自:开发者社区

AcWing 17. 从尾到头打印链表

文章目录AcWing 17. 从尾到头打印链表AC代码AcWing 17. 从尾到头打印链表本题链接:AcWing 17. 从尾到头打印链表本博客给出本题截图:AC代码代码:/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * Lis...

AcWing 17. 从尾到头打印链表
文章 2022-08-25 来自:开发者社区

AcWing 29. 删除链表中重复的节点

文章目录AcWing 29. 删除链表中重复的节点AC代码AcWing 29. 删除链表中重复的节点本题链接:AcWing 29. 删除链表中重复的节点本博客给出本题截图:AC代码代码:/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ...

AcWing 29. 删除链表中重复的节点
文章 2022-08-25 来自:开发者社区

AcWing 66. 两个链表的第一个公共结点

文章目录AcWing 66. 两个链表的第一个公共结点AC代码AcWing 66. 两个链表的第一个公共结点本题链接:AcWing 66. 两个链表的第一个公共结点本博客给出本题截图:AC代码代码:/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next...

AcWing 66. 两个链表的第一个公共结点
文章 2022-08-24 来自:开发者社区

AcWing 36. 合并两个排序的链表

文章目录AcWing 36. 合并两个排序的链表AC代码AcWing 36. 合并两个排序的链表本题链接:AcWing 36. 合并两个排序的链表本博客给出本题截图:AC代码代码:/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ...

AcWing 36. 合并两个排序的链表
文章 2022-08-24 来自:开发者社区

AcWing 28. 在O(1)时间删除链表结点

文章目录AcWing 28. 在O(1)时间删除链表结点AC代码AcWing 28. 在O(1)时间删除链表结点本题链接:AcWing 28. 在O(1)时间删除链表结点本博客给出本题截图:AC代码代码:/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *n...

AcWing 28. 在O(1)时间删除链表结点

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

数据库

分享数据库前沿,解构实战干货,推动数据库技术变革

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等